media/library
ibaker 41fe5aa1e3 Throw IllegalStateException from Util.gzip() instead of AssertionError
The documentation on ByteArrayOutputStream and GZIPOutputStream isn't
completely clear that an IOException will *never* happen, so
AssertionError seems a bit strong - but it seems very unlikely, so we
just use IllegalStateException instead.

#minor-release

PiperOrigin-RevId: 387169297
2021-07-28 09:14:09 +01:00
..
all Include RTSP module in gradle project 2021-05-10 23:41:50 +01:00
common Throw IllegalStateException from Util.gzip() instead of AssertionError 2021-07-28 09:14:09 +01:00
core Add ERROR_CODE_FAILED_RUNTIME_CHECK for failed checks 2021-07-27 18:56:25 +01:00
dash Merge pull request #9219 from DolbyLaboratories:dev-v2-eac3-codec-comment 2021-07-27 18:53:18 +01:00
extractor Fix 1 ErrorProneStyle finding: 2021-07-27 12:22:08 +01:00
hls Do not use index access with CopyOnWriteArrayList 2021-07-27 18:54:54 +01:00
rtsp Use RTSP header names as defined in the spec. 2021-07-23 14:05:50 +01:00
smoothstreaming Make getFallbackSelection nullable to indicate disabling of exclusion 2021-07-27 12:14:04 +01:00
transformer Remove ExoPlaybackException factory method that doesn't take errorCode 2021-07-09 09:10:19 +01:00
ui Set StyledPlayerView/PlayerView artwork from MediaMetadata. 2021-07-21 14:41:20 +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.