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 34b2ce3687f4f442787ea5c27d1ccd7ea006c86b..ae1f87596b993fe08ac1f9dcf1f6269e46345283 100644 |
--- a/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc |
+++ b/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc |
@@ -1356,6 +1356,11 @@ void RTCPReceiver::TriggerCallbacksFromRTCPPacket( |
now); |
} |
} |
+ if ((rtcpPacketInformation.rtcpPacketTypeFlags & kRtcpSr) || |
+ (rtcpPacketInformation.rtcpPacketTypeFlags & kRtcpRr)) { |
+ _rtpRtcp.OnReceivedRtcpReportBlocks(rtcpPacketInformation.report_blocks); |
+ } |
+ |
if (_cbTransportFeedbackObserver && |
(rtcpPacketInformation.rtcpPacketTypeFlags & kRtcpTransportFeedback)) { |
uint32_t media_source_ssrc = |