Fix Piped Audio Input Ends Prematurely

Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com>
This commit is contained in:
kairi
2023-05-29 17:47:59 +09:00
committed by GitHub
parent 70b19c8695
commit a8882f7cb2

View File

@@ -210,7 +210,8 @@ class FFmpegAudio(AudioSource):
# arbitrarily large read size # arbitrarily large read size
data = source.read(8192) data = source.read(8192)
if not data: if not data:
self._process.terminate() if self._stdin is not None:
self._stdin.close()
return return
try: try:
if self._stdin is not None: if self._stdin is not None: