| Index: webrtc/call/call.cc
|
| diff --git a/webrtc/call/call.cc b/webrtc/call/call.cc
|
| index c7998b2cd8a79026aa532a3a3d91265c8bbd3956..48072d0a0b71790bf2802289cef4324abdaaabe1 100644
|
| --- a/webrtc/call/call.cc
|
| +++ b/webrtc/call/call.cc
|
| @@ -702,8 +702,9 @@ FlexfecReceiveStream* Call::CreateFlexfecReceiveStream(
|
| RTC_DCHECK(configuration_thread_checker_.CalledOnValidThread());
|
|
|
| RecoveredPacketReceiver* recovered_packet_receiver = this;
|
| - FlexfecReceiveStreamImpl* receive_stream =
|
| - new FlexfecReceiveStreamImpl(config, recovered_packet_receiver);
|
| + FlexfecReceiveStreamImpl* receive_stream = new FlexfecReceiveStreamImpl(
|
| + config, recovered_packet_receiver, call_stats_->rtcp_rtt_stats(),
|
| + module_process_thread_.get());
|
|
|
| {
|
| WriteLockScoped write_lock(*receive_crit_);
|
| @@ -1165,10 +1166,9 @@ PacketReceiver::DeliveryStatus Call::DeliverRtp(MediaType media_type,
|
| ParseRtpPacket(packet, length, packet_time);
|
| if (parsed_packet) {
|
| NotifyBweOfReceivedPacket(*parsed_packet);
|
| - auto status =
|
| - it->second->AddAndProcessReceivedPacket(std::move(*parsed_packet))
|
| - ? DELIVERY_OK
|
| - : DELIVERY_PACKET_ERROR;
|
| + auto status = it->second->AddAndProcessReceivedPacket(*parsed_packet)
|
| + ? DELIVERY_OK
|
| + : DELIVERY_PACKET_ERROR;
|
| if (status == DELIVERY_OK)
|
| event_log_->LogRtpHeader(kIncomingPacket, media_type, packet, length);
|
| return status;
|
|
|