| Index: media/filters/audio_renderer_impl.h
|
| diff --git a/media/filters/audio_renderer_impl.h b/media/filters/audio_renderer_impl.h
|
| index d96bfdd152eaa9e15776bb9615e03edb974c1f08..43c106d0b9c88dca69ce8073f998e81acb90d706 100644
|
| --- a/media/filters/audio_renderer_impl.h
|
| +++ b/media/filters/audio_renderer_impl.h
|
| @@ -88,7 +88,7 @@ class MEDIA_EXPORT AudioRendererImpl
|
| void DisableUnderflowForTesting();
|
|
|
| // Allows injection of a custom time callback for non-realtime testing.
|
| - typedef base::Callback<base::Time()> NowCB;
|
| + typedef base::Callback<base::TimeTicks()> NowCB;
|
| void set_now_cb_for_testing(const NowCB& now_cb) {
|
| now_cb_ = now_cb;
|
| }
|
| @@ -131,8 +131,8 @@ class MEDIA_EXPORT AudioRendererImpl
|
|
|
| // Estimate earliest time when current buffer can stop playing.
|
| void UpdateEarliestEndTime_Locked(int frames_filled,
|
| - base::TimeDelta playback_delay,
|
| - base::Time time_now);
|
| + const base::TimeDelta& playback_delay,
|
| + const base::TimeTicks& time_now);
|
|
|
| void DoPlay();
|
| void DoPause();
|
| @@ -203,7 +203,7 @@ class MEDIA_EXPORT AudioRendererImpl
|
| // Callback provided to Preroll().
|
| PipelineStatusCB preroll_cb_;
|
|
|
| - // Typically calls base::Time::Now() but can be overridden by a test.
|
| + // Typically calls base::TimeTicks::Now() but can be overridden by a test.
|
| NowCB now_cb_;
|
|
|
| // After Initialize() has completed, all variables below must be accessed
|
| @@ -256,7 +256,7 @@ class MEDIA_EXPORT AudioRendererImpl
|
| // empty till that time. Workaround is not bulletproof, as we don't exactly
|
| // know when that particular data would start playing, but it is much better
|
| // than nothing.
|
| - base::Time earliest_end_time_;
|
| + base::TimeTicks earliest_end_time_;
|
| size_t total_frames_filled_;
|
|
|
| bool underflow_disabled_;
|
|
|