summaryrefslogtreecommitdiff
path: root/src/MDD.h
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2013-12-15 23:34:13 +0000
committerjhurst <>2013-12-15 23:34:13 +0000
commit7f373b689817ee70fbe5d6a14cb0512b5260f77c (patch)
tree0b182f46691f1420e18be08ea1952a818c546f94 /src/MDD.h
parent1f41555bcf96369227cda526e36196fe512f464e (diff)
o Added preliminary support for timed-text wrapping for AS-02. This
work will require changes in SMPTE ST 429-5 and perhaps other standards work, so files created with this implementation are "speculative". Publication of the revised ST 429-5 may not occur until early 2015. o Moved LocalFilenameResolver into the AS_DCP public API so that it can be used by other modules including AS-02. o Fixed wave wrapping UL in clip-wrapped AS-02 files. Renamed some UL constants to reflect "clip" or "frame" wrapping. o Re-factored JP2K_PDesc_to_MD() and MD_to_JP2K_PDesc() to work with GenericPictureEssenceDescriptor objects. o Fixed a bug that was suppressing PictureComponentSizing, CodingStyleDefault and QuantizationDefault when writing the essence descriptor in a JP2K file (AS-DCP and AS-02). o Fixed the version byte on the following UL values: StereoscopicPictureSubDescriptor GenericPictureEssenceDescriptor_ColorPrimaries GenericPictureEssenceDescriptor_ActiveHeight GenericPictureEssenceDescriptor_ActiveWidth GenericPictureEssenceDescriptor_ActiveXOffset GenericPictureEssenceDescriptor_ActiveYOffset o Added some essence descriptor options to as-02-wrap. o Added TTML timed-text wrapping option to as-02-wrap. o Changed bit rate display in asdcp-info from mebi-bits/s to mega-bits/s. o Added "SMPTE" / "Interop" format type display to asdcp-info. o Modified asdcp-wrap to assume -L when wrapping timed-text (since there is no MXF text wrapping for Interop.) o Fixed missing-index-partion bugs for AS-02 files.
Diffstat (limited to 'src/MDD.h')
-rwxr-xr-xsrc/MDD.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/MDD.h b/src/MDD.h
index bb8db7a..e622c6a 100755
--- a/src/MDD.h
+++ b/src/MDD.h
@@ -44,9 +44,9 @@ namespace ASDCP {
MDD_SoundDataDef, // 6
MDD_TimecodeDataDef, // 7
MDD_DescriptiveMetaDataDef, // 8
- MDD_WAVWrapping, // 9
- MDD_MPEG2_VESWrapping, // 10
- MDD_JPEG_2000Wrapping, // 11
+ MDD_WAVWrappingFrame, // 9
+ MDD_MPEG2_VESWrappingFrame, // 10
+ MDD_JPEG_2000WrappingFrame, // 11
MDD_JPEG2000Essence, // 12
MDD_MPEG2Essence, // 13
MDD_MXFInterop_CryptEssence, // 14
@@ -290,7 +290,7 @@ namespace ASDCP {
MDD_CryptographicContext_CipherAlgorithm, // 252
MDD_CryptographicContext_MICAlgorithm, // 253
MDD_CryptographicContext_CryptographicKeyID, // 254
- MDD_TimedTextWrapping, // 255
+ MDD_TimedTextWrappingClip, // 255
MDD_TimedTextEssence, // 256
MDD_TimedTextDescriptor, // 257
MDD_TimedTextDescriptor_ResourceID, // 258
@@ -329,7 +329,7 @@ namespace ASDCP {
MDD_MCALabelSubDescriptor_RFC5646SpokenLanguage, // 291
MDD_AudioChannelLabelSubDescriptor_SoundfieldGroupLinkID, // 292
MDD_SoundfieldGroupLabelSubDescriptor_GroupOfSoundfieldGroupsLinkID, // 293
- MDD_DCDataWrapping, // 294
+ MDD_DCDataWrappingFrame, // 294
MDD_DCDataEssence, // 295
MDD_DCDataDescriptor, // 296
MDD_DolbyAtmosSubDescriptor, // 297
@@ -405,6 +405,7 @@ namespace ASDCP {
MDD_TimedTextDescriptor_RFC5646LanguageTagList, // 367
MDD_AlternativeCenterCuts_4x3, // 368
MDD_AlternativeCenterCuts_14x9, // 369
+ MDD_WAVWrappingClip, // 370
MDD_Max
}; // enum MDD_t