Delete class webrtc::VideoRenderer and its header file.
To replace the SmoothsRenderedFrames method, added a corresponding
flag to VideoReceiveStream::Config instead.
BUG=webrtc:5426
Review URL: https://codereview.webrtc.org/1818023002
Cr-Original-Commit-Position: refs/heads/master@{#12102}
Cr-Mirrored-From: https://chromium.googlesource.com/external/webrtc
Cr-Mirrored-Commit: 7ade7b3282aa18177768b1615719e67cc4ba87ce
diff --git a/test/DEPS b/test/DEPS
index 27c0e74..e8ed18b 100644
--- a/test/DEPS
+++ b/test/DEPS
@@ -2,6 +2,7 @@
"+webrtc/base",
"+webrtc/call",
"+webrtc/common_video",
+ "+webrtc/media/base",
"+webrtc/modules/audio_coding",
"+webrtc/modules/audio_device",
"+webrtc/modules/media_file",
diff --git a/test/video_renderer.h b/test/video_renderer.h
index 3739522..49d2fa3 100644
--- a/test/video_renderer.h
+++ b/test/video_renderer.h
@@ -12,11 +12,13 @@
#include <stddef.h>
-#include "webrtc/video_renderer.h"
+#include "webrtc/media/base/videosinkinterface.h"
namespace webrtc {
+class VideoFrame;
+
namespace test {
-class VideoRenderer : public webrtc::VideoRenderer {
+class VideoRenderer : public rtc::VideoSinkInterface<VideoFrame> {
public:
// Creates a platform-specific renderer if possible, or a null implementation
// if failing.