| Index: media/renderers/video_renderer_impl.h
|
| diff --git a/media/renderers/video_renderer_impl.h b/media/renderers/video_renderer_impl.h
|
| index d174c8ad2bdd67447fe38a1040a88ef234c3dadd..e6220b972426bcb920c102aa7f1ed58bec4aac73 100644
|
| --- a/media/renderers/video_renderer_impl.h
|
| +++ b/media/renderers/video_renderer_impl.h
|
| @@ -65,7 +65,7 @@ class MEDIA_EXPORT VideoRendererImpl
|
| const BufferingStateCB& buffering_state_cb,
|
| const base::Closure& ended_cb,
|
| const PipelineStatusCB& error_cb,
|
| - const WallClockTimeCB& wall_clock_time_cb,
|
| + const TimeSource::WallClockTimeCB& wall_clock_time_cb,
|
| const base::Closure& waiting_for_decryption_key_cb) override;
|
| void Flush(const base::Closure& callback) override;
|
| void StartPlayingFrom(base::TimeDelta timestamp) override;
|
| @@ -150,6 +150,9 @@ class MEDIA_EXPORT VideoRendererImpl
|
| // does so. Returns algorithm_->EffectiveFramesQueued().
|
| size_t MaybeFireEndedCallback();
|
|
|
| + // Helper method for converting a single media timestamp to wall clock time.
|
| + base::TimeTicks ConvertMediaTimestamp(base::TimeDelta media_timestamp);
|
| +
|
| scoped_refptr<base::SingleThreadTaskRunner> task_runner_;
|
|
|
| // Enables the use of VideoRendererAlgorithm and VideoRendererSink for frame
|
| @@ -232,7 +235,7 @@ class MEDIA_EXPORT VideoRendererImpl
|
| BufferingStateCB buffering_state_cb_;
|
| base::Closure ended_cb_;
|
| PipelineStatusCB error_cb_;
|
| - WallClockTimeCB wall_clock_time_cb_;
|
| + TimeSource::WallClockTimeCB wall_clock_time_cb_;
|
|
|
| base::TimeDelta start_timestamp_;
|
|
|
|
|