Index: webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc |
diff --git a/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc b/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc |
index 5c80e236db64dc417b03fbe77b301d890ad9cc0b..db11d26bc6ddb53bb9cdc644e154936f038dc06b 100644 |
--- a/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc |
+++ b/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc |
@@ -646,7 +646,9 @@ void RTCPReceiver::HandleNACK(const CommonHeader& rtcp_block, |
if (receiver_only_ || main_ssrc_ != nack.media_ssrc()) // Not to us. |
return; |
- packet_information->nack_sequence_numbers = nack.packet_ids(); |
+ packet_information->nack_sequence_numbers.insert( |
+ packet_information->nack_sequence_numbers.end(), |
+ nack.packet_ids().begin(), nack.packet_ids().end()); |
for (uint16_t packet_id : nack.packet_ids()) |
nack_stats_.ReportRequest(packet_id); |