| Index: chromecast/renderer/media/hole_frame_factory.cc
|
| diff --git a/chromecast/renderer/media/hole_frame_factory.cc b/chromecast/renderer/media/hole_frame_factory.cc
|
| index 284e2c0ab2d419d696bf9d16dd72fb8bb6e573dc..fd0d2fa5b6c71973d01fa7f904cb131795341604 100644
|
| --- a/chromecast/renderer/media/hole_frame_factory.cc
|
| +++ b/chromecast/renderer/media/hole_frame_factory.cc
|
| @@ -63,10 +63,11 @@ scoped_refptr<::media::VideoFrame> HoleFrameFactory::CreateHoleFrame(
|
| }
|
|
|
| LOG(INFO) << "Create hole frame " << size.width() << "x" << size.height();
|
| + gpu::MailboxHolder holders[::media::VideoFrame::kMaxPlanes] = {
|
| + gpu::MailboxHolder(mailbox_, sync_token_, GL_TEXTURE_2D)};
|
| scoped_refptr<::media::VideoFrame> frame =
|
| - ::media::VideoFrame::WrapNativeTexture(
|
| - ::media::PIXEL_FORMAT_XRGB,
|
| - gpu::MailboxHolder(mailbox_, sync_token_, GL_TEXTURE_2D),
|
| + ::media::VideoFrame::WrapNativeTextures(
|
| + ::media::PIXEL_FORMAT_XRGB, holders,
|
| ::media::VideoFrame::ReleaseMailboxCB(),
|
| size, // coded_size
|
| gfx::Rect(size), // visible rect
|
|
|