| 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 fcfb3ef7ae3f72aa84bf208ed8d8108d53fe7363..03df5f1f4583f8c9983a46b4f02169aa2cfad295 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_(
|
| @@ -150,6 +151,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_);
|
|
|