media/library
ibaker 786edf8ecd Tweak DefaultDrmSession acquire & release event behaviour
The new behaviour:
- If the session is successfully opened, an acquire event is dispatched
  to all attached dispatchers.
- If acquire() is called but the session is already open, the acquire
  event is dispatched only to the dispatcher provided in to acquire()
- If the session is successfully released, a release event is dispatched
  to all attached dispatchers (in theory at most one should ever be
  attached at this point).
- If release() is called but the session isn't released (because
  referenceCount > 0) then a release event is dispatched only to the
  dispatcher provided to release().

PiperOrigin-RevId: 312062422
2020-05-18 16:14:10 +01:00
..
all Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00
common Limit CEA-608 captions to 32 chars per line 2020-05-14 22:24:49 +01:00
core Tweak DefaultDrmSession acquire & release event behaviour 2020-05-18 16:14:10 +01:00
dash Rename closed caption variables to be non-608 specific 2020-05-18 16:14:01 +01:00
extractor Allow MP3 files to play with size greater than 2GB. 2020-05-18 16:13:52 +01:00
hls Remove last references to old load error handling methods 2020-05-14 22:24:40 +01:00
smoothstreaming Make all segment downloader use the media item 2020-05-14 22:24:31 +01:00
ui Override WebViewSubtitleOutput.onLayout() 2020-05-14 22:24:58 +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.