From 69e885dcd41d56400b76a2aaf0f1f7faddcf465a Mon Sep 17 00:00:00 2001 From: jules Date: Tue, 2 Oct 2012 12:55:15 +0100 Subject: [PATCH] iOS audio interruption fix. --- modules/juce_audio_devices/native/juce_ios_Audio.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/modules/juce_audio_devices/native/juce_ios_Audio.cpp b/modules/juce_audio_devices/native/juce_ios_Audio.cpp index 0d704109c2..06f3fb5b91 100644 --- a/modules/juce_audio_devices/native/juce_ios_Audio.cpp +++ b/modules/juce_audio_devices/native/juce_ios_Audio.cpp @@ -376,8 +376,7 @@ private: { if (interruptionType == kAudioSessionBeginInterruption) { - isRunning = false; - AudioOutputUnitStop (audioUnit); + close(); { const ScopedLock sl (callbackLock); @@ -385,9 +384,6 @@ private: if (callback != nullptr) callback->audioDeviceError ("iOS audio session interruption"); } - - isRunning = true; - routingChanged (nullptr); } if (interruptionType == kAudioSessionEndInterruption)