media/library
huangdarwin 7d14750948 HDR: Throw when unexpected color transfer encountered.
This may happen when a containers' color transfer incorrectly does not match
the video's color transfer.

An example of a file with such a mismatch is the current Transformer demo HDR10
sample file.

Manually tested by confirming that no errors are emitted for SDR and HLG sample
files, and that errors are emitted for our incorrect HDR10 sample file.

PiperOrigin-RevId: 461583532
(cherry picked from commit fd046bd2f6)
2022-07-18 11:20:31 +00:00
..
all Fix minimum API level issue 2022-02-08 11:03:36 +00:00
common HDR: Check whether EXT_YUV_target extension is supported. 2022-07-12 11:04:05 +00:00
core Use SingleThreadExecutor to release AudioTracks 2022-07-13 13:24:04 +00:00
dash Make MetadataRenderer configurable to output metadata early. 2022-06-29 14:47:12 +00:00
database Reformat some javadoc 2022-02-18 15:02:33 +00:00
datasource Disable transcoding when reading content URIs 2022-05-06 15:54:21 +01:00
decoder Expect PresentationTime Discontinuity During Stream Transitions 2022-04-26 14:25:46 +01:00
extractor Ignore reserved bit in parsing NAL unit type 2022-07-12 16:53:03 +00:00
hls Fix setDataSourceFactory handling in DefaultMediaSourceFactory 2022-07-13 15:27:55 +00:00
rtsp Fix two typos in RtpVp8Reader and test 2022-07-13 09:27:06 +00:00
smoothstreaming Fix setDataSourceFactory handling in DefaultMediaSourceFactory 2022-07-13 15:27:55 +00:00
transformer HDR: Throw when unexpected color transfer encountered. 2022-07-18 11:20:31 +00:00
ui Use the current overrides of the player as preset 2022-07-18 10:36:01 +00:00
README.md Update to androidx.media3 2021-10-27 09:12:46 +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.