media/library
tonihei ca7675ceae Fix bug where missing switch adaptation set causes multiple identical track groups.
When the extra adaptation set of a switch group isn't defined in the manifest, we
currently assume it's the first adaptation group. This either leads to wrong grouping
or duplicate track groups.

Such a case may easily happen if the manifest is filtered such that only one of the
switch adaptation sets will be present in the manifest.

PiperOrigin-RevId: 229365379
2019-01-15 15:24:16 +00:00
..
all Migrate ExoPlayer Gradle build files. 2018-03-02 09:20:02 +00:00
core Bump version for 2.9.4 release 2019-01-15 15:03:35 +00:00
dash Fix bug where missing switch adaptation set causes multiple identical track groups. 2019-01-15 15:24:16 +00:00
hls Expand check for muxed audio media tags to include uris that match variants 2019-01-08 07:38:21 +00:00
smoothstreaming Fix DRM protected SmoothStreaming with subtitles 2019-01-14 23:58:45 +00:00
ui Prepare DownloadState for upcoming changes 2019-01-08 07:33:23 +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.