Skip to content

Commit

Permalink
add key value pair as a Block Additional Mapping
Browse files Browse the repository at this point in the history
  • Loading branch information
dericed authored and robUx4 committed Dec 22, 2024
1 parent f3cb14b commit 56ee057
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 0 deletions.
17 changes: 17 additions & 0 deletions block_additional_mappings/key_value.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
## Key Value Pair

### Key Value Pair Description

The Block Additional Mapping for a `Key Value Pair` provides a generic method store data with a label in association with a Block. The label (referred to here as the `Key`) is stored within the `BlockAddIDExtraData` Element and the associate `Value` is stored within the corresponding BlockMore Element.

### BlockAddIDType

The BlockAddIDType value reserved for timecode is 107.

### BlockAddIDName

The BlockAddIDName value reserved for timecode is "Key Value pair".

### BlockAddIDExtraData

BlockAddIDExtraData stores the Key or a label for the value stored within the associated `BlockMore Element`.
1 change: 1 addition & 0 deletions codec_iana.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ BlockAddIDType | BlockAddIDName | Reference
0 | Use BlockAddIDValue | This document, (#use-blockaddidvalue)
1 | Opaque data | This document, (#opaque-data)
4 | ITU T.35 metadata | This document, (#itu-t-35-metadata)
107 | SMPTE ST 12-1 timecode | This document, (#key-value-pair)
121 | SMPTE ST 12-1 timecode | This document, (#smpte-st-12-1-timecode)
0x64766343 | Dolby Vision configuration dvcC | This document, (#dvcc)
0x61766345 | Dolby Vision enhancement-layer AVC configuration | This document, (#avce)
Expand Down

0 comments on commit 56ee057

Please sign in to comment.