def run(self):
numpy.seterr(all='raise')
try:
with self._pulseaudio_client:
while not self._stop_event.is_set():
with self.lock:
self._sample()
for callback in self._on_sample_callbacks:
callback()
except Exception as e:
self.exit_success = False
raise e
else:
self.exit_success = True
评论列表
文章目录