From bb3feb13eb03512604556f81b3768e96adbdf1e1 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Wed, 29 May 2013 16:57:13 -0700 Subject: [PATCH] correct the currentBufferPosition for injector packets as well --- avatar-mixer/src/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/avatar-mixer/src/main.cpp b/avatar-mixer/src/main.cpp index 3e46d698c8..89861ddcc8 100644 --- a/avatar-mixer/src/main.cpp +++ b/avatar-mixer/src/main.cpp @@ -84,9 +84,9 @@ int main(int argc, const char* argv[]) { // parse positional data from an agent agentList->updateAgentWithData(avatarAgent, packetData, receivedBytes); - - currentBufferPosition = broadcastPacket + 1; case PACKET_HEADER_INJECT_AUDIO: + currentBufferPosition = broadcastPacket + 1; + // send back a packet with other active agent data to this agent for (AgentList::iterator agent = agentList->begin(); agent != agentList->end(); agent++) { if (agent->getLinkedData() && !socketMatch(agentAddress, agent->getActiveSocket())) {