| Index: webrtc/media/engine/fakewebrtccall.h
|
| diff --git a/webrtc/media/engine/fakewebrtccall.h b/webrtc/media/engine/fakewebrtccall.h
|
| index 6c687ef6d2d8d2a1f58051fd3aa3825d75217aa2..6b65f2461648a8a86e14312e852216104d1cbf91 100644
|
| --- a/webrtc/media/engine/fakewebrtccall.h
|
| +++ b/webrtc/media/engine/fakewebrtccall.h
|
| @@ -99,8 +99,9 @@ class FakeAudioReceiveStream final : public webrtc::AudioReceiveStream {
|
| bool started_ = false;
|
| };
|
|
|
| -class FakeVideoSendStream final : public webrtc::VideoSendStream,
|
| - public webrtc::VideoCaptureInput {
|
| +class FakeVideoSendStream final
|
| + : public webrtc::VideoSendStream,
|
| + public rtc::VideoSinkInterface<webrtc::VideoFrame> {
|
| public:
|
| FakeVideoSendStream(webrtc::VideoSendStream::Config config,
|
| webrtc::VideoEncoderConfig encoder_config);
|
| @@ -122,14 +123,16 @@ class FakeVideoSendStream final : public webrtc::VideoSendStream,
|
| }
|
|
|
| private:
|
| - void IncomingCapturedFrame(const webrtc::VideoFrame& frame) override;
|
| + // rtc::VideoSinkInterface<VideoFrame> implementation.
|
| + void OnFrame(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_;
|
|
|