From ee86c9ff77373231b4f3cbde412bc70f70b962c5 Mon Sep 17 00:00:00 2001 From: Emma <31828821+Gemmstone@users.noreply.github.com> Date: Sun, 7 Apr 2024 02:29:39 -0500 Subject: [PATCH] Fixed a startup error warning with the audio --- Core/audioManager.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Core/audioManager.py b/Core/audioManager.py index 670acaaa..6bbb3a46 100644 --- a/Core/audioManager.py +++ b/Core/audioManager.py @@ -87,6 +87,9 @@ def callback_sounddevice(self, indata, outdata, frames, time): self.audio_stream_signal.emit(normalized_volume) def callback_pyaudio(self, in_data, frame_count, time_info, status): + if self.audio_stream is None: + return + if status: self.audio_stream.close() self.audio_stream = None @@ -97,7 +100,10 @@ def callback_pyaudio(self, in_data, frame_count, time_info, status): volume = int((rms_volume / 32768) * 100) - self.audio_stream_signal.emit(volume) + try: + self.audio_stream_signal.emit(volume) + except RuntimeError: + pass # print(volume, frame_count, time_info, status) return None, pyaudio.paContinue