mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00

Modifies the `SequenceableLoader.continueLoading(long)` method in the `SequenceableLoader` interface to `SequenceableLoader.continueLoading(LoadingInfo)`. `LoadingInfo` contains additional parameters, including `playbackSpeed` and `lastRebufferRealtimeMs` in addition to the existing `playbackPositionUs`. The additional parameters will allow us to pass these information to Common Media Client Data (CMCD) logging. By using the `LoadingInfo` object, we ensure future flexibility to add more fields without causing any breaking changes to the API. PiperOrigin-RevId: 555123961