| Index: media/filters/audio_clock.h
|
| diff --git a/media/filters/audio_clock.h b/media/filters/audio_clock.h
|
| index 31317c0eada168436208f79e8414a7642fb28d9c..63159b59e5503cb8e176353803f12a4658b77b97 100644
|
| --- a/media/filters/audio_clock.h
|
| +++ b/media/filters/audio_clock.h
|
| @@ -95,18 +95,9 @@ class MEDIA_EXPORT AudioClock {
|
| // |timestamp| must be within front_timestamp() and back_timestamp().
|
| base::TimeDelta TimeUntilPlayback(base::TimeDelta timestamp) const;
|
|
|
| - // Returns the amount of contiguous media time buffered at the head of the
|
| - // audio hardware buffer. Silence introduced into the audio hardware buffer is
|
| - // treated as a break in media time.
|
| - base::TimeDelta contiguous_audio_data_buffered() const {
|
| - return contiguous_audio_data_buffered_;
|
| - }
|
| -
|
| - // Same as above, but also treats changes in playback rate as a break in media
|
| - // time.
|
| - base::TimeDelta contiguous_audio_data_buffered_at_same_rate() const {
|
| - return contiguous_audio_data_buffered_at_same_rate_;
|
| - }
|
| + void ContiguousAudioDataBufferedForTesting(
|
| + base::TimeDelta* total,
|
| + base::TimeDelta* same_rate_total) const;
|
|
|
| private:
|
| // Even with a ridiculously high sample rate of 256kHz, using 64 bits will
|
| @@ -123,7 +114,7 @@ class MEDIA_EXPORT AudioClock {
|
| // Helpers for operating on |buffered_|.
|
| void PushBufferedAudioData(int64_t frames, double playback_rate);
|
| void PopBufferedAudioData(int64_t frames);
|
| - base::TimeDelta ComputeBufferedMediaTime(int64_t frames) const;
|
| + base::TimeDelta ComputeBufferedMediaDuration() const;
|
|
|
| const base::TimeDelta start_timestamp_;
|
| const double microseconds_per_frame_;
|
| @@ -134,10 +125,6 @@ class MEDIA_EXPORT AudioClock {
|
| base::TimeDelta front_timestamp_;
|
| base::TimeDelta back_timestamp_;
|
|
|
| - // Cached results of last call to WroteAudio().
|
| - base::TimeDelta contiguous_audio_data_buffered_;
|
| - base::TimeDelta contiguous_audio_data_buffered_at_same_rate_;
|
| -
|
| DISALLOW_COPY_AND_ASSIGN(AudioClock);
|
| };
|
|
|
|
|