diff options
Diffstat (limited to 'media/mojo/services/mojo_renderer_service.h')
-rw-r--r-- | media/mojo/services/mojo_renderer_service.h | 5 |
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_; |