| Index: media/filters/video_renderer_algorithm.h
|
| diff --git a/media/filters/video_renderer_algorithm.h b/media/filters/video_renderer_algorithm.h
|
| index 88e8766dab15d03c8cabc9179d63682a235a3e17..8da63d9ff3aa89d0177dddc99e26ebd7cb259fc2 100644
|
| --- a/media/filters/video_renderer_algorithm.h
|
| +++ b/media/filters/video_renderer_algorithm.h
|
| @@ -44,10 +44,8 @@ namespace media {
|
| // Combined these three approaches enforce optimal smoothness in many cases.
|
| class MEDIA_EXPORT VideoRendererAlgorithm {
|
| public:
|
| - // Used to convert a media timestamp into wall clock time.
|
| - using TimeConverterCB = base::Callback<base::TimeTicks(base::TimeDelta)>;
|
| -
|
| - explicit VideoRendererAlgorithm(const TimeConverterCB& time_converter_cb);
|
| + explicit VideoRendererAlgorithm(
|
| + const TimeSource::WallClockTimeCB& wall_clock_time_cb);
|
| ~VideoRendererAlgorithm();
|
|
|
| // Chooses the best frame for the interval [deadline_min, deadline_max] based
|
| @@ -255,7 +253,7 @@ class MEDIA_EXPORT VideoRendererAlgorithm {
|
| bool have_rendered_frames_;
|
|
|
| // Callback used to convert media timestamps into wall clock timestamps.
|
| - const TimeConverterCB time_converter_cb_;
|
| + const TimeSource::WallClockTimeCB wall_clock_time_cb_;
|
|
|
| // The last |deadline_max| provided to Render(), used to predict whether
|
| // frames were rendered over cadence between Render() calls.
|
|
|