| Index: media/gpu/gpu_video_decode_accelerator_factory.cc
|
| diff --git a/media/gpu/gpu_video_decode_accelerator_factory.cc b/media/gpu/gpu_video_decode_accelerator_factory.cc
|
| index 74b234100cdd7d9511bc2ee50682f372e5c325ff..4f4bd12c618d406d7e9a4d8b406d561e7d7f8cca 100644
|
| --- a/media/gpu/gpu_video_decode_accelerator_factory.cc
|
| +++ b/media/gpu/gpu_video_decode_accelerator_factory.cc
|
| @@ -30,6 +30,7 @@
|
| #elif defined(OS_ANDROID)
|
| #include "media/gpu/android_video_decode_accelerator.h"
|
| #include "media/gpu/avda_codec_allocator.h"
|
| +#include "media/gpu/avda_overlay_helper_impl.h"
|
| #endif
|
|
|
| namespace media {
|
| @@ -249,7 +250,8 @@ GpuVideoDecodeAcceleratorFactory::CreateAndroidVDA(
|
| const gpu::GpuPreferences& gpu_preferences) const {
|
| std::unique_ptr<VideoDecodeAccelerator> decoder;
|
| decoder.reset(new AndroidVideoDecodeAccelerator(
|
| - AVDACodecAllocator::GetInstance(), make_context_current_cb_,
|
| + AVDACodecAllocator::GetInstance(),
|
| + base::MakeUnique<AVDAOverlayHelperImpl>(), make_context_current_cb_,
|
| get_gles2_decoder_cb_));
|
| return decoder;
|
| }
|
|
|