mod_portaudio: fix incorrect use of pa input buffer that could lead to garbage audio

This commit is contained in:
Moises Silva
2011-11-20 18:40:41 -05:00
parent dac9d6e3ea
commit f2cf68bfa9
+1 -1
View File
@@ -93,7 +93,7 @@ static int iblockingIOCallback(const void *inputBuffer, void *outputBuffer,
}
if (PaUtil_WriteRingBuffer(&data->inFIFOs[c], chanSamples, numBytes) != numBytes) {
PaUtil_FlushRingBuffer(&data->inFIFOs[c]);
PaUtil_WriteRingBuffer(&data->inFIFOs[c], inputBuffer, numBytes);
PaUtil_WriteRingBuffer(&data->inFIFOs[c], chanSamples, numBytes);
}
}
}