Skip to content

Commit

Permalink
First registered Private Data extension block identifier fields
Browse files Browse the repository at this point in the history
  • Loading branch information
JeromeMartinez committed May 19, 2020
1 parent 1829750 commit 93c37e0
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions codec_specs.md
Original file line number Diff line number Diff line change
Expand Up @@ -788,3 +788,29 @@ Description: Based on [MPEG/VOB PCI packets](http://dvd.sourceforge.net/dvdinfo/
When indicated in the codec description as possible, `Private Data` codec specific data MAY be followed by one or more extension blocks.

Each extension block begins with a 4-byte extension block size field which is the size of the extension block minus 4 (excluding the size of the extension block size field), followed by an extension block identifier field; extension block identifier field MAY be identical to the ones found in ISO/IEC 14496-12 and its extensions.

Registered `Private Data` extension block identifier fields are:

### dvcC

Block identifier: 0x64766343

Extension name: Dolby Vision configuration

Description: `DOVIDecoderConfigurationRecord` structure as defined in [Dolby Vision Streams File Format](https://www.dolby.com/us/en/technologies/dolby-vision/dolby-vision-bitstreams-within-the-iso-base-media-file-format-v2.1.2.pdf).

### hvcE

Block identifier: 0x68766345

Extension name: Dolby Vision enhancement-layer HEVC configuration

Description: `HEVCDecoderConfigurationRecord` structure as defined in ISO/IEC 14496-15, as described in [Dolby Vision Streams File Format](https://www.dolby.com/us/en/technologies/dolby-vision/dolby-vision-bitstreams-within-the-iso-base-media-file-format-v2.1.2.pdf).

### mvcC

Block identifier: 0x6D766343

Extension name: MVC configuration

Description: `MVCDecoderConfigurationRecord` structure as defined in ISO/IEC 14496-15.

0 comments on commit 93c37e0

Please sign in to comment.