From ddd3fee887d31963e0b87e051be9d914c8a4b634 Mon Sep 17 00:00:00 2001 From: Stevan Freeborn Date: Mon, 27 Jul 2026 22:04:14 -0500 Subject: [PATCH] fix: use description instead of name --- src/main.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index d1dcf73..5e8650b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -194,9 +194,11 @@ impl AudioVisualizer { { if let Ok(devices) = host.devices() { for dev in devices { - if let Ok(name) = dev.name() { - // Monitor devices mirror system output under PulseAudio/PipeWire + if let Ok(desc) = dev.description() { + let name = desc.to_string(); + if name.contains("monitor") { + // Monitor devices mirror system output under PulseAudio/PipeWire if let Ok(config) = dev.default_input_config() { return Ok((dev, config.into())); }