| Index: trunk/src/content/renderer/media/video_capture_message_filter_unittest.cc
|
| ===================================================================
|
| --- trunk/src/content/renderer/media/video_capture_message_filter_unittest.cc (revision 236934)
|
| +++ trunk/src/content/renderer/media/video_capture_message_filter_unittest.cc (working copy)
|
| @@ -11,10 +11,11 @@
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| using ::testing::_;
|
| +using ::testing::AllOf;
|
| using ::testing::AnyNumber;
|
| +using ::testing::Field;
|
| using ::testing::Mock;
|
| using ::testing::Return;
|
| -using ::testing::SaveArg;
|
| using ::testing::StrictMock;
|
|
|
| namespace content {
|
| @@ -81,17 +82,15 @@
|
| int buffer_id = 22;
|
| base::Time timestamp = base::Time::FromInternalValue(1);
|
|
|
| - media::VideoCaptureFormat format(
|
| - gfx::Size(234, 512), 30, media::PIXEL_FORMAT_I420);
|
| - media::VideoCaptureFormat saved_format;
|
| - EXPECT_CALL(delegate, OnBufferReceived(buffer_id, timestamp, _))
|
| - .WillRepeatedly(SaveArg<2>(&saved_format));
|
| + media::VideoCaptureFormat format(234, 512, 30,
|
| + media::ConstantResolutionVideoCaptureDevice);
|
| + EXPECT_CALL(delegate, OnBufferReceived(buffer_id, timestamp,
|
| + AllOf(Field(&media::VideoCaptureFormat::width, 234),
|
| + Field(&media::VideoCaptureFormat::height, 512),
|
| + Field(&media::VideoCaptureFormat::frame_rate, 30))));
|
| filter->OnMessageReceived(VideoCaptureMsg_BufferReady(
|
| delegate.device_id(), buffer_id, timestamp, format));
|
| Mock::VerifyAndClearExpectations(&delegate);
|
| - EXPECT_EQ(234, saved_format.frame_size.width());
|
| - EXPECT_EQ(512, saved_format.frame_size.height());
|
| - EXPECT_EQ(30, saved_format.frame_rate);
|
|
|
| // VideoCaptureMsg_FreeBuffer
|
| EXPECT_CALL(delegate, OnBufferDestroyed(buffer_id));
|
|
|