Fix longstanding bug in Audio Scope feature that records output to WAV

This commit is contained in:
Ken Cooke 2019-07-18 11:54:01 -07:00 committed by Seth Alves
parent 80aeeaa3e0
commit c3b9e4806a

View file

@ -2208,7 +2208,7 @@ qint64 AudioClient::AudioOutputIODevice::readData(char * data, qint64 maxSize) {
// send output buffer for recording
if (_audio->_isRecording) {
Lock lock(_recordMutex);
_audio->_audioFileWav.addRawAudioChunk(reinterpret_cast<char*>(scratchBuffer), bytesWritten);
_audio->_audioFileWav.addRawAudioChunk(data, bytesWritten);
}
int bytesAudioOutputUnplayed = _audio->_audioOutput->bufferSize() - _audio->_audioOutput->bytesFree();