Browse Source

tags/2021-05-28
jules 17 years ago
parent
commit
447d114510
1 changed files with 9 additions and 9 deletions
  1. +9
    -9
      build/win32/platform_specific_code/juce_win32_DirectSound.cpp

+ 9
- 9
build/win32/platform_specific_code/juce_win32_DirectSound.cpp View File

@@ -1612,13 +1612,13 @@ const String DSoundAudioIODevice::openDevice (const BitArray& inputChannels,
dlh.scanForDevices();
enabledInputs = inputChannels;
enabledInputs.setRange (inChannels.size(),
enabledInputs.getHighestBit() + 1 - inChannels.size(),
false);
enabledInputs.setRange (inChannels.size(),
enabledInputs.getHighestBit() + 1 - inChannels.size(),
false);
numInputBuffers = enabledInputs.countNumberOfSetBits();
inputBuffers = new float* [numInputBuffers + 2];
zeromem (inputBuffers, sizeof (inputBuffers));
zeromem (inputBuffers, sizeof (float*) * numInputBuffers + 2);
int i, numIns = 0;
for (i = 0; i <= enabledInputs.getHighestBit(); i += 2)
@@ -1640,13 +1640,13 @@ const String DSoundAudioIODevice::openDevice (const BitArray& inputChannels,
}
enabledOutputs = outputChannels;
enabledOutputs.setRange (outChannels.size(),
enabledOutputs.getHighestBit() + 1 - outChannels.size(),
false);
enabledOutputs.setRange (outChannels.size(),
enabledOutputs.getHighestBit() + 1 - outChannels.size(),
false);
numOutputBuffers = enabledOutputs.countNumberOfSetBits();
outputBuffers = new float* [numOutputBuffers + 2];
zeromem (outputBuffers, sizeof (outputBuffers));
zeromem (outputBuffers, sizeof (float*) * numOutputBuffers + 2);
int numOuts = 0;
for (i = 0; i <= enabledOutputs.getHighestBit(); i += 2)


Loading…
Cancel
Save