This commit is contained in:
Kovid Goyal 2024-10-15 09:06:37 +05:30
parent 6051cf3995
commit 01a7f72b71
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -715,10 +715,8 @@ class ThreadedPipeReader(PipeReader):
from threading import Event, Thread from threading import Event, Thread
self.shutting_down = Event() self.shutting_down = Event()
self.queue = Queue() self.queue = Queue()
self.stdout_thread = t = Thread(target=self._reader, args=(stdout.fileno(), True), daemon=True) Thread(target=self._reader, args=(stdout.fileno(), True), daemon=True).start()
t.start() Thread(target=self._reader, args=(stderr.fileno(), False), daemon=True).start()
self.stderr_thread = t = Thread(target=self._reader, args=(stderr.fileno(), False), daemon=True)
t.start()
def close(self): def close(self):
self.shutting_down.set() self.shutting_down.set()
@ -765,6 +763,7 @@ def duration_of_raw_audio_data(data: bytes, sample_rate: int = HIGH_QUALITY_SAMP
return num_of_samples_per_channel / sample_rate return num_of_samples_per_channel / sample_rate
# develop {{{
def develop_embedded(): def develop_embedded():
import subprocess import subprocess
@ -787,8 +786,7 @@ def develop_embedded():
subprocess.run(['mpv', '-'], input=mp4.getvalue()) subprocess.run(['mpv', '-'], input=mp4.getvalue())
def develop():
def develop(): # {{{
from qt.core import QSocketNotifier from qt.core import QSocketNotifier