From 65168d38f9b9b5777f51d96201442cf216a2523a Mon Sep 17 00:00:00 2001 From: ErrorNoInternet Date: Wed, 5 Feb 2025 21:54:00 -0500 Subject: [PATCH] refactor(youtubedl): completely remove limits from PCMVolumeTransformer --- youtubedl.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/youtubedl.py b/youtubedl.py index 5e12b3f..cdfb99f 100644 --- a/youtubedl.py +++ b/youtubedl.py @@ -40,20 +40,12 @@ class PCMVolumeTransformer(disnake.AudioSource): self.original = original self.volume = volume - @property - def volume(self) -> float: - return self._volume - - @volume.setter - def volume(self, value: float) -> None: - self._volume = max(value, 0.0) - def cleanup(self) -> None: self.original.cleanup() def read(self) -> bytes: ret = self.original.read() - return audioop.mul(ret, 2, self._volume) + return audioop.mul(ret, 2, self.volume) class YTDLSource(PCMVolumeTransformer):