From ae360b96c61d74913c9fbe6f4937cc7048f8ddf9 Mon Sep 17 00:00:00 2001 From: Terry Geng Date: Tue, 10 Mar 2020 20:26:10 +0800 Subject: [PATCH] fix: ducking mode eating memory #95 --- mumbleBot.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mumbleBot.py b/mumbleBot.py index 54cdd19..631648a 100644 --- a/mumbleBot.py +++ b/mumbleBot.py @@ -608,7 +608,6 @@ class MumbleBot: delta = time.time() - self.last_volume_cycle_time if self.on_ducking and self.ducking_release < time.time(): - self._clear_pymumble_soundqueue() self.on_ducking = False self._max_rms = 0 @@ -622,6 +621,7 @@ class MumbleBot: def ducking_sound_received(self, user, sound): rms = audioop.rms(sound.pcm, 2) + self._clear_pymumble_soundqueue() self._max_rms = max(rms, self._max_rms) if self._display_rms: if rms < self.ducking_threshold: