| Index: webrtc/video/rtp_stream_receiver.cc
|
| diff --git a/webrtc/video/rtp_stream_receiver.cc b/webrtc/video/rtp_stream_receiver.cc
|
| index 8777535a25abb3f98e0b6d80e0a509383666f3d8..c9cb73cd5c1426f955b7969f8554b6e4d636c3c3 100644
|
| --- a/webrtc/video/rtp_stream_receiver.cc
|
| +++ b/webrtc/video/rtp_stream_receiver.cc
|
| @@ -256,7 +256,6 @@ int32_t RtpStreamReceiver::OnReceivedPayloadData(
|
| ntp_estimator_.Estimate(rtp_header->header.timestamp);
|
| if (jitter_buffer_experiment_) {
|
| VCMPacket packet(payload_data, payload_size, rtp_header_with_ntp);
|
| - timing_->IncomingTimestamp(packet.timestamp, clock_->TimeInMilliseconds());
|
| packet.timesNacked = nack_module_->OnReceivedPacket(packet);
|
|
|
| if (packet.codec == kVideoCodecH264) {
|
| @@ -413,6 +412,8 @@ int32_t RtpStreamReceiver::ResendPackets(const uint16_t* sequence_numbers,
|
|
|
| void RtpStreamReceiver::OnReceivedFrame(
|
| std::unique_ptr<video_coding::RtpFrameObject> frame) {
|
| + if (!frame->delayed_by_retransmission())
|
| + timing_->IncomingTimestamp(frame->timestamp, clock_->TimeInMilliseconds());
|
| reference_finder_->ManageFrame(std::move(frame));
|
| }
|
|
|
|
|