media/library
ibaker 39639f8df0 Allow missing full_range_flag in colr box with type=nclx
Test file produced with:
$ MP4Box -add "sample.mp4#video:colr=nclc,1,1,1" -new sample_18byte_nclx_colr.mp4

And then manually changing the `nclc` bytes to `nclx`.

This produces an 18-byte `colr` box with type `nclx`. The bitstream of
this file does not contain HDR content, so the file itself is invalid
for playback with a real decoder, but adding the box is enough to test
the extractor change in this commit.

(aside: MP4Box will let you pass `nclx`, but it requires 4 parameters, i.e. it
requires the full_range_flag to be set, resulting in a valid 19-byte colr box)

#minor-release
Issue: #9332
PiperOrigin-RevId: 405842520
2021-10-27 13:25:27 +01:00
..
all Add database module 2021-10-26 14:19:43 +01:00
common Add database module 2021-10-26 14:19:43 +01:00
core Set assumedVideoMinimumCodecOperatingRate for all playbacks 2021-10-27 13:11:54 +01:00
dash Tidy READMEs 2021-10-26 14:08:21 +01:00
database Add database module 2021-10-26 14:19:43 +01:00
datasource Add database module 2021-10-26 14:19:43 +01:00
decoder Tidy READMEs 2021-10-26 14:08:21 +01:00
extractor Allow missing full_range_flag in colr box with type=nclx 2021-10-27 13:25:27 +01:00
hls Tidy READMEs 2021-10-26 14:08:21 +01:00
rtsp Tidy READMEs 2021-10-26 14:08:21 +01:00
smoothstreaming Tidy READMEs 2021-10-26 14:08:21 +01:00
transformer Migrate SegmentSpeedProviderTest off deprecated method. 2021-10-27 13:22:12 +01:00
ui Tidy READMEs 2021-10-26 14:08:21 +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.