open file in correct order

This commit is contained in:
zuckerberg 2021-09-06 17:30:39 -04:00
parent 1fcffb7b00
commit 5de2148123

View File

@ -15,7 +15,6 @@ class Transcoder(StreamSource):
if os.path.exists(fifoFile): if os.path.exists(fifoFile):
os.remove(fifoFile) os.remove(fifoFile)
os.mkfifo(fifoFile) os.mkfifo(fifoFile)
self.file = open(fifoFile, 'wb')
self.process = ( ffmpeg self.process = ( ffmpeg
.input(fifoFile) .input(fifoFile)
.output('pipe:', format='mp3') .output('pipe:', format='mp3')
@ -24,6 +23,7 @@ class Transcoder(StreamSource):
logger.add(self.process.stderr, "transcoder.log") logger.add(self.process.stderr, "transcoder.log")
self.listener = StreamListener(upstream, self) self.listener = StreamListener(upstream, self)
self.listener.start() self.listener.start()
self.file = open(fifoFile, 'wb')
def stop(self): def stop(self):
self.file.close() self.file.close()