Index: content/common/gpu/gpu_channel_manager.h |
diff --git a/content/common/gpu/gpu_channel_manager.h b/content/common/gpu/gpu_channel_manager.h |
index c3e889a27e2cc78ba23699342e6c3967c8653367..b1757378e3536b5a4c971e7b7004c3feb2ab187f 100644 |
--- a/content/common/gpu/gpu_channel_manager.h |
+++ b/content/common/gpu/gpu_channel_manager.h |
@@ -55,6 +55,7 @@ struct GPUCreateCommandBufferConfig; |
struct GpuMsg_EstablishChannel_Params; |
namespace content { |
+class GpuArcVideoService; |
class GpuChannel; |
class GpuMemoryBufferFactory; |
class GpuWatchdog; |
@@ -159,6 +160,8 @@ class CONTENT_EXPORT GpuChannelManager : public IPC::Listener, |
void OnDestroyGpuMemoryBuffer(gfx::GpuMemoryBufferId id, |
int client_id, |
const gpu::SyncToken& sync_token); |
+ void OnCreateArcVideoAcceleratorChannel(); |
+ void OnShutdownArcVideoService(); |
void OnUpdateValueState(int client_id, |
unsigned int target, |
@@ -190,6 +193,7 @@ class CONTENT_EXPORT GpuChannelManager : public IPC::Listener, |
scoped_refptr<gpu::gles2::FramebufferCompletenessCache> |
framebuffer_completeness_cache_; |
scoped_refptr<gfx::GLSurface> default_offscreen_surface_; |
+ scoped_ptr<GpuArcVideoService> arc_video_service_; |
GpuMemoryBufferFactory* const gpu_memory_buffer_factory_; |
#if defined(OS_ANDROID) |
// Last time we know the GPU was powered on. Global for tracking across all |