summaryrefslogtreecommitdiffstats
path: root/media/mojo/services/mojo_renderer_service.h
diff options
context:
space:
mode:
Diffstat (limited to 'media/mojo/services/mojo_renderer_service.h')
-rw-r--r--media/mojo/services/mojo_renderer_service.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/media/mojo/services/mojo_renderer_service.h b/media/mojo/services/mojo_renderer_service.h
index ca875f2..c31ba2f 100644
--- a/media/mojo/services/mojo_renderer_service.h
+++ b/media/mojo/services/mojo_renderer_service.h
@@ -38,7 +38,8 @@ class MEDIA_EXPORT MojoRendererService
~MojoRendererService() override;
// mojo::MediaRenderer implementation.
- void Initialize(mojo::DemuxerStreamPtr audio,
+ void Initialize(mojo::MediaRendererClientPtr client,
+ mojo::DemuxerStreamPtr audio,
mojo::DemuxerStreamPtr video,
const mojo::Closure& callback) override;
void Flush(const mojo::Closure& callback) override;
@@ -95,6 +96,8 @@ class MEDIA_EXPORT MojoRendererService
base::RepeatingTimer<MojoRendererService> time_update_timer_;
uint64_t last_media_time_usec_;
+ mojo::MediaRendererClientPtr client_;
+
base::WeakPtr<MojoRendererService> weak_this_;
base::WeakPtrFactory<MojoRendererService> weak_factory_;