This is an initial cleanup step, aiming to delete the
webrtc::VideoRenderer class, replacing it by rtc::VideoSinkInterface.

The next step is to convert all places where a renderer is attached to
rtc::VideoSourceInterface, and at that point, the
SmoothsRenderedFrames method can be replaced by a flag
rtc::VideoSinkWants::smoothed_frames.

Delete unused method IsTextureSupported.
Delete unused time argument to RenderFrame.
Let webrtc::VideoRenderer inherit rtc::VideoSinkInterface. Rename RenderFrame --> OnFrame.

TBR=kjellander@webrtc.org
BUG=webrtc:5426

Review URL: https://codereview.webrtc.org/1814763002

Cr-Commit-Position: refs/heads/master@{#12070}
diff --git a/webrtc/DEPS b/webrtc/DEPS
index 292c996..aebafa7 100644
--- a/webrtc/DEPS
+++ b/webrtc/DEPS
@@ -44,4 +44,7 @@
   "video_frame\.h": [
     "+webrtc/common_video",
   ],
+  "video_renderer\.h": [
+    "+webrtc/media/base",
+  ],
 }