fix: update pymumble #95

This commit is contained in:
Terry Geng 2020-03-10 23:45:53 +08:00
parent ae360b96c6
commit 69c3fa22e8
2 changed files with 1 additions and 12 deletions

View File

@ -621,7 +621,6 @@ 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:
@ -715,16 +714,6 @@ class MumbleBot:
self.last_volume_cycle_time = time.time()
# TODO: this is a temporary workaround for issue #44 of pymumble.
def _clear_pymumble_soundqueue(self):
for id, user in self.mumble.users.items():
user.sound.lock.acquire()
user.sound.queue.clear()
user.sound.lock.release()
self.log.debug("bot: pymumble soundqueue cleared.")
def start_web_interface(addr, port):
global formatter
import interface

@ -1 +1 @@
Subproject commit 3cfdaa0cf1a54290283cee656fdded6bb492c909
Subproject commit c95e53633f41f662ef03c4fdaf295fa819c26675