Merge pull request #3003 from birarda/master

add a crash guard for negative silent samples
This commit is contained in:
Leonardo Murillo 2014-06-09 15:15:18 -06:00
commit adac661e9f

View file

@ -55,7 +55,9 @@ int PositionalAudioRingBuffer::parseData(const QByteArray& packet) {
readBytes += sizeof(int16_t);
addSilentFrame(numSilentSamples);
if (numSilentSamples > 0) {
addSilentFrame(numSilentSamples);
}
} else {
// there is audio data to read
readBytes += writeData(packet.data() + readBytes, packet.size() - readBytes);