| Index: webrtc/video/end_to_end_tests.cc
|
| diff --git a/webrtc/video/end_to_end_tests.cc b/webrtc/video/end_to_end_tests.cc
|
| index e6056d6d98c53a2461afc1552d2812c41318216c..a029f58044d0d5e17067689236941d8dc62597da 100644
|
| --- a/webrtc/video/end_to_end_tests.cc
|
| +++ b/webrtc/video/end_to_end_tests.cc
|
| @@ -1093,10 +1093,12 @@ void EndToEndTest::DecodesRetransmittedFrame(bool enable_rtx, bool enable_red) {
|
| }
|
|
|
| void OnFrame(const VideoFrame& frame) override {
|
| - rtc::CritScope lock(&crit_);
|
| - if (frame.timestamp() == retransmitted_timestamp_)
|
| - observation_complete_.Set();
|
| - rendered_timestamps_.push_back(frame.timestamp());
|
| + {
|
| + rtc::CritScope lock(&crit_);
|
| + if (frame.timestamp() == retransmitted_timestamp_)
|
| + observation_complete_.Set();
|
| + rendered_timestamps_.push_back(frame.timestamp());
|
| + }
|
| orig_renderer_->OnFrame(frame);
|
| }
|
|
|
| @@ -1110,6 +1112,7 @@ void EndToEndTest::DecodesRetransmittedFrame(bool enable_rtx, bool enable_red) {
|
| RTC_DCHECK(!orig_renderer_);
|
| orig_renderer_ = (*receive_configs)[0].renderer;
|
| RTC_DCHECK(orig_renderer_);
|
| + (*receive_configs)[0].disable_prerenderer_smoothing = true;
|
| (*receive_configs)[0].renderer = this;
|
|
|
| (*receive_configs)[0].rtp.nack.rtp_history_ms = kNackRtpHistoryMs;
|
|
|