| Index: webrtc/modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc
|
| diff --git a/webrtc/modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc b/webrtc/modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc
|
| index 913264223fa08f4dc12cad46b278409d67f5cf46..e4cb7c9108cb2e3e848e13e67b7f0c243a7a662b 100644
|
| --- a/webrtc/modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc
|
| +++ b/webrtc/modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc
|
| @@ -65,15 +65,7 @@ TargetBitrate::BitrateItem::BitrateItem(uint8_t spatial_layer,
|
| TargetBitrate::TargetBitrate() {}
|
| TargetBitrate::~TargetBitrate() {}
|
|
|
| -bool TargetBitrate::Parse(const uint8_t* block, uint16_t block_length) {
|
| - if (block_length < 1) {
|
| - LOG(LS_WARNING)
|
| - << "Cannot parse TargetBitrate RTCP packet: Too little payload data ("
|
| - << kTargetBitrateHeaderSizeBytes << " bytes needed, got "
|
| - << block_length * 4 << ").";
|
| - return false;
|
| - }
|
| -
|
| +void TargetBitrate::Parse(const uint8_t* block, uint16_t block_length) {
|
| // Validate block header (should already have been parsed and checked).
|
| RTC_DCHECK_EQ(block[0], kBlockType);
|
| RTC_DCHECK_EQ(block_length, ByteReader<uint16_t>::ReadBigEndian(&block[2]));
|
| @@ -91,8 +83,6 @@ bool TargetBitrate::Parse(const uint8_t* block, uint16_t block_length) {
|
| index += kBitrateItemSizeBytes;
|
| AddTargetBitrate((layers >> 4) & 0x0F, layers & 0x0F, bitrate_kbps);
|
| }
|
| -
|
| - return true;
|
| }
|
|
|
| void TargetBitrate::AddTargetBitrate(uint8_t spatial_layer,
|
|
|