From 273e92f1fda9b05c9ae5a2bf4be35f9842eeaf57 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Wed, 15 Jul 2015 16:34:00 -0700 Subject: [PATCH] pass correct size for audio read --- libraries/audio/src/InboundAudioStream.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/audio/src/InboundAudioStream.cpp b/libraries/audio/src/InboundAudioStream.cpp index 8d2e917c4b..9520e281d0 100644 --- a/libraries/audio/src/InboundAudioStream.cpp +++ b/libraries/audio/src/InboundAudioStream.cpp @@ -133,7 +133,8 @@ int InboundAudioStream::parseData(NLPacket& packet) { if (packet.getType() == PacketType::SilentAudioFrame) { writeDroppableSilentSamples(networkSamples); } else { - int audioBytes = parseAudioData(packet.getType(), QByteArray::fromRawData(packet.getPayload(), packet.pos()), + int audioBytes = parseAudioData(packet.getType(), QByteArray::fromRawData(packet.getPayload(), + packet.bytesLeftToRead()), networkSamples); packet.seek(packet.pos() + audioBytes); }