media/library
tonihei 4cf614c639 Ensure tracks in PlaybackInfo are always in sync with position.
Currently both are updated by separate setters. If an exception is thrown between
the two setters, the state may not be consistent.

Avoid this problem by always setting them together.

PiperOrigin-RevId: 290293600
2020-01-24 11:06:56 +00:00
..
all Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00
core Ensure tracks in PlaybackInfo are always in sync with position. 2020-01-24 11:06:56 +00:00
dash make media source factories reusable 2020-01-17 16:12:41 +00:00
hls make media source factories reusable 2020-01-17 16:12:41 +00:00
smoothstreaming make media source factories reusable 2020-01-17 16:12:41 +00:00
ui Move @MonotonicNonNull annotations to their correct positions 2020-01-16 13:51:09 +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.