Chromium Code Reviews| Index: webrtc/modules/rtp_rtcp/source/flexfec_sender.cc |
| diff --git a/webrtc/modules/rtp_rtcp/source/flexfec_sender.cc b/webrtc/modules/rtp_rtcp/source/flexfec_sender.cc |
| index 55e8e5266919bbb978b44e8d5fcd1fff356549c1..4b0df09c4226bfc0f1dcea1a0cae150e0d347393 100644 |
| --- a/webrtc/modules/rtp_rtcp/source/flexfec_sender.cc |
| +++ b/webrtc/modules/rtp_rtcp/source/flexfec_sender.cc |
| @@ -83,6 +83,13 @@ FlexfecSender::FlexfecSender( |
| << ", is unsupported by FlexfecSender."; |
| } |
| } |
| + |
| + // Calculate RTP header length. |
| + RtpPacketToSend rtp_header(&rtp_header_extension_map_); |
| + rtp_header.ReserveExtension<AbsoluteSendTime>(); |
| + rtp_header.ReserveExtension<TransmissionOffset>(); |
| + rtp_header.ReserveExtension<TransportSequenceNumber>(); |
| + rtp_header_length_ = rtp_header.headers_size(); |
|
danilchap
2016/11/09 15:58:46
that should be simpler:
rtp_extra_header_length_ =
brandtr
2016/11/10 09:32:01
Nice, done.
|
| } |
| FlexfecSender::~FlexfecSender() = default; |