media/library
tonihei 953db7898e Make dependency on AndroidX appcompat optional for dialog builder.
The dependency is only used to create a dialog in
TrackSelectionDialogBuilder that is compatible with newer styling
options.

This dependendy adds over 500Kb to the apk (even if unused) and we
shoudn't force this on an app. Instead make the dependency optional by
automatically falling back to the platform version if the AndroidX one
doesn't exist.

Issue: #7357
PiperOrigin-RevId: 322143005
2020-07-24 10:40:15 +01:00
..
all Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
common Offline: store MIME type and keySetId 2020-07-24 10:39:30 +01:00
core Make DrmSessionManager.getExoMediaCryptoType cover placeholder sessions 2020-07-24 10:39:57 +01:00
dash Make DrmSessionManager.getExoMediaCryptoType cover placeholder sessions 2020-07-24 10:39:57 +01:00
extractor Remove AtomParsers from extractors nullness exclusion list 2020-07-24 10:40:06 +01:00
hls Make DrmSessionManager.getExoMediaCryptoType cover placeholder sessions 2020-07-24 10:39:57 +01:00
smoothstreaming Make DrmSessionManager.getExoMediaCryptoType cover placeholder sessions 2020-07-24 10:39:57 +01:00
ui Make dependency on AndroidX appcompat optional for dialog builder. 2020-07-24 10:40:15 +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.