| Index: media/gpu/ipc/service/gpu_video_decode_accelerator.cc
|
| diff --git a/media/gpu/ipc/service/gpu_video_decode_accelerator.cc b/media/gpu/ipc/service/gpu_video_decode_accelerator.cc
|
| index ebc4ecd37174fa11147e657e651a5a822a61f3ad..f903628f4876e0beec92ae2af15b85a4c3229e59 100644
|
| --- a/media/gpu/ipc/service/gpu_video_decode_accelerator.cc
|
| +++ b/media/gpu/ipc/service/gpu_video_decode_accelerator.cc
|
| @@ -58,7 +58,8 @@ static bool MakeDecoderContextCurrent(
|
| return true;
|
| }
|
|
|
| -#if (defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)) || defined(OS_MACOSX)
|
| +#if (defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)) || \
|
| + defined(OS_MACOSX) || defined(OS_WIN)
|
| static bool BindImage(const base::WeakPtr<gpu::GpuCommandBufferStub>& stub,
|
| uint32_t client_texture_id,
|
| uint32_t texture_target,
|
| @@ -171,7 +172,8 @@ GpuVideoDecodeAccelerator::GpuVideoDecodeAccelerator(
|
| get_gl_context_cb_ = base::Bind(&GetGLContext, stub_->AsWeakPtr());
|
| make_context_current_cb_ =
|
| base::Bind(&MakeDecoderContextCurrent, stub_->AsWeakPtr());
|
| -#if (defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)) || defined(OS_MACOSX)
|
| +#if (defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)) || \
|
| + defined(OS_MACOSX) || defined(OS_WIN)
|
| bind_image_cb_ = base::Bind(&BindImage, stub_->AsWeakPtr());
|
| #endif
|
| get_gles2_decoder_cb_ = base::Bind(&GetGLES2Decoder, stub_->AsWeakPtr());
|
|
|