From cf79050b9640488b322d54b8494438729651c286 Mon Sep 17 00:00:00 2001 From: Logan Cusano Date: Sun, 27 Mar 2022 01:16:53 -0400 Subject: [PATCH] Possible fix for Nonetype error on Greada --- NoiseGatev2.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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