diff --git a/libraries/audio/src/AudioInjectorLocalBuffer.cpp b/libraries/audio/src/AudioInjectorLocalBuffer.cpp index e69945308f..1b2d44fe24 100644 --- a/libraries/audio/src/AudioInjectorLocalBuffer.cpp +++ b/libraries/audio/src/AudioInjectorLocalBuffer.cpp @@ -82,7 +82,7 @@ qint64 AudioInjectorLocalBuffer::recursiveReadFromFront(char* data, qint64 maxSi // check if we need to call ourselves again and pull from the front again if (bytesRead < maxSize) { - return bytesRead + recursiveReadFromFront(data, maxSize - bytesRead); + return bytesRead + recursiveReadFromFront(data + bytesRead, maxSize - bytesRead); } else { _currentOffset = bytesRead; return bytesRead;