| Index: media/gpu/ipc/client/gpu_video_decode_accelerator_host.cc
|
| diff --git a/media/gpu/ipc/client/gpu_video_decode_accelerator_host.cc b/media/gpu/ipc/client/gpu_video_decode_accelerator_host.cc
|
| index b338cff01674eed97a5ca26fc8d7fabc3eb8e9fc..69eb573b1609057be485f160768c899c895c4f46 100644
|
| --- a/media/gpu/ipc/client/gpu_video_decode_accelerator_host.cc
|
| +++ b/media/gpu/ipc/client/gpu_video_decode_accelerator_host.cc
|
| @@ -163,6 +163,14 @@ void GpuVideoDecodeAcceleratorHost::Reset() {
|
| Send(new AcceleratedVideoDecoderMsg_Reset(decoder_route_id_));
|
| }
|
|
|
| +void GpuVideoDecodeAcceleratorHost::SetSurface(int32_t surface_id) {
|
| + DCHECK(CalledOnValidThread());
|
| + if (!channel_)
|
| + return;
|
| + Send(
|
| + new AcceleratedVideoDecoderMsg_SetSurface(decoder_route_id_, surface_id));
|
| +}
|
| +
|
| void GpuVideoDecodeAcceleratorHost::Destroy() {
|
| DCHECK(CalledOnValidThread());
|
| if (channel_)
|
|
|