Index: webrtc/modules/rtp_rtcp/source/rtcp_packet/fir.cc |
diff --git a/webrtc/modules/rtp_rtcp/source/rtcp_packet/fir.cc b/webrtc/modules/rtp_rtcp/source/rtcp_packet/fir.cc |
index 7f62e18c9bb6f92354e4c8ec01687f757a2928a3..069a13c64a6fcde3cee384acc715ddd005632019 100644 |
--- a/webrtc/modules/rtp_rtcp/source/rtcp_packet/fir.cc |
+++ b/webrtc/modules/rtp_rtcp/source/rtcp_packet/fir.cc |
@@ -43,6 +43,11 @@ constexpr uint8_t Fir::kFeedbackMessageType; |
// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
// | Seq nr. | Reserved = 0 | |
// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
+ |
+Fir::Fir() = default; |
+ |
+Fir::~Fir() = default; |
+ |
bool Fir::Parse(const CommonHeader& packet) { |
RTC_DCHECK_EQ(packet.type(), kPacketType); |
RTC_DCHECK_EQ(packet.fmt(), kFeedbackMessageType); |
@@ -72,6 +77,10 @@ bool Fir::Parse(const CommonHeader& packet) { |
return true; |
} |
+size_t Fir::BlockLength() const { |
+ return kHeaderLength + kCommonFeedbackLength + kFciLength * items_.size(); |
+} |
+ |
bool Fir::Create(uint8_t* packet, |
size_t* index, |
size_t max_length, |