| Index: media/base/android/media_source_player.h
|
| diff --git a/media/base/android/media_source_player.h b/media/base/android/media_source_player.h
|
| index 689c41eb542f69ce2341d7e88d8b69c0d9917eb1..5c0df7e25ac17477578fa457e1ef2a396d8b6a49 100644
|
| --- a/media/base/android/media_source_player.h
|
| +++ b/media/base/android/media_source_player.h
|
| @@ -23,8 +23,8 @@
|
| #include "media/base/android/media_decoder_job.h"
|
| #include "media/base/android/media_drm_bridge.h"
|
| #include "media/base/android/media_player_android.h"
|
| -#include "media/base/clock.h"
|
| #include "media/base/media_export.h"
|
| +#include "media/base/time_delta_interpolator.h"
|
|
|
| namespace media {
|
|
|
| @@ -200,11 +200,12 @@ class MEDIA_EXPORT MediaSourcePlayer : public MediaPlayerAndroid,
|
| base::TimeDelta duration_;
|
| bool playing_;
|
|
|
| - // base::TickClock used by |clock_|.
|
| + // base::TickClock used by |interpolator_|.
|
| base::DefaultTickClock default_tick_clock_;
|
|
|
| - // Reference clock. Keeps track of current playback time.
|
| - Clock clock_;
|
| + // Tracks the most recent media time update and provides interpolated values
|
| + // as playback progresses.
|
| + TimeDeltaInterpolator interpolator_;
|
|
|
| // Timestamps for providing simple A/V sync. When start decoding an audio
|
| // chunk, we record its presentation timestamp and the current system time.
|
|
|