Correctly add packets to nack list when sequence number wraps.
BUG=1737 R=mflodman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1427004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3966 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -911,7 +911,7 @@ bool VCMJitterBuffer::UpdateNackList(uint16_t sequence_number) {
|
||||
latest_received_sequence_number_)) {
|
||||
// Push any missing sequence numbers to the NACK list.
|
||||
for (uint16_t i = latest_received_sequence_number_ + 1;
|
||||
i < sequence_number; ++i) {
|
||||
IsNewerSequenceNumber(sequence_number, i); ++i) {
|
||||
missing_sequence_numbers_.insert(missing_sequence_numbers_.end(), i);
|
||||
TRACE_EVENT_INSTANT1("webrtc", "AddNack", "seqnum", i);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user