Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
allow extensions to CodecPrivate via BlockAdditionMapping
This prepares the element specs for the storage of elements such as the mvcC extension for AVC video or the dvcC and hvcE extensions for HEVC video. It does so by * changing the verbiage to make BlockAdditionMapping not only referring to BlockAdditions in tracks, * making BlockAddIDValue non-mandatory which would indicate that the BlockAdditionMapping is actually an extension to CodecPrivate and * includes a first registered value for BlockAddIDType which signals that BlockAddIDExtraData contains a type & content like similar header atoms in ISO Base Media File Format files. See #373 for the discussion how to store things. Will affect PR #377 which will have to be adjusted to make use of these elements.
- Loading branch information