From 5b25bf47d2e7d1368a0cda5c611759db0de3ec01 Mon Sep 17 00:00:00 2001 From: Wannes De Smet Date: Tue, 5 Sep 2023 00:49:10 +0200 Subject: [PATCH] Correct Audio Unit initialization --- src/host/coreaudio/macos/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/host/coreaudio/macos/mod.rs b/src/host/coreaudio/macos/mod.rs index e6e3e54cf..da7cb1687 100644 --- a/src/host/coreaudio/macos/mod.rs +++ b/src/host/coreaudio/macos/mod.rs @@ -297,7 +297,7 @@ impl Device { let ranges: *mut AudioValueRange = ranges.as_mut_ptr() as *mut _; let ranges: &'static [AudioValueRange] = slice::from_raw_parts(ranges, n_ranges); - let audio_unit = audio_unit_from_device(self, true)?; + let audio_unit = audio_unit_from_device(self, scope == kAudioObjectPropertyScopeInput)?; let buffer_size = get_io_buffer_frame_size_range(&audio_unit)?; // Collect the supported formats for the device.