| Index: media/cast/sender/h264_vt_encoder_unittest.cc
|
| diff --git a/media/cast/sender/h264_vt_encoder_unittest.cc b/media/cast/sender/h264_vt_encoder_unittest.cc
|
| index 78012eb70747e3cb1c368ba5778c77e9ce4d82df..04f3d629da95b23a9d9f8786347b5eb691ddacfd 100644
|
| --- a/media/cast/sender/h264_vt_encoder_unittest.cc
|
| +++ b/media/cast/sender/h264_vt_encoder_unittest.cc
|
| @@ -176,7 +176,9 @@ class EndToEndFrameChecker
|
| };
|
|
|
| void CreateFrameAndMemsetPlane(VideoFrameFactory* const video_frame_factory) {
|
| - auto video_frame = video_frame_factory->CreateFrame(base::TimeDelta());
|
| + const scoped_refptr<media::VideoFrame> video_frame =
|
| + video_frame_factory->MaybeCreateFrame(
|
| + gfx::Size(kVideoWidth, kVideoHeight), base::TimeDelta());
|
| ASSERT_TRUE(video_frame.get());
|
| auto cv_pixel_buffer = video_frame->cv_pixel_buffer();
|
| ASSERT_TRUE(cv_pixel_buffer);
|
| @@ -207,6 +209,7 @@ class H264VideoToolboxEncoderTest : public ::testing::Test {
|
| cast_environment_,
|
| video_sender_config_,
|
| gfx::Size(kVideoWidth, kVideoHeight),
|
| + 0u,
|
| base::Bind(&SaveOperationalStatus, &operational_status_)));
|
| message_loop_.RunUntilIdle();
|
| EXPECT_EQ(STATUS_INITIALIZED, operational_status_);
|
| @@ -304,6 +307,8 @@ TEST_F(H264VideoToolboxEncoderTest, CheckVideoFrameFactory) {
|
| auto video_frame_factory = encoder_->CreateVideoFrameFactory();
|
| ASSERT_TRUE(video_frame_factory.get());
|
| CreateFrameAndMemsetPlane(video_frame_factory.get());
|
| + // TODO(jfroy): Need to test that the encoder can encode VideoFrames provided
|
| + // by the VideoFrameFactory.
|
| encoder_.reset();
|
| message_loop_.RunUntilIdle();
|
| CreateFrameAndMemsetPlane(video_frame_factory.get());
|
|
|