Fixing a bug related to RCU in NetEQ

RCU was disabled due to that the RCU flag was overwritten with zero
in the packet buffer.

BUG=1156
TEST=trybots, neteq_unittests, audio_coding_module_test, audio_coding_unittests

Review URL: https://webrtc-codereview.appspot.com/969012

git-svn-id: http://webrtc.googlecode.com/svn/trunk@3193 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
henrik.lundin@webrtc.org 2012-11-29 07:32:38 +00:00
parent 56a1c2cc20
commit f826bb6fb2

View File

@ -306,7 +306,6 @@ int WebRtcNetEQ_PacketBufferInsert(PacketBuf_t *bufferInst, const RTPPacket_t *R
bufferInst->seqNumber[bufferInst->insertPosition] = RTPpacket->seqNumber; bufferInst->seqNumber[bufferInst->insertPosition] = RTPpacket->seqNumber;
bufferInst->timeStamp[bufferInst->insertPosition] = RTPpacket->timeStamp; bufferInst->timeStamp[bufferInst->insertPosition] = RTPpacket->timeStamp;
bufferInst->rcuPlCntr[bufferInst->insertPosition] = RTPpacket->rcuPlCntr; bufferInst->rcuPlCntr[bufferInst->insertPosition] = RTPpacket->rcuPlCntr;
bufferInst->rcuPlCntr[bufferInst->insertPosition] = 0;
bufferInst->waitingTime[bufferInst->insertPosition] = 0; bufferInst->waitingTime[bufferInst->insertPosition] = 0;
/* Update buffer parameters */ /* Update buffer parameters */
bufferInst->numPacketsInBuffer++; bufferInst->numPacketsInBuffer++;