diff --git a/NoiseGatev2.py b/NoiseGatev2.py index 9a35957..32975cf 100644 --- a/NoiseGatev2.py +++ b/NoiseGatev2.py @@ -147,16 +147,16 @@ class NoiseGateStream(discord.AudioSource): if buffer_decibel >= self.stream.THRESHOLD: self.NG_fadeout_count = self.NG_fadeout self.process_set_count += 1 - - return bytes(curr_buffer) + if curr_buffer: + return bytes(curr_buffer) else: if self.NG_fadeout_count > 0: self.NG_fadeout_count -= 1 print(f"Frames in fadeout remaining: {self.NG_fadeout_count}") self.process_set_count += 1 - - return bytes(curr_buffer) + if curr_buffer: + return bytes(curr_buffer) except OSError as e: pass