| Index: content/renderer/gpu_video_decode_accelerator_host.cc
|
| diff --git a/content/renderer/gpu_video_decode_accelerator_host.cc b/content/renderer/gpu_video_decode_accelerator_host.cc
|
| index bfc66add4656c2fb85d684278d4ef9463d3451c5..2b2d027b323944d24c07faa2cddc1b82367031a7 100644
|
| --- a/content/renderer/gpu_video_decode_accelerator_host.cc
|
| +++ b/content/renderer/gpu_video_decode_accelerator_host.cc
|
| @@ -87,9 +87,14 @@ bool GpuVideoDecodeAcceleratorHost::Initialize(
|
|
|
| bool GpuVideoDecodeAcceleratorHost::Decode(
|
| const media::BitstreamBuffer& bitstream_buffer) {
|
| - // TODO(vrk): Implement.
|
| - NOTIMPLEMENTED();
|
| - return false;
|
| + if (!ipc_sender_->Send(new AcceleratedVideoDecoderMsg_Decode(
|
| + decoder_id_, bitstream_buffer.id(),
|
| + bitstream_buffer.handle(), bitstream_buffer.size()))) {
|
| + DLOG(ERROR) << "Send(AcceleratedVideoDecoderMsg_Decode) failed";
|
| + return false;
|
| + }
|
| +
|
| + return true;
|
| }
|
|
|
| void GpuVideoDecodeAcceleratorHost::AssignGLESBuffers(
|
|
|