media/library
tonihei 7b552d7786 Move common init steps into SimpleExoPlayer builder.
Some player setup steps that are likely to be only done once
should be moved into the Builder so that player setup can use
a consistent style (builder vs setters).

This also prevents some threading warning issues when the player
is built on a background thread (e.g. for dependency injection
frameworks) and setters can't be used due to threading restrictions.

PiperOrigin-RevId: 311487224
2020-05-14 22:23:55 +01:00
..
all Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00
common Add forceDefaultLicenseUri to MediaItem.DrmConfiguration 2020-05-14 22:21:58 +01:00
core Move common init steps into SimpleExoPlayer builder. 2020-05-14 22:23:55 +01:00
dash Pass LoadErrorInfo to LoadErrorHandlingPolcy 2020-05-05 18:37:57 +01:00
extractor Minor copybara fixes 2020-05-14 22:23:19 +01:00
hls Merge pull request #7328 from TiVo:include-roleflags-in-final-format 2020-05-05 18:39:38 +01:00
smoothstreaming Pass LoadErrorInfo to LoadErrorHandlingPolcy 2020-05-05 18:37:57 +01:00
ui Add support for CaptionStyle.edgeStyle to WebViewSubtitleOutput 2020-05-14 22:23:46 +01: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.