| Index: webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc
|
| diff --git a/webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc b/webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc
|
| index 702afd8a8c4f7c07eb1dbcf313e9ae87559cfc69..d9c3227ddbe287b63528abface4da7d5d66b6eb1 100644
|
| --- a/webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc
|
| +++ b/webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc
|
| @@ -42,6 +42,11 @@ constexpr uint8_t Tmmbn::kFeedbackMessageType;
|
| // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
| // | MxTBR Exp | MxTBR Mantissa |Measured Overhead|
|
| // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
| +
|
| +Tmmbn::Tmmbn() = default;
|
| +
|
| +Tmmbn::~Tmmbn() = default;
|
| +
|
| bool Tmmbn::Parse(const CommonHeader& packet) {
|
| RTC_DCHECK_EQ(packet.type(), kPacketType);
|
| RTC_DCHECK_EQ(packet.fmt(), kFeedbackMessageType);
|
| @@ -74,6 +79,11 @@ void Tmmbn::AddTmmbr(const TmmbItem& item) {
|
| items_.push_back(item);
|
| }
|
|
|
| +size_t Tmmbn::BlockLength() const {
|
| + return kHeaderLength + kCommonFeedbackLength +
|
| + TmmbItem::kLength * items_.size();
|
| +}
|
| +
|
| bool Tmmbn::Create(uint8_t* packet,
|
| size_t* index,
|
| size_t max_length,
|
|
|