From cb4b7b878f71a3048abcb41ce081782ed1dc5d62 Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Fri, 6 Oct 2023 18:50:25 -0600 Subject: [PATCH] simplify audio --- src/ui/audio.rs | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/src/ui/audio.rs b/src/ui/audio.rs index 9a4d96a..125aeb9 100644 --- a/src/ui/audio.rs +++ b/src/ui/audio.rs @@ -32,19 +32,5 @@ pub fn play_audio(device: &mut device::Device, dram_addr: usize, length: u64) { i += 2; } - let audio_queued = audio_device.size() as f64; - let acceptable_latency = (audio_device.spec().freq as f64 * 0.2) * 4.0; - let min_latency = (audio_device.spec().freq as f64 * 0.02) * 4.0; - - if audio_device.status() != sdl2::audio::AudioStatus::Paused && audio_queued < min_latency { - audio_device.pause(); - } else if audio_device.status() == sdl2::audio::AudioStatus::Paused - && audio_queued >= (min_latency * 2.0) - { - audio_device.resume(); - } - - if audio_queued < acceptable_latency { - let _ = audio_device.queue_audio(&primary_buffer); - } + let _ = audio_device.queue_audio(&primary_buffer); }