| Index: media/gpu/ipc/service/media_gpu_channel_manager.h
|
| diff --git a/media/gpu/ipc/service/media_gpu_channel_manager.h b/media/gpu/ipc/service/media_gpu_channel_manager.h
|
| index 8cc3f2ff4b7a236ebc298622ec0366ff43898620..38a99f7b406ffe72e676725cb4d72892a3618981 100644
|
| --- a/media/gpu/ipc/service/media_gpu_channel_manager.h
|
| +++ b/media/gpu/ipc/service/media_gpu_channel_manager.h
|
| @@ -22,6 +22,10 @@ class GpuChannel;
|
| class GpuChannelManager;
|
| }
|
|
|
| +namespace service_manager {
|
| +class Connector;
|
| +}
|
| +
|
| namespace media {
|
|
|
| class MediaGpuChannel;
|
| @@ -36,6 +40,9 @@ class MediaGpuChannelManager
|
| void RemoveChannel(int32_t client_id);
|
| void DestroyAllChannels();
|
|
|
| + void SetMojoConnector(service_manager::Connector* connector,
|
| + const char* browser_service_name);
|
| +
|
| // TODO(sandersd): Should we expose the MediaGpuChannel instead?
|
| gpu::GpuChannel* LookupChannel(const base::UnguessableToken& channel_token);
|
|
|
| @@ -45,6 +52,8 @@ class MediaGpuChannelManager
|
| media_gpu_channels_;
|
| std::map<base::UnguessableToken, int32_t> token_to_channel_;
|
| std::map<int32_t, base::UnguessableToken> channel_to_token_;
|
| + service_manager::Connector* connector_ = nullptr;
|
| + const char* browser_service_name_ = nullptr;
|
| DISALLOW_COPY_AND_ASSIGN(MediaGpuChannelManager);
|
| };
|
|
|
|
|