From 5a8c88d129d0db6a7cff9482d59b696534a2b534 Mon Sep 17 00:00:00 2001 From: David Reid Date: Tue, 22 Dec 2020 17:25:59 +1000 Subject: [PATCH] Core Audio: Try fixing a possible re-routing bug. Public issue https://github.com/mackron/miniaudio/issues/101 --- miniaudio.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/miniaudio.h b/miniaudio.h index 78f58738..52f13ada 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -25783,11 +25783,11 @@ static ma_result ma_device__untrack__coreaudio(ma_device* pDevice) m_pDevice->sampleRate = (ma_uint32)pSession.sampleRate; if (m_pDevice->type == ma_device_type_capture || m_pDevice->type == ma_device_type_duplex) { - m_pDevice->capture.channels = (ma_uint32)pSession.inputNumberOfChannels; + m_pDevice->capture.internalChannels = (ma_uint32)pSession.inputNumberOfChannels; ma_device__post_init_setup(m_pDevice, ma_device_type_capture); } if (m_pDevice->type == ma_device_type_playback || m_pDevice->type == ma_device_type_duplex) { - m_pDevice->playback.channels = (ma_uint32)pSession.outputNumberOfChannels; + m_pDevice->playback.internalChannels = (ma_uint32)pSession.outputNumberOfChannels; ma_device__post_init_setup(m_pDevice, ma_device_type_playback); } }