sample rate can never be negative

This commit is contained in:
Anthony Samms
2025-10-23 13:15:11 -04:00
parent bc0bf8fdee
commit f56dd28d70

View File

@@ -114,8 +114,9 @@ class AudioEngine:
"""Initialize an audio engine for playing sounds and music."""
def __init__(self, device_type: int, sample_rate: float, buffer_size: int, volume_presets: dict[str, float]):
self.device_type = device_type
if sample_rate == -1:
sample_rate = 44100
if sample_rate < 0:
self.target_sample_rate = 44100
else:
self.target_sample_rate = sample_rate
self.buffer_size = buffer_size
self.sounds = {}