| Index: content/common/gpu/media/vt_video_decode_accelerator.cc
|
| diff --git a/content/common/gpu/media/vt_video_decode_accelerator.cc b/content/common/gpu/media/vt_video_decode_accelerator.cc
|
| index 722a9699697d01c6b6b9f5b4b717a49bb491de98..076c9dcd3c8f32a0ebd786446cf72c0d530dcf0d 100644
|
| --- a/content/common/gpu/media/vt_video_decode_accelerator.cc
|
| +++ b/content/common/gpu/media/vt_video_decode_accelerator.cc
|
| @@ -1044,9 +1044,10 @@ bool VTVideoDecodeAccelerator::SendFrame(const Frame& frame) {
|
| }
|
|
|
| bool allow_overlay = false;
|
| - scoped_refptr<gfx::GLImageIOSurface> gl_image(new gfx::GLImageIOSurface(
|
| - gfx::GenericSharedMemoryId(), frame.coded_size, GL_BGRA_EXT));
|
| - if (gl_image->Initialize(surface, gfx::BufferFormat::BGRA_8888)) {
|
| + scoped_refptr<gfx::GLImageIOSurface> gl_image(
|
| + new gfx::GLImageIOSurface(frame.coded_size, GL_BGRA_EXT));
|
| + if (gl_image->Initialize(surface, gfx::GenericSharedMemoryId(),
|
| + gfx::BufferFormat::BGRA_8888)) {
|
| allow_overlay = true;
|
| } else {
|
| gl_image = nullptr;
|
|
|