media/library
tonihei 7c8ab133e9 Move playback speed adjustment of available bandwidth.
When comparing stream bitrate with available (allocated) bandwidth,
we need to take the playback speed into account. In the current
calculation, this can happen on both sides of the equation, but we
take the time to first byte into account, we need to move the speed
into the available, allocated bandwidth.

This change moves the speed adjustment to the bandwidth calculation
side in AdaptiveTrackSelection.

PiperOrigin-RevId: 362540071
2021-03-15 19:14:25 +00:00
..
all Add Transformer "Getting started" page 2021-02-03 15:03:16 +00:00
common Implement Bundleable for Timeline 2021-03-12 10:53:41 +00:00
core Move playback speed adjustment of available bandwidth. 2021-03-15 19:14:25 +00:00
dash Publish API for using MediaParser in DASH 2021-03-12 10:41:41 +00:00
extractor Revert logic to decide whether meta atom is full 2021-02-12 19:55:47 +00:00
hls Fallback to inferred file types when sniffing fails 2021-03-15 19:14:06 +00:00
smoothstreaming Add common prefix to loader thread names 2021-02-11 12:05:06 +00:00
transformer Move MediaFormatUtil into common 2021-02-12 16:39:28 +00:00
ui Add COMMAND_SEEK_TO_PREVIOUS_MEDIA_ITEM to available commands 2021-03-12 10:41:51 +00:00
README.md Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00

ExoPlayer library

The ExoPlayer library is split into multiple modules. See ExoPlayer's top level README for more information about the available library modules and how to use them.