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 666e1e23dc759b811417a4de75a1cae9478bf88a..7270f3928a699a7dc08eb0a4a6b8016de5057f79 100644 |
--- a/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc |
+++ b/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc |
@@ -688,10 +688,8 @@ |
for (const rtcp::ReceiveTimeInfo& time_info : xr.dlrr().sub_blocks()) |
HandleXrDlrrReportBlock(time_info); |
- if (xr.target_bitrate()) { |
- HandleXrTargetBitrate(xr.sender_ssrc(), *xr.target_bitrate(), |
- packet_information); |
- } |
+ if (xr.target_bitrate()) |
+ HandleXrTargetBitrate(*xr.target_bitrate(), packet_information); |
} |
void RTCPReceiver::HandleXrReceiveReferenceTime(uint32_t sender_ssrc, |
@@ -724,13 +722,8 @@ |
} |
void RTCPReceiver::HandleXrTargetBitrate( |
- uint32_t ssrc, |
const rtcp::TargetBitrate& target_bitrate, |
PacketInformation* packet_information) { |
- if (ssrc != remote_ssrc_) { |
- return; // Not for us. |
- } |
- |
BitrateAllocation bitrate_allocation; |
for (const auto& item : target_bitrate.GetTargetBitrates()) { |
if (item.spatial_layer >= kMaxSpatialLayers || |