From 1a19d94063284a95301db150f54aa6519e95ddef Mon Sep 17 00:00:00 2001 From: Thang Pham Date: Tue, 26 Aug 2025 18:51:23 -0400 Subject: [PATCH] disable logging on rodio stream drop (#1557) --- playback/src/audio_backend/rodio.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/playback/src/audio_backend/rodio.rs b/playback/src/audio_backend/rodio.rs index a17ea5f3..b6cd3461 100644 --- a/playback/src/audio_backend/rodio.rs +++ b/playback/src/audio_backend/rodio.rs @@ -193,7 +193,7 @@ fn create_sink( AudioFormat::S16 => cpal::SampleFormat::I16, }; - let stream = match rodio::OutputStreamBuilder::default() + let mut stream = match rodio::OutputStreamBuilder::default() .with_device(cpal_device.clone()) .with_config(&config.config()) .with_sample_format(sample_format) @@ -206,6 +206,9 @@ fn create_sink( } }; + // disable logging on stream drop + stream.log_on_drop(false); + let sink = rodio::Sink::connect_new(stream.mixer()); Ok((sink, stream)) }