]> git.sesse.net Git - ffmpeg/commit
lavf/isom: add Dolby Vision sample entry codes for HEVC and H.264
authorRodger Combs <rodger.combs@gmail.com>
Mon, 5 Nov 2018 16:26:24 +0000 (10:26 -0600)
committerJan Ekström <jeebjp@gmail.com>
Mon, 17 Dec 2018 21:25:43 +0000 (23:25 +0200)
commit6ebe88f3a4c427511eba7495896f4a57a2b4b529
treeeea52fdec33cf8b5d5c5d9569b163a43b3ddf058
parent7b2a9aaa0b784244f6112dbb4b756ca6c4b374d1
lavf/isom: add Dolby Vision sample entry codes for HEVC and H.264

These are registered identifiers at the MPEG-4 RA, which are
defined as to be utilized for Dolby Vision AVC/HEVC streams that
are not correctly presentable by standards-compliant AVC/HEVC players.

According to the Dolby Vision specification for ISOBMFF, these sample
entry codes are specified to have the standard AVC or HEVC decoder
configuration box in addition to the Dolby custom DOVIConfigurationBox.
This is what enables us to decode the streams without custom parsing.

For correct presentation information from the DOVIConfigurationBox
is required (YCbCr or modified ICtCP, SDR or HDR, base or enhancement
layer).
libavformat/isom.c