From 8dad5648f51f4edf02d72fa225f4a85f474e01c8 Mon Sep 17 00:00:00 2001 From: Jacob Date: Thu, 28 May 2026 12:07:41 -0400 Subject: [PATCH] fix: sample rate doesn't need to be part of the estimated max size calculation cause samples already covers that --- src/render_data.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/render_data.rs b/src/render_data.rs index b8a0bad..68b3392 100644 --- a/src/render_data.rs +++ b/src/render_data.rs @@ -69,7 +69,7 @@ impl RenderManager { let mut encoder = opus2::Encoder::new(sample_rate, channels, Application::Audio).expect("TODO"); - let estimated_max_size = (samples.len() * sample_rate as usize) * size_of::() / size_of::(); + let estimated_max_size = samples.len() * size_of::() / size_of::(); tracing::debug!(?estimated_max_size); let encode_result = encoder.encode_vec(&samples, estimated_max_size); if let Err(error) = &encode_result {