media/library
tonihei b0bb6ec8a5 Allow to set selection reason and data when specifying an override.
It's currently very difficult to actually set a reason for track selection
triggered by a SelectionOverride. It would require creating a new custom
TrackSelection.Factory where the reason gets injected somehow before the
override is specified on the player.

Simplify this whole procedure by allowing to set the reason directly and
forward this reason to all fixed selections created based on this override.

PiperOrigin-RevId: 240114942
2019-03-26 10:41:00 +00:00
..
all Upgrade gradle plugin and friends 2019-02-18 15:57:55 +00:00
core Allow to set selection reason and data when specifying an override. 2019-03-26 10:41:00 +00:00
dash Parse CHARACTERISTICS attribute for EXT-X-MEDIA tags 2019-03-22 19:57:01 +00:00
hls Merge pull request #5303 from DolbyLaboratories:dev-v2-ac4 2019-03-26 10:40:18 +00:00
smoothstreaming Parse CHARACTERISTICS attribute for EXT-X-MEDIA tags 2019-03-22 19:57:01 +00:00
ui Switch format language tag to use full BCP 47 codes. 2019-03-22 19:56:25 +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.