diff --git a/audio-mixer/src/PositionalAudioRingBuffer.cpp b/audio-mixer/src/PositionalAudioRingBuffer.cpp index e555b7e3d5..81911fc9df 100644 --- a/audio-mixer/src/PositionalAudioRingBuffer.cpp +++ b/audio-mixer/src/PositionalAudioRingBuffer.cpp @@ -34,7 +34,7 @@ int PositionalAudioRingBuffer::parsePositionalData(unsigned char* sourceBuffer, memcpy(&_position, currentBuffer, sizeof(_position)); currentBuffer += sizeof(_position); - memcpy(&_orientation, sourceBuffer, sizeof(_orientation)); + memcpy(&_orientation, currentBuffer, sizeof(_orientation)); currentBuffer += sizeof(_orientation); // if this agent sent us a NaN for first float in orientation then don't consider this good audio and bail