media/library
tonihei 06bd3a65fe Don't inform of static metadata changes if they are all empty.
The current code creates placeholder metadata elements if there is no
static metadata. This causes onStaticMetadataChanged callbacks even
if there is no metadata.

Instead, we can keep the empty list as the static metadata is already
documented to be an empty list if the metadata is unavailable.

#exofixit

PiperOrigin-RevId: 344071639
2020-11-27 11:06:11 +00:00
..
all Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
common Remove "live" from fields in MediaItem.LiveConfiguraton 2020-11-27 11:05:54 +00:00
core Don't inform of static metadata changes if they are all empty. 2020-11-27 11:06:11 +00:00
dash Remove "live" from fields in MediaItem.LiveConfiguraton 2020-11-27 11:05:54 +00:00
extractor Merge pull request #8257 from xufuji456:dev-v2 2020-11-24 16:04:04 +00:00
hls Remove "live" from fields in MediaItem.LiveConfiguraton 2020-11-27 11:05:54 +00:00
smoothstreaming Remove deprecated MediaSource builder methods and constructors. 2020-10-13 16:27:20 +01:00
ui Support enabling next/previous actions in PlayerNotificationManager 2020-11-24 16:04:14 +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.