From bf5ee00f8d403810456ca98a8c13c80916573578 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=85sa=20Persson?= Date: Mon, 23 Sep 2019 11:09:58 +0200 Subject: [PATCH] Disable prerender smoothing in MultiCodecReceiveTest. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Avoids frame dropping in render queue. Bug: webrtc:10828 Change-Id: I9e09fc2faee4626c8d60c152840b4208dbb89dc4 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/153880 Reviewed-by: Rasmus Brandt Commit-Queue: Åsa Persson Cr-Commit-Position: refs/heads/master@{#29276} --- video/end_to_end_tests/multi_codec_receive_tests.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/video/end_to_end_tests/multi_codec_receive_tests.cc b/video/end_to_end_tests/multi_codec_receive_tests.cc index 94cea628e6..44dad576c0 100644 --- a/video/end_to_end_tests/multi_codec_receive_tests.cc +++ b/video/end_to_end_tests/multi_codec_receive_tests.cc @@ -116,7 +116,7 @@ class FrameObserver : public test::RtpRtcpObserver, rtc::CriticalSection crit_; absl::optional last_timestamp_; - absl::optional expected_payload_type_; + absl::optional expected_payload_type_ RTC_GUARDED_BY(crit_); int num_sent_frames_ RTC_GUARDED_BY(crit_) = 0; int num_rendered_frames_ RTC_GUARDED_BY(crit_) = 0; std::vector sent_timestamps_ RTC_GUARDED_BY(crit_); @@ -212,6 +212,7 @@ void MultiCodecReceiveTest::RunTestWithCodecs( ConfigureEncoder(configs[0]); CreateMatchingReceiveConfigs(receive_transport_.get()); video_receive_configs_[0].renderer = &observer_; + video_receive_configs_[0].enable_prerenderer_smoothing = false; ConfigureDecoders(configs); CreateVideoStreams(); CreateFrameGeneratorCapturer(kFps, kWidth, kHeight);