diff --git a/modules/juce_audio_devices/native/juce_Audio_ios.cpp b/modules/juce_audio_devices/native/juce_Audio_ios.cpp index 01b9a499be..bf34e59283 100644 --- a/modules/juce_audio_devices/native/juce_Audio_ios.cpp +++ b/modules/juce_audio_devices/native/juce_Audio_ios.cpp @@ -694,8 +694,8 @@ struct iOSAudioIODevice::Pimpl final : public AsyncUpdater setAudioSessionCategory (requestedInputChannels > 0 ? AVAudioSessionCategoryPlayAndRecord : AVAudioSessionCategoryPlayback); channelData.reconfigure (requestedInputChannels, requestedOutputChannels); - updateHardwareInfo (true); setTargetSampleRateAndBufferSize(); + updateHardwareInfo (true); fixAudioRouteIfSetToReceiver(); isRunning = true; @@ -1348,8 +1348,8 @@ struct iOSAudioIODevice::Pimpl final : public AsyncUpdater } - updateHardwareInfo(); setTargetSampleRateAndBufferSize(); + updateHardwareInfo(); if (isRunning) {