diff options
Diffstat (limited to 'media/capture/video/video_capture_device_unittest.cc')
-rw-r--r-- | media/capture/video/video_capture_device_unittest.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/media/capture/video/video_capture_device_unittest.cc b/media/capture/video/video_capture_device_unittest.cc index 97b4835..ae34068 100644 --- a/media/capture/video/video_capture_device_unittest.cc +++ b/media/capture/video/video_capture_device_unittest.cc @@ -85,6 +85,7 @@ class MockClient : public VideoCaptureDevice::Client { MOCK_METHOD0(DoReserveOutputBuffer, void(void)); MOCK_METHOD0(DoOnIncomingCapturedBuffer, void(void)); MOCK_METHOD0(DoOnIncomingCapturedVideoFrame, void(void)); + MOCK_METHOD0(DoResurrectLastOutputBuffer, void(void)); MOCK_METHOD2(OnError, void(const tracked_objects::Location& from_here, const std::string& reason)); @@ -123,6 +124,14 @@ class MockClient : public VideoCaptureDevice::Client { const base::TimeTicks& timestamp) override { DoOnIncomingCapturedVideoFrame(); } + scoped_ptr<Buffer> ResurrectLastOutputBuffer( + const gfx::Size& dimensions, + media::VideoPixelFormat format, + media::VideoPixelStorage storage) { + DoResurrectLastOutputBuffer(); + NOTREACHED() << "This should never be called"; + return scoped_ptr<Buffer>(); + } private: scoped_refptr<base::SingleThreadTaskRunner> main_thread_; |