| Index: webrtc/media/engine/fakewebrtccall.h | 
| diff --git a/webrtc/media/engine/fakewebrtccall.h b/webrtc/media/engine/fakewebrtccall.h | 
| index 29142c18b777f3c6d3816cd8e22dc6bde8cf50e4..d3af222489f60c4cd58fcf3883333b0d92769fb1 100644 | 
| --- a/webrtc/media/engine/fakewebrtccall.h | 
| +++ b/webrtc/media/engine/fakewebrtccall.h | 
| @@ -99,13 +99,11 @@ | 
| bool started_ = false; | 
| }; | 
|  | 
| -class FakeVideoSendStream final | 
| -    : public webrtc::VideoSendStream, | 
| -      public rtc::VideoSinkInterface<webrtc::VideoFrame> { | 
| +class FakeVideoSendStream final : public webrtc::VideoSendStream, | 
| +                                  public webrtc::VideoCaptureInput { | 
| public: | 
| FakeVideoSendStream(webrtc::VideoSendStream::Config config, | 
| webrtc::VideoEncoderConfig encoder_config); | 
| -  ~FakeVideoSendStream() override; | 
| const webrtc::VideoSendStream::Config& GetConfig() const; | 
| const webrtc::VideoEncoderConfig& GetEncoderConfig() const; | 
| std::vector<webrtc::VideoStream> GetVideoStreams(); | 
| @@ -124,16 +122,14 @@ | 
| } | 
|  | 
| private: | 
| -  // rtc::VideoSinkInterface<VideoFrame> implementation. | 
| -  void OnFrame(const webrtc::VideoFrame& frame) override; | 
| +  void IncomingCapturedFrame(const webrtc::VideoFrame& frame) override; | 
|  | 
| // webrtc::VideoSendStream implementation. | 
| void Start() override; | 
| void Stop() override; | 
| -  void SetSource( | 
| -      rtc::VideoSourceInterface<webrtc::VideoFrame>* source) override; | 
| webrtc::VideoSendStream::Stats GetStats() override; | 
| void ReconfigureVideoEncoder(webrtc::VideoEncoderConfig config) override; | 
| +  webrtc::VideoCaptureInput* Input() override; | 
|  | 
| bool sending_; | 
| webrtc::VideoSendStream::Config config_; | 
| @@ -143,7 +139,6 @@ | 
| webrtc::VideoCodecVP8 vp8; | 
| webrtc::VideoCodecVP9 vp9; | 
| } vpx_settings_; | 
| -  rtc::VideoSourceInterface<webrtc::VideoFrame>* source_; | 
| int num_swapped_frames_; | 
| webrtc::VideoFrame last_frame_; | 
| webrtc::VideoSendStream::Stats stats_; | 
|  |