| Index: content/common/gpu/client/gpu_channel_host.cc
|
| diff --git a/content/common/gpu/client/gpu_channel_host.cc b/content/common/gpu/client/gpu_channel_host.cc
|
| index 19a87dfb395e2c57978f3ab8b7309832de702364..ddc1fe71455548fda07380ee6fc75299d6462eb1 100644
|
| --- a/content/common/gpu/client/gpu_channel_host.cc
|
| +++ b/content/common/gpu/client/gpu_channel_host.cc
|
| @@ -182,12 +182,14 @@ CommandBufferProxy* GpuChannelHost::CreateOffscreenCommandBuffer(
|
| GpuVideoDecodeAcceleratorHost* GpuChannelHost::CreateVideoDecoder(
|
| int command_buffer_route_id,
|
| media::VideoCodecProfile profile,
|
| + const gfx::Size& frame_size,
|
| + const std::vector<uint8_t>& extra_data,
|
| media::VideoDecodeAccelerator::Client* client) {
|
| AutoLock lock(context_lock_);
|
| ProxyMap::iterator it = proxies_.find(command_buffer_route_id);
|
| DCHECK(it != proxies_.end());
|
| CommandBufferProxyImpl* proxy = it->second;
|
| - return proxy->CreateVideoDecoder(profile, client);
|
| + return proxy->CreateVideoDecoder(profile, frame_size, extra_data, client);
|
| }
|
|
|
| void GpuChannelHost::DestroyCommandBuffer(
|
|
|