| Index: webrtc/test/vcm_capturer.h
 | 
| diff --git a/webrtc/test/vcm_capturer.h b/webrtc/test/vcm_capturer.h
 | 
| index a6c4b5ca37f31be6714436d1da5d577e4dc1a6df..65916ec52e14327ac1560b7b7cf6c489773885e5 100644
 | 
| --- a/webrtc/test/vcm_capturer.h
 | 
| +++ b/webrtc/test/vcm_capturer.h
 | 
| @@ -22,31 +22,29 @@
 | 
|  
 | 
|  class VcmCapturer : public VideoCapturer, public VideoCaptureDataCallback {
 | 
|   public:
 | 
| -  static VcmCapturer* Create(size_t width, size_t height, size_t target_fps);
 | 
| +  static VcmCapturer* Create(VideoCaptureInput* input,
 | 
| +                             size_t width,
 | 
| +                             size_t height,
 | 
| +                             size_t target_fps);
 | 
|    virtual ~VcmCapturer();
 | 
|  
 | 
|    void Start() override;
 | 
|    void Stop() override;
 | 
| -  void AddOrUpdateSink(rtc::VideoSinkInterface<VideoFrame>* sink,
 | 
| -                       const rtc::VideoSinkWants& wants) override;
 | 
| -  void RemoveSink(rtc::VideoSinkInterface<VideoFrame>* sink) override;
 | 
|  
 | 
|    void OnIncomingCapturedFrame(const int32_t id,
 | 
|                                 const VideoFrame& frame) override;  // NOLINT
 | 
|    void OnCaptureDelayChanged(const int32_t id, const int32_t delay) override;
 | 
|  
 | 
|   private:
 | 
| -  VcmCapturer();
 | 
| +  explicit VcmCapturer(VideoCaptureInput* input);
 | 
|    bool Init(size_t width, size_t height, size_t target_fps);
 | 
|    void Destroy();
 | 
|  
 | 
|    rtc::CriticalSection crit_;
 | 
|    bool started_ GUARDED_BY(crit_);
 | 
| -  rtc::VideoSinkInterface<VideoFrame>* sink_ GUARDED_BY(crit_);
 | 
|    rtc::scoped_refptr<VideoCaptureModule> vcm_;
 | 
|    VideoCaptureCapability capability_;
 | 
|  };
 | 
| -
 | 
|  }  // test
 | 
|  }  // webrtc
 | 
|  
 | 
| 
 |