media/library
aquilescanta 33fa987b32 Assign ERROR_CODE_IO_UNSPECIFIED to unclassified IOExceptions
The reason this was not an IO error code is that before other
IOExceptions were classified, this catch would grab non-IO error
codes, like ParserException. Now that we are getting closer to
the final state, we can assume IOExceptions are ok to classify
as IO error codes (unlike, for example, ParserExceptions or
DrmSessionExceptions).

PiperOrigin-RevId: 386496752
2021-07-27 12:17:00 +01:00
..
all Include RTSP module in gradle project 2021-05-10 23:41:50 +01:00
common Merge pull request #9163 from ProtoScott:feature/dtsx_codec_updates 2021-07-23 14:12:29 +01:00
core Assign ERROR_CODE_IO_UNSPECIFIED to unclassified IOExceptions 2021-07-27 12:17:00 +01:00
dash Make getFallbackSelection nullable to indicate disabling of exclusion 2021-07-27 12:14:04 +01:00
extractor Merge pull request #9163 from ProtoScott:feature/dtsx_codec_updates 2021-07-23 14:12:29 +01:00
hls Make getFallbackSelection nullable to indicate disabling of exclusion 2021-07-27 12:14:04 +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.