diff --git a/modules/juce_audio_devices/native/juce_win32_WASAPI.cpp b/modules/juce_audio_devices/native/juce_win32_WASAPI.cpp old mode 100644 new mode 100755 index f0d808d6de..38daf1cdca --- a/modules/juce_audio_devices/native/juce_win32_WASAPI.cpp +++ b/modules/juce_audio_devices/native/juce_win32_WASAPI.cpp @@ -424,6 +424,9 @@ public: rates.addUsingDefaultSort (defaultSampleRate); mixFormatChannelMask = format.dwChannelMask; + if (isExclusiveMode (deviceMode)) + findSupportedFormat (tempClient, defaultSampleRate, mixFormatChannelMask, format); + querySupportedBufferSizes (format, tempClient); querySupportedSampleRates (format, tempClient); }