| Index: content/common/gpu/client/command_buffer_proxy_impl.h
|
| diff --git a/content/common/gpu/client/command_buffer_proxy_impl.h b/content/common/gpu/client/command_buffer_proxy_impl.h
|
| index b21c51c2b3c5e3e110e80ea4612d07a75d555d9b..7f77463996cf488ba6b001e019e65b4b94c0b23e 100644
|
| --- a/content/common/gpu/client/command_buffer_proxy_impl.h
|
| +++ b/content/common/gpu/client/command_buffer_proxy_impl.h
|
| @@ -50,7 +50,7 @@ class CommandBufferProxyImpl
|
| // Note that the GpuVideoDecodeAccelerator may still fail to be created in
|
| // the GPU process, even if this returns non-NULL. In this case the client is
|
| // notified of an error later.
|
| - scoped_refptr<GpuVideoDecodeAcceleratorHost> CreateVideoDecoder(
|
| + GpuVideoDecodeAcceleratorHost* CreateVideoDecoder(
|
| media::VideoCodecProfile profile,
|
| media::VideoDecodeAccelerator::Client* client);
|
|
|
| @@ -107,7 +107,7 @@ class CommandBufferProxyImpl
|
|
|
| private:
|
| typedef std::map<int32, gpu::Buffer> TransferBufferMap;
|
| - typedef std::map<int, scoped_refptr<GpuVideoDecodeAcceleratorHost> > Decoders;
|
| + typedef std::map<int, GpuVideoDecodeAcceleratorHost*> Decoders;
|
| typedef base::hash_map<uint32, base::Closure> SignalTaskMap;
|
|
|
| // Send an IPC message over the GPU channel. This is private to fully
|
|
|