| Index: webrtc/modules/rtp_rtcp/source/rtcp_packet/remb.cc
|
| diff --git a/webrtc/modules/rtp_rtcp/source/rtcp_packet/remb.cc b/webrtc/modules/rtp_rtcp/source/rtcp_packet/remb.cc
|
| index ec7b51ad00158e2c4445577659e8e9bf0a1ef785..c6f89728ff20f551739f21f19c8e09189e40bfca 100644
|
| --- a/webrtc/modules/rtp_rtcp/source/rtcp_packet/remb.cc
|
| +++ b/webrtc/modules/rtp_rtcp/source/rtcp_packet/remb.cc
|
| @@ -38,6 +38,11 @@ constexpr uint8_t Remb::kFeedbackMessageType;
|
| // 16 | SSRC feedback |
|
| // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
| // : ... :
|
| +
|
| +Remb::Remb() : bitrate_bps_(0) {}
|
| +
|
| +Remb::~Remb() = default;
|
| +
|
| bool Remb::Parse(const CommonHeader& packet) {
|
| RTC_DCHECK(packet.type() == kPacketType);
|
| RTC_DCHECK_EQ(packet.fmt(), kFeedbackMessageType);
|
| @@ -92,6 +97,10 @@ bool Remb::SetSsrcs(std::vector<uint32_t> ssrcs) {
|
| return true;
|
| }
|
|
|
| +size_t Remb::BlockLength() const {
|
| + return kHeaderLength + kCommonFeedbackLength + (2 + ssrcs_.size()) * 4;
|
| +}
|
| +
|
| bool Remb::Create(uint8_t* packet,
|
| size_t* index,
|
| size_t max_length,
|
|
|