| Index: media/mojo/services/mojo_renderer_service.h
|
| diff --git a/media/mojo/services/mojo_renderer_service.h b/media/mojo/services/mojo_renderer_service.h
|
| index 99a504b20be0002e76e619952af368b11d08accb..ddebcbb1682912f042b8f91548de5e40469409af 100644
|
| --- a/media/mojo/services/mojo_renderer_service.h
|
| +++ b/media/mojo/services/mojo_renderer_service.h
|
| @@ -20,6 +20,7 @@
|
|
|
| namespace mojo {
|
| class ApplicationConnection;
|
| +class AppRefCount;
|
| }
|
|
|
| namespace media {
|
| @@ -37,8 +38,9 @@ class MEDIA_EXPORT MojoRendererService
|
| public:
|
| // |cdm_context_provider| can be used to find the CdmContext to support
|
| // encrypted media. If null, encrypted media is not supported.
|
| - MojoRendererService(CdmContextProvider* cdm_context_provider,
|
| - mojo::InterfaceRequest<mojo::MediaRenderer> request);
|
| + MojoRendererService(mojo::InterfaceRequest<mojo::MediaRenderer> request,
|
| + CdmContextProvider* cdm_context_provider,
|
| + scoped_ptr<mojo::AppRefCount> parent_app_refcount);
|
| ~MojoRendererService() final;
|
|
|
| // mojo::MediaRenderer implementation.
|
| @@ -96,8 +98,8 @@ class MEDIA_EXPORT MojoRendererService
|
| void OnCdmAttached(const mojo::Callback<void(bool)>& callback, bool success);
|
|
|
| mojo::StrongBinding<mojo::MediaRenderer> binding_;
|
| -
|
| CdmContextProvider* cdm_context_provider_;
|
| + scoped_ptr<mojo::AppRefCount> parent_app_refcount_;
|
|
|
| State state_;
|
|
|
|
|