| 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 2f7b7463a041ff82f6e5c3b8a4de69443b469903..29d6c464995e1b753d2f2b0c3987da512a3cced3 100644
|
| --- a/webrtc/video/end_to_end_tests.cc
|
| +++ b/webrtc/video/end_to_end_tests.cc
|
| @@ -24,6 +24,7 @@
|
| #include "webrtc/call.h"
|
| #include "webrtc/call/transport_adapter.h"
|
| #include "webrtc/common_video/include/frame_callback.h"
|
| +#include "webrtc/media/base/fakevideorenderer.h"
|
| #include "webrtc/modules/include/module_common_types.h"
|
| #include "webrtc/modules/rtp_rtcp/include/rtp_rtcp.h"
|
| #include "webrtc/modules/rtp_rtcp/source/byte_io.h"
|
| @@ -1585,6 +1586,7 @@ TEST_F(EndToEndTest, AssignsTransportSequenceNumbers) {
|
| receive_config->rtp.extensions.clear();
|
| receive_config->rtp.extensions.push_back(RtpExtension(
|
| RtpExtension::kTransportSequenceNumberUri, kExtensionId));
|
| + receive_config->renderer = &fake_renderer_;
|
| }
|
|
|
| test::DirectTransport* CreateSendTransport(Call* sender_call) override {
|
| @@ -1594,6 +1596,7 @@ TEST_F(EndToEndTest, AssignsTransportSequenceNumbers) {
|
| }
|
|
|
| private:
|
| + test::FakeVideoRenderer fake_renderer_;
|
| uint32_t first_media_ssrc_;
|
| std::map<uint32_t, uint32_t> rtx_to_media_ssrcs_;
|
| RtpExtensionHeaderObserver* observer_;
|
| @@ -2086,6 +2089,7 @@ TEST_F(EndToEndTest, VerifyNackStats) {
|
| VideoEncoderConfig* encoder_config) override {
|
| send_config->rtp.nack.rtp_history_ms = kNackRtpHistoryMs;
|
| (*receive_configs)[0].rtp.nack.rtp_history_ms = kNackRtpHistoryMs;
|
| + (*receive_configs)[0].renderer = &fake_renderer_;
|
| }
|
|
|
| void OnVideoStreamsCreated(
|
| @@ -2099,6 +2103,7 @@ TEST_F(EndToEndTest, VerifyNackStats) {
|
| EXPECT_TRUE(Wait()) << "Timed out waiting for packet to be NACKed.";
|
| }
|
|
|
| + test::FakeVideoRenderer fake_renderer_;
|
| rtc::CriticalSection crit_;
|
| uint64_t sent_rtp_packets_;
|
| uint16_t dropped_rtp_packet_ GUARDED_BY(&crit_);
|
|
|