Browse Source

Fixed an issue in the audio device manager which made it impossible to switch the number of channels

tags/2021-05-28
hogliux 8 years ago
parent
commit
60a3798536
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp

+ 3
- 0
modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp View File

@@ -427,6 +427,9 @@ String AudioDeviceManager::setAudioDeviceSetup (const AudioDeviceSetup& newSetup
stopDevice();
if (! newSetup.useDefaultInputChannels) numInputChansNeeded = newSetup.inputChannels.countNumberOfSetBits();
if (! newSetup.useDefaultOutputChannels) numOutputChansNeeded = newSetup.outputChannels.countNumberOfSetBits();
auto newInputDeviceName (numInputChansNeeded == 0 ? String() : newSetup.inputDeviceName);
auto newOutputDeviceName (numOutputChansNeeded == 0 ? String() : newSetup.outputDeviceName);


Loading…
Cancel
Save