From 7d349fd68fecec6d884ebb18e71d59297bebc5a4 Mon Sep 17 00:00:00 2001 From: ed Date: Thu, 10 Jun 2021 10:25:36 +0100 Subject: [PATCH] CoreAudio: Pass AudioDeviceIOProcID to AudioDeviceStart()/AudioDeviceStop() functions --- modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp b/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp index feac8c3b47..8c3c4bc8d1 100644 --- a/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp +++ b/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp @@ -665,7 +665,7 @@ public: { if (OK (AudioDeviceCreateIOProcID (deviceID, audioIOProc, this, &audioProcID))) { - if (OK (AudioDeviceStart (deviceID, audioIOProc))) + if (OK (AudioDeviceStart (deviceID, audioProcID))) { started = true; } @@ -696,7 +696,7 @@ public: if (started && (deviceID != 0) && ! leaveInterruptRunning) { - OK (AudioDeviceStop (deviceID, audioIOProc)); + OK (AudioDeviceStop (deviceID, audioProcID)); OK (AudioDeviceDestroyIOProcID (deviceID, audioProcID)); audioProcID = {};