Skip to content

qtdemux: add Dolby Vision fourccs

This identifiers are registered in the MPEG-RA and defined to be used by the Dolby Vision AVC/HEVC streams.

http://mp4ra.org/#/codecs

This is a first step to present the stream to the decoder. Additional box parsing of DOVIConfigurationBox is necessary to complete the media presentation with proper Dolby Vision enhancements.

This MR allows to play this media sample

Not tested with samples for:

  • dva1 DV H.264 av1 based
  • dvav DV H.264 av3 based
  • dvh1 DV H.265 hvc1 based

Post interesting about Dolby Vision: https://forum.doom9.org/showthread.php?p=1821890#post1821890

Edited by GStreamer Release Monkey

Merge request reports