| Index: media/audio/audio_output_controller.h
|
| diff --git a/media/audio/audio_output_controller.h b/media/audio/audio_output_controller.h
|
| index ce16c1d16336e3207ec37201a083bf14d20e3a2e..856716f7774f943f9342b1c951d53eef6fce6091 100644
|
| --- a/media/audio/audio_output_controller.h
|
| +++ b/media/audio/audio_output_controller.h
|
| @@ -88,14 +88,14 @@
|
| public:
|
| virtual ~SyncReader() {}
|
|
|
| - // This is used by SyncReader to prepare more data and perform
|
| - // synchronization. Also inform about output delay at a certain moment and
|
| - // if any frames have been skipped by the renderer (typically the OS). The
|
| - // renderer source can handle this appropriately depending on the type of
|
| - // source. An ordinary file playout would ignore this.
|
| - virtual void RequestMoreData(base::TimeDelta delay,
|
| - base::TimeTicks delay_timestamp,
|
| - int prior_frames_skipped) = 0;
|
| + // Notify the synchronous reader the number of bytes in the
|
| + // AudioOutputController not yet played. This is used by SyncReader to
|
| + // prepare more data and perform synchronization. Also inform about if any
|
| + // frames has been skipped by the renderer (typically the OS). The renderer
|
| + // source can handle this appropriately depending on the type of source. An
|
| + // ordinary file playout would ignore this.
|
| + virtual void UpdatePendingBytes(uint32_t bytes,
|
| + uint32_t frames_skipped) = 0;
|
|
|
| // Attempts to completely fill |dest|, zeroing |dest| if the request can not
|
| // be fulfilled (due to timeout).
|
|
|