| Index: content/renderer/media/video_capture_impl_unittest.cc
|
| diff --git a/content/renderer/media/video_capture_impl_unittest.cc b/content/renderer/media/video_capture_impl_unittest.cc
|
| index 562492b00667a60e4da291ea0a6acbc615ce5453..58b630a1d917919d1a12cae32759fd68ae27789a 100644
|
| --- a/content/renderer/media/video_capture_impl_unittest.cc
|
| +++ b/content/renderer/media/video_capture_impl_unittest.cc
|
| @@ -25,9 +25,10 @@ namespace content {
|
|
|
| const int kSessionId = 11;
|
|
|
| -void RunEmptyFormatsCallback(const VideoCaptureDeviceFormatsCB& callback) {
|
| +void RunEmptyFormatsCallback(
|
| + mojom::VideoCaptureHost::GetDeviceSupportedFormatsCallback& callback) {
|
| media::VideoCaptureFormats formats;
|
| - callback.Run(formats);
|
| + std::move(callback).Run(formats);
|
| }
|
|
|
| ACTION(DoNothing) {}
|
| @@ -36,9 +37,9 @@ ACTION(DoNothing) {}
|
| class MockMojoVideoCaptureHost : public mojom::VideoCaptureHost {
|
| public:
|
| MockMojoVideoCaptureHost() : released_buffer_count_(0) {
|
| - ON_CALL(*this, GetDeviceSupportedFormats(_, _, _))
|
| + ON_CALL(*this, GetDeviceSupportedFormatsMock(_, _, _))
|
| .WillByDefault(WithArgs<2>(Invoke(RunEmptyFormatsCallback)));
|
| - ON_CALL(*this, GetDeviceFormatsInUse(_, _, _))
|
| + ON_CALL(*this, GetDeviceFormatsInUseMock(_, _, _))
|
| .WillByDefault(WithArgs<2>(Invoke(RunEmptyFormatsCallback)));
|
| ON_CALL(*this, ReleaseBuffer(_, _, _))
|
| .WillByDefault(InvokeWithoutArgs(
|
| @@ -60,12 +61,23 @@ class MockMojoVideoCaptureHost : public mojom::VideoCaptureHost {
|
| void(int32_t, int32_t, const media::VideoCaptureParams&));
|
| MOCK_METHOD1(RequestRefreshFrame, void(int32_t));
|
| MOCK_METHOD3(ReleaseBuffer, void(int32_t, int32_t, double));
|
| - MOCK_METHOD3(GetDeviceSupportedFormats,
|
| - void(int32_t,
|
| - int32_t,
|
| - const GetDeviceSupportedFormatsCallback&));
|
| - MOCK_METHOD3(GetDeviceFormatsInUse,
|
| - void(int32_t, int32_t, const GetDeviceFormatsInUseCallback&));
|
| + MOCK_METHOD3(GetDeviceSupportedFormatsMock,
|
| + void(int32_t, int32_t, GetDeviceSupportedFormatsCallback&));
|
| + MOCK_METHOD3(GetDeviceFormatsInUseMock,
|
| + void(int32_t, int32_t, GetDeviceFormatsInUseCallback&));
|
| +
|
| + void GetDeviceSupportedFormats(
|
| + int32_t arg1,
|
| + int32_t arg2,
|
| + GetDeviceSupportedFormatsCallback arg3) override {
|
| + GetDeviceSupportedFormatsMock(arg1, arg2, arg3);
|
| + }
|
| +
|
| + void GetDeviceFormatsInUse(int32_t arg1,
|
| + int32_t arg2,
|
| + GetDeviceFormatsInUseCallback arg3) override {
|
| + GetDeviceFormatsInUseMock(arg1, arg2, arg3);
|
| + }
|
|
|
| int released_buffer_count() const { return released_buffer_count_; }
|
| void increase_released_buffer_count() { released_buffer_count_++; }
|
| @@ -233,7 +245,7 @@ TEST_F(VideoCaptureImplTest, SmallAndLarge) {
|
| TEST_F(VideoCaptureImplTest, GetDeviceFormats) {
|
| EXPECT_CALL(*this, OnDeviceSupportedFormats(_));
|
| EXPECT_CALL(mock_video_capture_host_,
|
| - GetDeviceSupportedFormats(_, kSessionId, _));
|
| + GetDeviceSupportedFormatsMock(_, kSessionId, _));
|
|
|
| GetDeviceSupportedFormats();
|
| }
|
| @@ -243,7 +255,7 @@ TEST_F(VideoCaptureImplTest, GetDeviceFormats) {
|
| TEST_F(VideoCaptureImplTest, TwoClientsGetDeviceFormats) {
|
| EXPECT_CALL(*this, OnDeviceSupportedFormats(_)).Times(2);
|
| EXPECT_CALL(mock_video_capture_host_,
|
| - GetDeviceSupportedFormats(_, kSessionId, _))
|
| + GetDeviceSupportedFormatsMock(_, kSessionId, _))
|
| .Times(2);
|
|
|
| GetDeviceSupportedFormats();
|
| @@ -255,7 +267,7 @@ TEST_F(VideoCaptureImplTest, TwoClientsGetDeviceFormats) {
|
| TEST_F(VideoCaptureImplTest, GetDeviceFormatsInUse) {
|
| EXPECT_CALL(*this, OnDeviceFormatsInUse(_));
|
| EXPECT_CALL(mock_video_capture_host_,
|
| - GetDeviceFormatsInUse(_, kSessionId, _));
|
| + GetDeviceFormatsInUseMock(_, kSessionId, _));
|
|
|
| GetDeviceFormatsInUse();
|
| }
|
|
|