| Index: webrtc/call/flexfec_receive_stream_impl.cc
|
| diff --git a/webrtc/call/flexfec_receive_stream_impl.cc b/webrtc/call/flexfec_receive_stream_impl.cc
|
| index f01043349892574f5d240cacd27583173c68ad71..28de0824e4bdce1e26c3a689e13159e112a98aa7 100644
|
| --- a/webrtc/call/flexfec_receive_stream_impl.cc
|
| +++ b/webrtc/call/flexfec_receive_stream_impl.cc
|
| @@ -127,6 +127,7 @@ FlexfecReceiveStreamImpl::FlexfecReceiveStreamImpl(
|
| RtcpRttStats* rtt_stats,
|
| ProcessThread* process_thread)
|
| : config_(config),
|
| + rtp_header_extensions_(config.rtp_header_extensions),
|
| started_(false),
|
| receiver_(MaybeCreateFlexfecReceiver(config_, recovered_packet_receiver)),
|
| rtp_receive_statistics_(
|
| @@ -149,6 +150,12 @@ FlexfecReceiveStreamImpl::~FlexfecReceiveStreamImpl() {
|
| process_thread_->DeRegisterModule(rtp_rtcp_.get());
|
| }
|
|
|
| +bool FlexfecReceiveStreamImpl::OnRtpPacketReceive(RtpPacketReceived* packet) {
|
| + packet->IdentifyExtensions(rtp_header_extensions_);
|
| + OnRtpPacket(*packet);
|
| + return true;
|
| +}
|
| +
|
| void FlexfecReceiveStreamImpl::OnRtpPacket(const RtpPacketReceived& packet) {
|
| {
|
| rtc::CritScope cs(&crit_);
|
|
|