summaryrefslogtreecommitdiffstats
path: root/media/capture/video/video_capture_device_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'media/capture/video/video_capture_device_unittest.cc')
-rw-r--r--media/capture/video/video_capture_device_unittest.cc9
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_;