Browse Source

Small DirectSound fix.

tags/2021-05-28
Julian Storer 15 years ago
parent
commit
09ad7f2788
2 changed files with 4 additions and 0 deletions
  1. +2
    -0
      juce_amalgamated.cpp
  2. +2
    -0
      src/native/windows/juce_win32_DirectSound.cpp

+ 2
- 0
juce_amalgamated.cpp View File

@@ -250506,6 +250506,7 @@ const String DSoundAudioIODevice::openDevice (const BigInteger& inputChannels,
false);

inputBuffers.setSize (jmax (1, enabledInputs.countNumberOfSetBits()), bufferSizeSamples);
inputBuffers.clear();
int i, numIns = 0;

for (i = 0; i <= enabledInputs.getHighestBit(); i += 2)
@@ -250531,6 +250532,7 @@ const String DSoundAudioIODevice::openDevice (const BigInteger& inputChannels,
false);

outputBuffers.setSize (jmax (1, enabledOutputs.countNumberOfSetBits()), bufferSizeSamples);
outputBuffers.clear();
int numOuts = 0;

for (i = 0; i <= enabledOutputs.getHighestBit(); i += 2)


+ 2
- 0
src/native/windows/juce_win32_DirectSound.cpp View File

@@ -1468,6 +1468,7 @@ const String DSoundAudioIODevice::openDevice (const BigInteger& inputChannels,
false);
inputBuffers.setSize (jmax (1, enabledInputs.countNumberOfSetBits()), bufferSizeSamples);
inputBuffers.clear();
int i, numIns = 0;
for (i = 0; i <= enabledInputs.getHighestBit(); i += 2)
@@ -1493,6 +1494,7 @@ const String DSoundAudioIODevice::openDevice (const BigInteger& inputChannels,
false);
outputBuffers.setSize (jmax (1, enabledOutputs.countNumberOfSetBits()), bufferSizeSamples);
outputBuffers.clear();
int numOuts = 0;
for (i = 0; i <= enabledOutputs.getHighestBit(); i += 2)


Loading…
Cancel
Save