- virtual void Initialize(mojo::DemuxerStreamPtr stream,
- const mojo::Callback<void()>& callback) MOJO_OVERRIDE;
- virtual void Flush(const mojo::Callback<void()>& callback) MOJO_OVERRIDE;
- virtual void StartPlayingFrom(int64_t time_delta_usec) MOJO_OVERRIDE;
- virtual void SetPlaybackRate(float playback_rate) MOJO_OVERRIDE;
- virtual void SetVolume(float volume) MOJO_OVERRIDE;
+ void Initialize(mojo::DemuxerStreamPtr audio,
+ mojo::DemuxerStreamPtr video,
+ const mojo::Closure& callback) override;
+ void Flush(const mojo::Closure& callback) override;
+ void StartPlayingFrom(int64_t time_delta_usec) override;
+ void SetPlaybackRate(float playback_rate) override;
+ void SetVolume(float volume) override;