diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f2eb2f4..1fef9f46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,12 +8,13 @@ * Updated documentation for working with ADM (https://github.com/ebu/bmx/pull/33) * Added docs/bmx_history covering the early history and development of BMX and libMXF +* MXFDump new flag "--dict smpte" for more complete Label interpretion and more SMPTE near naming ### Bug fixes * Fixed links to SMPTE standards (https://github.com/ebu/bmx/pull/33) * Removed broken link to AVID OPAtom documentation - + ## v1.7 ### Breaking changes diff --git a/deps/libMXF/tools/MXFDump/MXFDump.cpp b/deps/libMXF/tools/MXFDump/MXFDump.cpp index ef692bd4..e97a319b 100644 --- a/deps/libMXF/tools/MXFDump/MXFDump.cpp +++ b/deps/libMXF/tools/MXFDump/MXFDump.cpp @@ -558,6 +558,19 @@ bool isPrivateLabel(mxfKey& key); void printPrivateLabelName(mxfKey& k, FILE* outfile); void printPrivateLabel(mxfKey& k, FILE* outfile); +// SMPTE dictionary row type, runtime mode, and label lookup. SmpteKey and +// enum DictMode are defined here (rather than next to the SMPTE tables far +// below) because printEssenceContainerLabelName uses them earlier in the file +// under --dict smpte. The table/size definitions still live with the other +// SMPTE tables below. SmpteKey is shared by mxfSmpteKeyTable and the label +// table (both are just {name, 16-byte UL} rows). +enum DictMode { DictStatic = 0, DictSmpte = 1 }; +extern DictMode g_dictMode; +struct SmpteKey { const char* _name; mxfKey _key; }; +extern SmpteKey mxfSmpteLabelTable[]; +extern size_t mxfSmpteLabelTableSize; +bool lookupSMPTELabel(const mxfKey& k, size_t& index); + const char* keyName(const mxfKey& key); void checkFill(const mxfKey& key, @@ -2238,6 +2251,18 @@ bool isEssenceContainerLabel(mxfKey& label) void printEssenceContainerLabelName(mxfKey& label, FILE* outfile) { + if (g_dictMode == DictSmpte) { + // SMPTE mode: resolve purely from the generated SMPTE Labels table; the + // hand-maintained MXFLabels.h decoder is NOT used here. + size_t idx; + if (lookupSMPTELabel(label, idx)) { + fprintf(outfile, "%s", mxfSmpteLabelTable[idx]._name); + } else { + fprintf(outfile, "Not recognized"); + } + return; + } + //legacy mode: use the hand-maintained MXFLabels.h to resolve the label if (isEssenceContainerLabel(label)) { decode(label, outfile); } else if (isPrivateLabel(label)) { @@ -2284,7 +2309,9 @@ mxfUInt08 hostByteOrder(void) return result; } -// Define values of MXF keys +//========================================================================= +// Legacy dictionary, Define values of MXF keys +//========================================================================= #define MXF_LABEL(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) \ {a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p} @@ -2377,30 +2404,239 @@ struct MXFLocalKey { size_t mxfLocalKeyTableSize = (sizeof(mxfLocalKeyTable)/sizeof(mxfLocalKeyTable[0])) - 1; +//========================================================================= +// SMPTE dictionary: auto-generated classes + hand-maintained complement . +// +// MXFMetaDictionary_smpte.h contains structural/pack keys and other ULs +// absent from the SMPTE Metadata Register XML files (partition packs, +// KLV structural keys, vendor-private definitions, etc.). +// MXFMetaDictionary_smpte.gen.h is produced by gen_mxfdump_smpte_dict.py +// from the SMPTE Metadata Register xmls. +// At runtime the user selects which table(s) to use via "--dict smpte". +//========================================================================= +// (struct SmpteKey is defined near the top with the forward declarations, +// since printEssenceContainerLabelName uses it earlier in the file.) + +// MXFMetaDictionary.h #undefines MXF_LABEL at its end, so redefine it here. +#define MXF_LABEL(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) \ + {a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p} +#define MXF_DEFINE_PACK_KEY(n, k) {#n, k}, +#define MXF_DEFINE_KEY(n, k) {#n, k}, +#define MXF_DEFINE_EXTRA_KEY(v, d, k) {d, k}, +#define MXF_CLASS(name, id, parent, concrete) {#name, id}, +#define MXF_PROPERTY(name, id, tag, type, mandatory, isuid, container) +#define MXF_CLASS_END(name, id, parent, concrete) +#define MXF_CLASS_SEPARATOR() +#define MXF_LABEL_ENTRY(sym, name, key) // labels go in mxfSmpteLabelTable only + +SmpteKey mxfSmpteKeyTable[] = { +#include "MXFMetaDictionary_smpte.h" +#include "MXFMetaDictionary_smpte.gen.h" + {"bogus", NULLMXFKEY} +}; + +#undef MXF_DEFINE_PACK_KEY +#undef MXF_DEFINE_KEY +#undef MXF_DEFINE_EXTRA_KEY +#undef MXF_CLASS +#undef MXF_PROPERTY +#undef MXF_LABEL_ENTRY +// MXF_LABEL is still defined from line ~2350 and is still needed below + +size_t mxfSmpteKeyTableSize = + (sizeof(mxfSmpteKeyTable)/sizeof(mxfSmpteKeyTable[0])) - 1; + +struct SmpteLocalKey { + const char* _name; + mxfLocalKey _localKey; + mxfKey _key; + const char* _type; // dictionary type symbol (e.g. "UInt32"); drives typed dump +}; + +#define MXF_CLASS(name, id, parent, concrete) +#define MXF_PROPERTY(name, id, tag, type, mandatory, isuid, container) \ + {#name, tag, id, #type}, +#define MXF_LABEL_ENTRY(sym, name, key) // labels go in mxfSmpteLabelTable only + +SmpteLocalKey mxfSmpteLocalKeyTable[] = { +#include "MXFMetaDictionary_smpte.gen.h" + {"bogus", 0x0000, NULLMXFKEY, nullptr} +}; + +#undef MXF_LABEL +#undef MXF_CLASS +#undef MXF_PROPERTY +#undef MXF_CLASS_END +#undef MXF_CLASS_SEPARATOR +#undef MXF_LABEL_ENTRY + +size_t mxfSmpteLocalKeyTableSize = + (sizeof(mxfSmpteLocalKeyTable)/sizeof(mxfSmpteLocalKeyTable[0])) - 1; + +// SMPTE Labels table: UL VALUES (essence-container/coding/colour labels, etc.) +// resolved to names, generated from Labels.xml into MXFMetaDictionary_smpte.gen.h +// via MXF_LABEL_ENTRY. Only MXF_LABEL_ENTRY rows are kept here; MXF_CLASS / +// MXF_PROPERTY rows (groups/elements) expand to nothing, mirroring how the two +// tables above filter the same shared generated file. +// +// The full label set is loaded, but today only printEssenceContainerLabelName() +// consumes it (under --dict smpte). +#define MXF_LABEL(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) \ + {a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p} +#define MXF_DEFINE_PACK_KEY(n, k) +#define MXF_DEFINE_KEY(n, k) +#define MXF_DEFINE_EXTRA_KEY(v, d, k) +#define MXF_CLASS(name, id, parent, concrete) +#define MXF_PROPERTY(name, id, tag, type, mandatory, isuid, container) +#define MXF_CLASS_END(name, id, parent, concrete) +#define MXF_CLASS_SEPARATOR() +#define MXF_LABEL_ENTRY(sym, name, key) {name, key}, + +SmpteKey mxfSmpteLabelTable[] = { +#include "MXFMetaDictionary_smpte.gen.h" + {"bogus", NULLMXFKEY} +}; + +#undef MXF_LABEL +#undef MXF_DEFINE_PACK_KEY +#undef MXF_DEFINE_KEY +#undef MXF_DEFINE_EXTRA_KEY +#undef MXF_CLASS +#undef MXF_PROPERTY +#undef MXF_CLASS_END +#undef MXF_CLASS_SEPARATOR +#undef MXF_LABEL_ENTRY + +size_t mxfSmpteLabelTableSize = + (sizeof(mxfSmpteLabelTable)/sizeof(mxfSmpteLabelTable[0])) - 1; + +// Runtime dictionary mode (selected by --dict). Default = legacy mode. +DictMode g_dictMode = DictStatic; + +const char* mxfKeyTableName(size_t i) +{ + if (g_dictMode == DictSmpte) { + return mxfSmpteKeyTable[i]._name; + } + return mxfKeyTable[i]._name; +} + +const char* mxfLocalKeyTableName(size_t i) +{ + if (g_dictMode == DictSmpte) { + return mxfSmpteLocalKeyTable[i]._name; + } + return mxfLocalKeyTable[i]._name; +} + bool lookupMXFLocalKey(mxfLocalKey& k, size_t& index) { - bool result = false; - for (size_t i = 0; i < mxfLocalKeyTableSize; i++) { - if (mxfLocalKeyTable[i]._localKey == k) { - index = i; - result = true; - break; + if (g_dictMode == DictSmpte) { + for (size_t i = 0; i < mxfSmpteLocalKeyTableSize; i++) { + if (mxfSmpteLocalKeyTable[i]._localKey == k) { + index = i; + return true; + } + } + } else { + for (size_t i = 0; i < mxfLocalKeyTableSize; i++) { + if (mxfLocalKeyTable[i]._localKey == k) { + index = i; + return true; + } } } - return result; + return false; +} + +// Compare MXF keys ignoring the version byte (octet7) +bool matchMXFKeyIgnoreVersion(const mxfKey& a, const mxfKey& b) +{ + return memcmp(&a, &b, 7) == 0 && + memcmp((mxfByte*)&a + 8, (mxfByte*)&b + 8, 8) == 0; +} + +// Prefix of a privately/organisationally-registered group key: +// 06.0e.2b.34.02.??.01.01.0e (octet5 = 7f in the smpte xmls, e.g. 0x13 — Local Set) +// octet8 = 0x0e = org-registered). +// Org-registered private keys share an org prefix but have unknown trailing bytes, so an +// exact match on the NODE's UL would never fire. matchMXFKeyMasked wildcards the suffix, +// resolving any private key from that org to the org's name. +static const mxfByte pvtGroupPrefix[] = + {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, 0x0e}; + +// Match a file key against a table key where 0xff or 0x7f in the table means wildcard. +// 0xff is used for SMPTE keys whose last byte encodes a variable block count. +// 0x7f is used in SMPTE dictionary for version indicators that can vary between keys. +// Additionally, if the table key is an org-registered group prefix (pvtGroupPrefix), +// its 0x00 suffix bytes are treated as wildcards so a single dictionary entry +// (e.g. Sony Corp 06.0e.2b.34.02.7f.01.01.0e.06.00...) matches any private key of +// that organisation, whose unregistered suffix is not listed in the dictionary. +static bool matchMXFKeyMasked(const mxfKey& tableKey, const mxfKey& fileKey) +{ + const mxfByte* t = reinterpret_cast(&tableKey); + const mxfByte* f = reinterpret_cast(&fileKey); + + // Check if this is a private group by matching prefix (skip octet5 which is 0x7f wildcard) + bool pvtGroup = (memcmp(t, pvtGroupPrefix, 5) == 0 && // octets 0-4 + memcmp(t+6, pvtGroupPrefix+6, 3) == 0); // octets 6-8 + + for (int i = 0; i < 16; i++) { + // Skip special marker values + if (t[i] == 0xff || t[i] == 0x7f) + continue; + + // Skip 0x00 if this is a private group + if (pvtGroup && t[i] == 0x00) + continue; + + // Check if values match + if (t[i] != f[i]) + return false; + } + return true; } bool lookupMXFPropertyKey(const mxfKey& k, size_t& index) { - bool result = false; - for (size_t i = 0; i < mxfLocalKeyTableSize; i++) { - if (memcmp(&mxfLocalKeyTable[i]._key, &k, sizeof(mxfKey)) == 0) { + if (g_dictMode == DictSmpte) { + for (size_t i = 0; i < mxfSmpteLocalKeyTableSize; i++) { + if (matchMXFKeyIgnoreVersion(mxfSmpteLocalKeyTable[i]._key, k)) { + index = i; + return true; + } + } + } else { + for (size_t i = 0; i < mxfLocalKeyTableSize; i++) { + if (matchMXFKeyIgnoreVersion(mxfLocalKeyTable[i]._key, k)) { + index = i; + return true; + } + } + } + return false; +} + +// Resolve a label VALUE (e.g. an essence-container label) to an entry in +// mxfSmpteLabelTable. Two passes so a 0x7f-wildcard row cannot shadow a more +// specific entry: pass 1 matches exactly (ignoring the registry-version octet); +// pass 2 honours 0x7f/0xff in the table key as match-any wildcards. SMPTE-only; +bool lookupSMPTELabel(const mxfKey& k, size_t& index) +{ + // only for g_dictMode == DictSmpte + for (size_t i = 0; i < mxfSmpteLabelTableSize; i++) { + if (matchMXFKeyIgnoreVersion(mxfSmpteLabelTable[i]._key, k)) { index = i; - result = true; - break; + return true; } } - return result; + for (size_t i = 0; i < mxfSmpteLabelTableSize; i++) { + if (matchMXFKeyMasked(mxfSmpteLabelTable[i]._key, k)) { + index = i; + return true; + } + } + return false; } void updateMXFLocalKey(const mxfKey& key, const mxfLocalKey localKey) @@ -2408,16 +2644,19 @@ void updateMXFLocalKey(const mxfKey& key, const mxfLocalKey localKey) size_t index; bool found = lookupMXFPropertyKey(key, index); if (found) { - if (mxfLocalKeyTable[index]._localKey != localKey) { - if (mxfLocalKeyTable[index]._localKey == 0x0000) { + mxfLocalKey* slot = (g_dictMode == DictSmpte) + ? &mxfSmpteLocalKeyTable[index]._localKey + : &mxfLocalKeyTable[index]._localKey; + if (*slot != localKey) { + if (*slot == 0x0000) { // Set dynamically allocated local key - mxfLocalKeyTable[index]._localKey = localKey; + *slot = localKey; } else { mxfWarning("Cannot remap static local key as specified by Primer Pack " "(property \"%s\" has local key %04" MXFPRIx16 " in the MXF " "dictionary and %04" MXFPRIx16 " in the Primer)\n", - mxfLocalKeyTable[index]._name, - mxfLocalKeyTable[index]._localKey, + mxfLocalKeyTableName(index), + *slot, localKey ); } } @@ -2968,6 +3207,19 @@ void printFormatOptions(void) fprintf(stderr, "do not use Primer Pack for mapping from local keys\n"); fprintf(stderr, " "); fprintf(stderr, "to their respective UIDs\n"); + + fprintf(stderr, " --dict smpte = "); + fprintf(stderr, "select dictionary: smpte (only)\n"); + fprintf(stderr, " "); + fprintf(stderr, "uses published SMPTE metadata registry data\n"); + fprintf(stderr, " "); + fprintf(stderr, "printed values differ from legacy mode but match\n"); + fprintf(stderr, " "); + fprintf(stderr, "SMPTE registry exactly (except items not listed)\n"); + fprintf(stderr, " "); + fprintf(stderr, "legacy mode is default for backward compatibility\n"); + fprintf(stderr, " "); + fprintf(stderr, "but may be removed in future\n"); } void printRawOptions(void); @@ -3445,15 +3697,24 @@ void printMxfLocalKeySymbol(mxfLocalKey& k, mxfKey& enclosing, FILE* f) bool lookupMXFKey(mxfKey& k, size_t& index) { - bool result = false; - for (size_t i = 0; i < mxfKeyTableSize; i++) { - if (memcmp(&k, mxfKeyTable[i]._key, sizeof(mxfKey)) == 0) { - index = i; - result = true; - break; + if (g_dictMode == DictSmpte) { + //smpte mode uses MXFMetaDictionary_smpte.gen.h + for (size_t i = 0; i < mxfSmpteKeyTableSize; i++) { + if (matchMXFKeyMasked(mxfSmpteKeyTable[i]._key, k)) { + index = i; + return true; + } + } + } else { + // Legacy mode uses (default) MXFMetaDictionary.h + for (size_t i = 0; i < mxfKeyTableSize; i++) { + if (memcmp(&k, mxfKeyTable[i]._key, sizeof(mxfKey)) == 0) { + index = i; + return true; + } } } - return result; + return false; } bool keyAddresses = true; // Print addresses of keys @@ -3480,7 +3741,7 @@ void printMxfKeySymbol(mxfKey& k) size_t i; bool found = lookupMXFKey(k, i); if (found) { - fprintf(stdout, "%s", mxfKeyTable[i]._name); + fprintf(stdout, "%s", mxfKeyTableName(i)); } else if (isEssenceElement(k)) { fprintf(stdout, "Essence Element"); } else { @@ -3505,7 +3766,7 @@ void printAAFKeySymbol(mxfKey& k) } else { found = lookupMXFKey(k, i); if (found) { - fprintf(stdout, "%s", mxfKeyTable[i]._name); + fprintf(stdout, "%s", mxfKeyTableName(i)); } else if (isEssenceElement(k)) { fprintf(stdout, "Essence Element"); } else { @@ -3547,7 +3808,7 @@ const char* mxfKeyName(const mxfKey& k) size_t i; bool found = lookupMXFKey(const_cast(k), i); if (found) { - result = mxfKeyTable[i]._name; + result = mxfKeyTableName(i); } return result; } @@ -3569,7 +3830,7 @@ const char* mxfLocalKeyName(mxfLocalKey& k) size_t index; bool found = lookupMXFLocalKey(k, index); if (found) { - result = mxfLocalKeyTable[index]._name; + result = mxfLocalKeyTableName(index); } return result; } @@ -5461,7 +5722,7 @@ const char* keyName(const mxfKey& key) case mxfValidateMode: found = lookupMXFKey(const_cast(key), x); if (found) { - result = mxfKeyTable[x]._name; + result = mxfKeyTableName(x); } else if (isEssenceElement(const_cast(key))) { result = "Essence Element"; } else if (isNullKey(key)) { @@ -5474,7 +5735,7 @@ const char* keyName(const mxfKey& key) case aafValidateMode: found = lookupMXFKey(const_cast(key), x); if (found) { - result = mxfKeyTable[x]._name; + result = mxfKeyTableName(x); } else { found = lookupAAFKey(const_cast(key), x); if (found) { @@ -6214,7 +6475,7 @@ void dumpIndexEntryArray(mxfUInt32 entryCount, fprintf(stdout, " "); dumpFlags(flags); printDecField(stdout, streamOffset); - fprintf(stdout, "\n"); + fprintf(stdout, "\n"); //todo: breaks the row before sliceoffset value // Slice offsets if (sliceCount > 0) { @@ -7364,6 +7625,23 @@ int main(int argumentCount, char* argumentVector[]) } else if (strcmp(p, "--ignore-primer") == 0) { checkDumpMode(p); usePrimer = false; + } else if (strcmp(p, "--dict") == 0) { + i = i + 1; + if (i >= argumentCount) { + error("missing argument for --dict (expected static|smpte).\n"); + printUsage(); + exit(EXIT_FAILURE); + } + if (strcmp(argumentVector[i], "static") == 0) { + g_dictMode = DictStatic; + } else if (strcmp(argumentVector[i], "smpte") == 0) { + g_dictMode = DictSmpte; + } else { + error("invalid argument \"%s\" for --dict (expected static|smpte).\n", + argumentVector[i]); + printUsage(); + exit(EXIT_FAILURE); + } } else if (strcmp(p, "--search-run-in") == 0) { runInLimit = getIntegerOption(i, argumentCount, diff --git a/deps/libMXF/tools/MXFDump/MXFMetaDictionary_smpte.gen.h b/deps/libMXF/tools/MXFDump/MXFMetaDictionary_smpte.gen.h new file mode 100644 index 00000000..2add441d --- /dev/null +++ b/deps/libMXF/tools/MXFDump/MXFMetaDictionary_smpte.gen.h @@ -0,0 +1,58677 @@ +// +// AUTO-GENERATED by MXFMetaDictionary_smpte.gen.py +// Source: SMPTE Metadata Registers (Groups.xml + Elements.xml + Essence.xml + Types.xml) +// Do not edit by hand. Re-run the generator instead. +// + +// BadRequestResponse (parent InterchangeObject, concrete=false) +MXF_CLASS(BadRequestResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMBadRequestCopy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + BadRequestResponse) + MXF_PROPERTY(ASMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + BadRequestResponse) +MXF_CLASS_END(BadRequestResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// TimeRequest (parent InterchangeObject, concrete=false) +MXF_CLASS(TimeRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + TimeRequest) +MXF_CLASS_END(TimeRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// TimeResponse (parent InterchangeObject, concrete=false) +MXF_CLASS(TimeResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x11, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + TimeResponse) + MXF_PROPERTY(ASMCurrentTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + TimeResponse) + MXF_PROPERTY(ASMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + TimeResponse) +MXF_CLASS_END(TimeResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x11, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// EventListRequest (parent InterchangeObject, concrete=false) +MXF_CLASS(EventListRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x12, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + EventListRequest) + MXF_PROPERTY(ASMEventListStartTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x03, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + EventListRequest) + MXF_PROPERTY(ASMEventListStopTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x07, 0x02, 0x01, 0x02, 0x0a, 0x02, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + EventListRequest) +MXF_CLASS_END(EventListRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x12, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// EventListResponse (parent InterchangeObject, concrete=false) +MXF_CLASS(EventListResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x13, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + EventListResponse) + MXF_PROPERTY(ASMEventIDBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x03, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + UInt32Set, + required, + false, + EventListResponse) + MXF_PROPERTY(ASMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + EventListResponse) +MXF_CLASS_END(EventListResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x13, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// EventIDRequest (parent InterchangeObject, concrete=false) +MXF_CLASS(EventIDRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x14, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + EventIDRequest) + MXF_PROPERTY(ASMEventID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + EventIDRequest) +MXF_CLASS_END(EventIDRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x14, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// EventIDResponse (parent InterchangeObject, concrete=false) +MXF_CLASS(EventIDResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x15, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + EventIDResponse) + MXF_PROPERTY(ASMLogRecord, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + EventIDResponse) + MXF_PROPERTY(ASMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + EventIDResponse) +MXF_CLASS_END(EventIDResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x15, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// SecureProcessingBlockQueryRequest (parent InterchangeObject, concrete=false) +MXF_CLASS(SecureProcessingBlockQueryRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x16, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + SecureProcessingBlockQueryRequest) +MXF_CLASS_END(SecureProcessingBlockQueryRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x16, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// SecureProcessingBlockQueryResponse (parent InterchangeObject, concrete=false) +MXF_CLASS(SecureProcessingBlockQueryResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x17, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + SecureProcessingBlockQueryResponse) + MXF_PROPERTY(ASMProtocolVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + SecureProcessingBlockQueryResponse) + MXF_PROPERTY(ASMPlayoutStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + SecureProcessingBlockQueryResponse) + MXF_PROPERTY(ASMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + SecureProcessingBlockQueryResponse) +MXF_CLASS_END(SecureProcessingBlockQueryResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x17, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// ProjectorCertificateRequest (parent InterchangeObject, concrete=false) +MXF_CLASS(ProjectorCertificateRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x18, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ProjectorCertificateRequest) +MXF_CLASS_END(ProjectorCertificateRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x18, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// ProjectorCertificateResponse (parent InterchangeObject, concrete=false) +MXF_CLASS(ProjectorCertificateResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x19, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ProjectorCertificateResponse) + MXF_PROPERTY(ASMProjectorCertificateData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + ProjectorCertificateResponse) + MXF_PROPERTY(ASMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + ProjectorCertificateResponse) +MXF_CLASS_END(ProjectorCertificateResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x02, 0x19, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// LinkEncryptionKeyLoadRequest (parent InterchangeObject, concrete=false) +MXF_CLASS(LinkEncryptionKeyLoadRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x20, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionKeyLoadRequest) + MXF_PROPERTY(ASMLinkEncryptionKeyBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x03, 0x10, 0x00, 0x00, 0x00), + 0x0000, + ASMLEKeyIDMappingSet, + required, + false, + LinkEncryptionKeyLoadRequest) +MXF_CLASS_END(LinkEncryptionKeyLoadRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x20, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// LinkEncryptionKeyLoadResponse (parent InterchangeObject, concrete=false) +MXF_CLASS(LinkEncryptionKeyLoadResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x21, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionKeyLoadResponse) + MXF_PROPERTY(ASMBufferOverflowFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + LinkEncryptionKeyLoadResponse) + MXF_PROPERTY(ASMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + LinkEncryptionKeyLoadResponse) +MXF_CLASS_END(LinkEncryptionKeyLoadResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x21, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// LinkEncryptionKeyQueryIDRequest (parent InterchangeObject, concrete=false) +MXF_CLASS(LinkEncryptionKeyQueryIDRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x22, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionKeyQueryIDRequest) + MXF_PROPERTY(ASMLinkEncryptionKeyID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionKeyQueryIDRequest) +MXF_CLASS_END(LinkEncryptionKeyQueryIDRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x22, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// LinkEncryptionKeyQueryIDResponse (parent InterchangeObject, concrete=false) +MXF_CLASS(LinkEncryptionKeyQueryIDResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x23, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionKeyQueryIDResponse) + MXF_PROPERTY(ASMKeyPresentFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + LinkEncryptionKeyQueryIDResponse) + MXF_PROPERTY(ASMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + LinkEncryptionKeyQueryIDResponse) +MXF_CLASS_END(LinkEncryptionKeyQueryIDResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x23, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// LinkEncryptionKeyQueryAllRequest (parent InterchangeObject, concrete=false) +MXF_CLASS(LinkEncryptionKeyQueryAllRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x24, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionKeyQueryAllRequest) +MXF_CLASS_END(LinkEncryptionKeyQueryAllRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x24, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// LinkEncryptionKeyQueryAllResponse (parent InterchangeObject, concrete=false) +MXF_CLASS(LinkEncryptionKeyQueryAllResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x25, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionKeyQueryAllResponse) + MXF_PROPERTY(ASMLinkEncryptionKeyIDBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x03, 0x11, 0x00, 0x00, 0x00), + 0x0000, + UInt32Set, + required, + false, + LinkEncryptionKeyQueryAllResponse) + MXF_PROPERTY(ASMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + LinkEncryptionKeyQueryAllResponse) +MXF_CLASS_END(LinkEncryptionKeyQueryAllResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x25, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// LinkEncryptionPurgeIDRequest (parent InterchangeObject, concrete=false) +MXF_CLASS(LinkEncryptionPurgeIDRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x26, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionPurgeIDRequest) + MXF_PROPERTY(ASMLinkEncryptionKeyID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionPurgeIDRequest) +MXF_CLASS_END(LinkEncryptionPurgeIDRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x26, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// LinkEncryptionPurgeIDResponse (parent InterchangeObject, concrete=false) +MXF_CLASS(LinkEncryptionPurgeIDResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x27, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionPurgeIDResponse) + MXF_PROPERTY(ASMKeyNotPresentFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + LinkEncryptionPurgeIDResponse) + MXF_PROPERTY(ASMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + LinkEncryptionPurgeIDResponse) +MXF_CLASS_END(LinkEncryptionPurgeIDResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x27, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// LinkEncryptionPurgeAllRequest (parent InterchangeObject, concrete=false) +MXF_CLASS(LinkEncryptionPurgeAllRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x28, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionPurgeAllRequest) +MXF_CLASS_END(LinkEncryptionPurgeAllRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x28, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// LinkEncryptionPurgeAllResponse (parent InterchangeObject, concrete=false) +MXF_CLASS(LinkEncryptionPurgeAllResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x29, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ASMRequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + LinkEncryptionPurgeAllResponse) + MXF_PROPERTY(ASMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x02, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + LinkEncryptionPurgeAllResponse) +MXF_CLASS_END(LinkEncryptionPurgeAllResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x03, 0x29, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// DMCVTGenericSet1 (parent InterchangeObject, concrete=false) +MXF_CLASS(DMCVTGenericSet1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x31, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ApplicationIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x3601, + UInt8, + required, + false, + DMCVTGenericSet1) + MXF_PROPERTY(ApplicationVersionNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3602, + UInt8, + required, + false, + DMCVTGenericSet1) + MXF_PROPERTY(BackwardsVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x3603, + UInt8, + optional, + false, + DMCVTGenericSet1) + MXF_PROPERTY(TimeIntervalStart, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x3604, + UInt32, + optional, + false, + DMCVTGenericSet1) + MXF_PROPERTY(TimeIntervalDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x3605, + UInt32, + optional, + false, + DMCVTGenericSet1) + MXF_PROPERTY(UpperLeftCorner, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x3606, + UInt16Array, + optional, + false, + DMCVTGenericSet1) + MXF_PROPERTY(LowerRightCorner, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x3607, + UInt16Array, + optional, + false, + DMCVTGenericSet1) + MXF_PROPERTY(WindowNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x3608, + UInt8, + optional, + false, + DMCVTGenericSet1) + MXF_PROPERTY(TargetedSystemDisplayPrimaries, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x3609, + RationalArray, + optional, + false, + DMCVTGenericSet1) + MXF_PROPERTY(TargetedSystemDisplayWhitePointChromaticity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x0a, 0x00, 0x00, 0x00, 0x00), + 0x360a, + RationalArray, + optional, + false, + DMCVTGenericSet1) + MXF_PROPERTY(TargetedSystemDisplayMaximumLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00), + 0x360b, + Rational, + optional, + false, + DMCVTGenericSet1) + MXF_PROPERTY(TargetedSystemDisplayMinimumLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x0c, 0x00, 0x00, 0x00, 0x00), + 0x360c, + Rational, + optional, + false, + DMCVTGenericSet1) +MXF_CLASS_END(DMCVTGenericSet1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x31, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// DMCVTApp1Set (parent DMCVTGenericSet1, concrete=true) +MXF_CLASS(DMCVTApp1Set, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x31, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + DMCVTGenericSet1, + true) + MXF_PROPERTY(MinimumPqencodedMaxrgb, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x0d, 0x00, 0x00, 0x00, 0x00), + 0x360d, + Rational, + required, + false, + DMCVTApp1Set) + MXF_PROPERTY(AveragePqencodedMaxrgb, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x0e, 0x00, 0x00, 0x00, 0x00), + 0x360e, + Rational, + required, + false, + DMCVTApp1Set) + MXF_PROPERTY(MaximumPqencodedMaxrgb, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x0f, 0x00, 0x00, 0x00, 0x00), + 0x360f, + Rational, + required, + false, + DMCVTApp1Set) + MXF_PROPERTY(MinimumPqencodedMaxrgbOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x10, 0x00, 0x00, 0x00, 0x00), + 0x3610, + Rational, + optional, + false, + DMCVTApp1Set) + MXF_PROPERTY(AveragePqencodedMaxrgbOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x11, 0x00, 0x00, 0x00, 0x00), + 0x3611, + Rational, + optional, + false, + DMCVTApp1Set) + MXF_PROPERTY(MaximumPqencodedMaxrgbOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x12, 0x00, 0x00, 0x00, 0x00), + 0x3612, + Rational, + optional, + false, + DMCVTApp1Set) + MXF_PROPERTY(ToneMappingOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x13, 0x00, 0x00, 0x00, 0x00), + 0x3613, + Rational, + optional, + false, + DMCVTApp1Set) + MXF_PROPERTY(ToneMappingGain, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x14, 0x00, 0x00, 0x00, 0x00), + 0x3614, + Rational, + optional, + false, + DMCVTApp1Set) + MXF_PROPERTY(ToneMappingGamma, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x15, 0x00, 0x00, 0x00, 0x00), + 0x3615, + Rational, + optional, + false, + DMCVTApp1Set) + MXF_PROPERTY(ChromaCompensationWeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x16, 0x00, 0x00, 0x00, 0x00), + 0x3616, + Rational, + optional, + false, + DMCVTApp1Set) + MXF_PROPERTY(SaturationGain, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x17, 0x00, 0x00, 0x00, 0x00), + 0x3617, + Rational, + optional, + false, + DMCVTApp1Set) + MXF_PROPERTY(ToneDetailFactor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x18, 0x00, 0x00, 0x00, 0x00), + 0x3618, + Rational, + optional, + false, + DMCVTApp1Set) +MXF_CLASS_END(DMCVTApp1Set, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x31, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + DMCVTGenericSet1, + true) +MXF_CLASS_SEPARATOR() + +// DMCVTApp2Set (parent DMCVTGenericSet1, concrete=true) +MXF_CLASS(DMCVTApp2Set, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x31, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + DMCVTGenericSet1, + true) + MXF_PROPERTY(LuminanceLowerBound, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x19, 0x00, 0x00, 0x00, 0x00), + 0x3619, + UInt16, + optional, + false, + DMCVTApp2Set) + MXF_PROPERTY(LuminanceUpperBound, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x1a, 0x00, 0x00, 0x00, 0x00), + 0x361a, + UInt16, + optional, + false, + DMCVTApp2Set) + MXF_PROPERTY(LuminanceRangeSelector, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x1b, 0x00, 0x00, 0x00, 0x00), + 0x361b, + Boolean, + optional, + false, + DMCVTApp2Set) + MXF_PROPERTY(ChromaticityDiskCenter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x00), + 0x361c, + RationalArray, + optional, + false, + DMCVTApp2Set) + MXF_PROPERTY(ChromaticityDiskRadius, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x1d, 0x00, 0x00, 0x00, 0x00), + 0x361d, + Rational, + optional, + false, + DMCVTApp2Set) + MXF_PROPERTY(ChromaticityAreaSelector, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x1e, 0x00, 0x00, 0x00, 0x00), + 0x361e, + Boolean, + optional, + false, + DMCVTApp2Set) + MXF_PROPERTY(SaturationGainFunction, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x1f, 0x00, 0x00, 0x00, 0x00), + 0x361f, + RationalArray, + required, + false, + DMCVTApp2Set) + MXF_PROPERTY(ToneMappingInputSignalWeights, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00), + 0x3620, + RationalArray, + required, + false, + DMCVTApp2Set) + MXF_PROPERTY(ToneMappingInputSignalBlackLevelOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00), + 0x3621, + Rational, + required, + false, + DMCVTApp2Set) + MXF_PROPERTY(ToneMappingInputSignalWhiteLevelOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00), + 0x3622, + Rational, + required, + false, + DMCVTApp2Set) + MXF_PROPERTY(ShadowGainControl, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x23, 0x00, 0x00, 0x00, 0x00), + 0x3623, + Rational, + required, + false, + DMCVTApp2Set) + MXF_PROPERTY(HighlightGainControl, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x24, 0x00, 0x00, 0x00, 0x00), + 0x3624, + Rational, + required, + false, + DMCVTApp2Set) + MXF_PROPERTY(MidToneWidthAdjustmentFactor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x25, 0x00, 0x00, 0x00, 0x00), + 0x3625, + Rational, + required, + false, + DMCVTApp2Set) + MXF_PROPERTY(ToneMappingOutputFineTuningFunction, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x26, 0x00, 0x00, 0x00, 0x00), + 0x3626, + RationalArray, + required, + false, + DMCVTApp2Set) +MXF_CLASS_END(DMCVTApp2Set, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x31, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + DMCVTGenericSet1, + true) +MXF_CLASS_SEPARATOR() + +// DMCVTApp3Set (parent DMCVTGenericSet1, concrete=true) +MXF_CLASS(DMCVTApp3Set, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x31, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + DMCVTGenericSet1, + true) + MXF_PROPERTY(TargetedSystemDisplaySignalFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00), + 0x3627, + UInt8, + optional, + false, + DMCVTApp3Set) + MXF_PROPERTY(MetadataColorCodingWorkspace, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x28, 0x00, 0x00, 0x00, 0x00), + 0x3628, + UInt8, + optional, + false, + DMCVTApp3Set) + MXF_PROPERTY(PreMatrixToneMapping1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x29, 0x00, 0x00, 0x00, 0x00), + 0x3629, + UInt16Array, + optional, + false, + DMCVTApp3Set) + MXF_PROPERTY(PreMatrixToneMapping2, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x2a, 0x00, 0x00, 0x00, 0x00), + 0x362a, + UInt16Array, + optional, + false, + DMCVTApp3Set) + MXF_PROPERTY(PreMatrixToneMapping3, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x2b, 0x00, 0x00, 0x00, 0x00), + 0x362b, + UInt16Array, + optional, + false, + DMCVTApp3Set) + MXF_PROPERTY(ColorRemappingMatrix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x2c, 0x00, 0x00, 0x00, 0x00), + 0x362c, + RationalArray, + optional, + false, + DMCVTApp3Set) + MXF_PROPERTY(PostMatrixToneMapping1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x2d, 0x00, 0x00, 0x00, 0x00), + 0x362d, + UInt16Array, + optional, + false, + DMCVTApp3Set) + MXF_PROPERTY(PostMatrixToneMapping2, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x2e, 0x00, 0x00, 0x00, 0x00), + 0x362e, + UInt16Array, + optional, + false, + DMCVTApp3Set) + MXF_PROPERTY(PostMatrixToneMapping3, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x2f, 0x00, 0x00, 0x00, 0x00), + 0x362f, + UInt16Array, + optional, + false, + DMCVTApp3Set) +MXF_CLASS_END(DMCVTApp3Set, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x31, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + DMCVTGenericSet1, + true) +MXF_CLASS_SEPARATOR() + +// DMCVTApp4Set (parent DMCVTGenericSet1, concrete=true) +MXF_CLASS(DMCVTApp4Set, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x31, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + DMCVTGenericSet1, + true) + MXF_PROPERTY(CenterOfEllipse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x30, 0x00, 0x00, 0x00, 0x00), + 0x3630, + UInt16Array, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(RotationAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x31, 0x00, 0x00, 0x00, 0x00), + 0x3631, + UInt8, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(SemiMajorAxisInternalEllipse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x32, 0x00, 0x00, 0x00, 0x00), + 0x3632, + UInt16, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(SemiMajorAxisExternalEllipse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x33, 0x00, 0x00, 0x00, 0x00), + 0x3633, + UInt16, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(SemiMinorAxisExternalEllipse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x34, 0x00, 0x00, 0x00, 0x00), + 0x3634, + UInt16, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(OverlapProcessOption, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x35, 0x00, 0x00, 0x00, 0x00), + 0x3635, + UInt8, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(TargetedSystemDisplayActualPeakLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x36, 0x00, 0x00, 0x00, 0x00), + 0x3636, + UInt8Array, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(RowsInTargetedSystemDisplayActualPeakLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x37, 0x00, 0x00, 0x00, 0x00), + 0x3637, + UInt8, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(MasteringDisplayActualPeakLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x38, 0x00, 0x00, 0x00, 0x00), + 0x3638, + UInt8Array, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(RowsInMasteringDisplayActualPeakLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x39, 0x00, 0x00, 0x00, 0x00), + 0x3639, + UInt8, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(MaxSCL, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x3a, 0x00, 0x00, 0x00, 0x00), + 0x363a, + RationalArray, + required, + false, + DMCVTApp4Set) + MXF_PROPERTY(AverageMaxRGB, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x3b, 0x00, 0x00, 0x00, 0x00), + 0x363b, + Rational, + required, + false, + DMCVTApp4Set) + MXF_PROPERTY(DistributionMaxRGBPercentages, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x3c, 0x00, 0x00, 0x00, 0x00), + 0x363c, + UInt8Array, + required, + false, + DMCVTApp4Set) + MXF_PROPERTY(DistributionMaxRGBPercentiles, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x3d, 0x00, 0x00, 0x00, 0x00), + 0x363d, + RationalArray, + required, + false, + DMCVTApp4Set) + MXF_PROPERTY(FractionBrightPixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x3e, 0x00, 0x00, 0x00, 0x00), + 0x363e, + Rational, + required, + false, + DMCVTApp4Set) + MXF_PROPERTY(KneePoint, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x3f, 0x00, 0x00, 0x00, 0x00), + 0x363f, + RationalArray, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(BezierCurveAnchors, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x40, 0x00, 0x00, 0x00, 0x00), + 0x3640, + RationalArray, + optional, + false, + DMCVTApp4Set) + MXF_PROPERTY(ColorSaturationWeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x41, 0x00, 0x00, 0x00, 0x00), + 0x3641, + Rational, + optional, + false, + DMCVTApp4Set) +MXF_CLASS_END(DMCVTApp4Set, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x31, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + DMCVTGenericSet1, + true) +MXF_CLASS_SEPARATOR() + +// MDColorVolumeMetadata (parent InterchangeObject, concrete=true) +MXF_CLASS(MDColorVolumeMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x32, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(MDPrimaries, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x0000, + ThreeColorPrimaries, + optional, + false, + MDColorVolumeMetadata) + MXF_PROPERTY(MDWhitePointChromaticity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x04, 0x01, 0x02, 0x02, 0x00, 0x00), + 0x0000, + ColorPrimary, + optional, + false, + MDColorVolumeMetadata) + MXF_PROPERTY(MDMaximumLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x04, 0x01, 0x02, 0x03, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + MDColorVolumeMetadata) + MXF_PROPERTY(MDMinimumLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x04, 0x01, 0x02, 0x04, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + MDColorVolumeMetadata) +MXF_CLASS_END(MDColorVolumeMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x32, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// MaximumLightLevelMetadata (parent InterchangeObject, concrete=true) +MXF_CLASS(MaximumLightLevelMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x32, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(MaximumContentLightLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x42, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + MaximumLightLevelMetadata) + MXF_PROPERTY(MaximumFrameAverageLightLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x01, 0x43, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + MaximumLightLevelMetadata) +MXF_CLASS_END(MaximumLightLevelMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x05, 0x32, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// AdministrativeBaseClass (parent InterchangeObject, concrete=false) +MXF_CLASS(AdministrativeBaseClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(AdministrativeBaseClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// CompoundEntryElementBaseClass (parent InterchangeObject, concrete=false) +MXF_CLASS(CompoundEntryElementBaseClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(CompoundEntryElementBaseClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Entry (parent InterchangeObject, concrete=false) +MXF_CLASS(Entry, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(Entry, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// EntryAdministration (parent InterchangeObject, concrete=false) +MXF_CLASS(EntryAdministration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x04, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(EntryAdministration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x04, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Leaf (parent InterchangeObject, concrete=false) +MXF_CLASS(Leaf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(Leaf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Node (parent InterchangeObject, concrete=false) +MXF_CLASS(Node, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(Node, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Register (parent InterchangeObject, concrete=false) +MXF_CLASS(Register, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(Register, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// RegisterAdministration (parent InterchangeObject, concrete=false) +MXF_CLASS(RegisterAdministration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(RegisterAdministration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// RifBaseClass (parent InterchangeObject, concrete=false) +MXF_CLASS(RifBaseClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x09, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(RifBaseClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x09, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// LensUnitAcquisitionMetadata (parent InterchangeObject, concrete=false) +MXF_CLASS(LensUnitAcquisitionMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x02, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(InstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3c0a, + UUID, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(IrisFNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x8000, + UInt16, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(IrisTNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x02, 0x02, 0x08, 0x00, 0x00, 0x00), + 0x8008, + UInt16, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(IrisRingPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x02, 0x02, 0x09, 0x00, 0x00, 0x00), + 0x8009, + UInt16, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(FocusPositionFromImagePlane, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x8001, + LensSerialHalfFloat, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(FocusPositionFromFrontLensVertex, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x8002, + LensSerialHalfFloat, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(FocusRingPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x02, 0x02, 0x0a, 0x00, 0x00, 0x00), + 0x800a, + UInt16, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(MacroSetting, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00), + 0x8003, + Boolean, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(LensZoom35mmStillCameraEquivalent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x02, 0x02, 0x05, 0x00, 0x00, 0x00), + 0x8004, + LensSerialHalfFloat, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(LensZoomActualFocalLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x02, 0x02, 0x06, 0x00, 0x00, 0x00), + 0x8005, + LensSerialHalfFloat, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(ZoomRingPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x02, 0x02, 0x0b, 0x00, 0x00, 0x00), + 0x800b, + UInt16, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(AnamorphicLensSqueezeRatio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x02, 0x02, 0x0c, 0x00, 0x00, 0x00), + 0x800c, + UInt8, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(OpticalInversion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x02, 0x02, 0x0d, 0x00, 0x00, 0x00), + 0x800d, + ScanningDirectionType, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(OpticalExtenderMagnification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x02, 0x02, 0x07, 0x00, 0x00, 0x00), + 0x8006, + UInt16, + optional, + false, + LensUnitAcquisitionMetadata) + MXF_PROPERTY(LensAttributes, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x03, 0x02, 0x02, 0x10, 0x01, 0x00), + 0x8007, + UTF8String, + optional, + false, + LensUnitAcquisitionMetadata) +MXF_CLASS_END(LensUnitAcquisitionMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x02, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// CameraUnitAcquisitionMetadata (parent InterchangeObject, concrete=false) +MXF_CLASS(CameraUnitAcquisitionMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x02, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(InstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3c0a, + UUID, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(AutoExposureMode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00), + 0x8100, + AutoExposureModeType, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ExposureIndexOfPhotoMeter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x0c, 0x00, 0x00), + 0x8115, + UInt16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ExposureIndexOfPhotoMeterLongInteger, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x0c, 0x01, 0x00), + 0x8119, + UInt32, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(AutoFocusSensingAreaSetting, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00), + 0x8101, + AutoFocusSensingAreaSettingType, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ColorCorrectionFilterWheelSetting, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00), + 0x8102, + ColorCorrectionFilterWheelSettingType, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(NeutralDensityFilterWheelSetting, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00), + 0x8103, + UInt16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(RotaryShutter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x0e, 0x00, 0x00), + 0x811a, + Boolean, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(OpticalAntiAliasingFilter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x0f, 0x00, 0x00), + 0x811b, + UInt8, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ImageSensorDimensionEffectiveWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00), + 0x8104, + UInt16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ImageSensorDimensionEffectiveHeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00), + 0x8105, + UInt16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(CaptureFrameRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x03, 0x01, 0x03, 0x01, 0x00, 0x00), + 0x8106, + Rational, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ImageSensorReadoutMode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00), + 0x8107, + ImageSensorReadoutModeType, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ImageSensorDecimationRatio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x10, 0x00, 0x00), + 0x811c, + UInt8, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ImageScanDirection, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x11, 0x00, 0x00), + 0x811d, + ScanningDirectionType, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ShutterSpeedAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x08, 0x00, 0x00), + 0x8108, + UInt32, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ShutterSpeedTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x08, 0x01, 0x00), + 0x8109, + Rational, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(CameraMasterGainAdjustment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x09, 0x00, 0x00), + 0x810a, + Int16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ISOSensitivity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x0a, 0x00, 0x00), + 0x810b, + UInt16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ISOSensitivityLongInteger, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x0a, 0x01, 0x00), + 0x811e, + UInt32, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ColorMatrix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x0d, 0x00, 0x00), + 0x8118, + RationalArray, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ElectricalExtenderMagnification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x0b, 0x00, 0x00), + 0x810c, + UInt16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(AutoWhiteBalanceMode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00), + 0x810d, + AutoWhiteBalanceModeType, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(WhiteBalance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x02, 0x02, 0x00, 0x00), + 0x810e, + UInt16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(TintCorrection, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x02, 0x09, 0x00, 0x00), + 0x811f, + Int16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(CameraMasterBlackLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x02, 0x03, 0x00, 0x00), + 0x810f, + Int16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(CameraKneePoint, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x02, 0x04, 0x00, 0x00), + 0x8110, + UInt16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(CameraKneeSlope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x02, 0x05, 0x00, 0x00), + 0x8111, + Rational, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(CameraLuminanceDynamicRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x20, 0x01, 0x03, 0x02, 0x06, 0x00, 0x00), + 0x8112, + UInt16, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(TransferCharacteristic, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x00), + 0x3210, + TransferCharacteristicType, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ColorPrimaries, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x06, 0x01, 0x00), + 0x3219, + ColorPrimariesType, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(CodingEquations, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00), + 0x321a, + CodingEquationsType, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(LuminanceCodeRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x12, 0x00, 0x00), + 0x8120, + LuminanceCodeRangeType, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(GammaForCDL, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x02, 0x07, 0x00, 0x00), + 0x8116, + UInt8, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ColorForCDL, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x02, 0x0a, 0x00, 0x00), + 0x8121, + UInt8, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(ASCCDLV12, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x02, 0x08, 0x00, 0x00), + 0x8117, + HalfFloatArray, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(AcquisitionSettingProcedure, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x01, 0x03, 0x01, 0x13, 0x00, 0x00), + 0x8122, + UTF8String, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(CameraSettingFileURI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x02, 0x01, 0x08, 0x02, 0x00, 0x00, 0x00), + 0x8113, + UTF8String, + optional, + false, + CameraUnitAcquisitionMetadata) + MXF_PROPERTY(CameraAttributes, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x03, 0x02, 0x02, 0x10, 0x02, 0x00), + 0x8114, + UTF8String, + optional, + false, + CameraUnitAcquisitionMetadata) +MXF_CLASS_END(CameraUnitAcquisitionMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x02, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// UserDefinedAcquisitionMetadata (parent InterchangeObject, concrete=false) +MXF_CLASS(UserDefinedAcquisitionMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x02, 0x01, 0x01, 0x7f, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(InstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3c0a, + UUID, + optional, + false, + UserDefinedAcquisitionMetadata) + MXF_PROPERTY(UDAMSetIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x06, 0x08, 0x05, 0x00, 0x00, 0x00, 0x00), + 0xe000, + AUID, + required, + false, + UserDefinedAcquisitionMetadata) + MXF_PROPERTY(UDAMSetVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x08, 0x07, 0x00, 0x00, 0x00, 0x00), + 0xe010, + VersionType, + optional, + false, + UserDefinedAcquisitionMetadata) +MXF_CLASS_END(UserDefinedAcquisitionMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x02, 0x01, 0x01, 0x7f, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// AuxDataBlockTransferHeader (parent InterchangeObject, concrete=false) +MXF_CLASS(AuxDataBlockTransferHeader, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AuxDataEditUnitRangeStartIndex, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + AuxDataBlockTransferHeader) + MXF_PROPERTY(AuxEditUnitRangeCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + AuxDataBlockTransferHeader) +MXF_CLASS_END(AuxDataBlockTransferHeader, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// AuxDataBlock (parent InterchangeObject, concrete=false) +MXF_CLASS(AuxDataBlock, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AuxDataBlockEditUnitIndex, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + AuxDataBlock) + MXF_PROPERTY(AuxDataBlockEditUnitEditRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Rational, + required, + false, + AuxDataBlock) + MXF_PROPERTY(AuxDataBlockSourceDataEssenceCodingUL, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + AuxDataBlock) + MXF_PROPERTY(AuxDataBlockSourceDataItemLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + AuxDataBlock) + MXF_PROPERTY(AuxDataBlockSourceDataItem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + AuxDataBlock) + MXF_PROPERTY(AuxDataBlockSourceCryptographicContextLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + AuxDataBlock) + MXF_PROPERTY(AuxDataBlockSourceCryptographicContext, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + AuxDataBlock) +MXF_CLASS_END(AuxDataBlock, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// OMBBadRequestResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(OMBBadRequestResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + OMBBadRequestResponse) +MXF_CLASS_END(OMBBadRequestResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetCertificateRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(GetCertificateRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetCertificateRequest) + MXF_PROPERTY(CertificateKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetCertificateRequest) +MXF_CLASS_END(GetCertificateRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetCertificateResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(GetCertificateResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetCertificateResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetCertificateResponse) + MXF_PROPERTY(getCertificateStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetCertificateResponse) + MXF_PROPERTY(CertificateLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetCertificateResponse) + MXF_PROPERTY(CertificateData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + GetCertificateResponse) +MXF_CLASS_END(GetCertificateResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// AdjustSecureTimeRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(AdjustSecureTimeRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + AdjustSecureTimeRequest) + MXF_PROPERTY(Offset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Int32, + required, + false, + AdjustSecureTimeRequest) + MXF_PROPERTY(AuthIdTextLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + AdjustSecureTimeRequest) + MXF_PROPERTY(AuthIdText, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + AdjustSecureTimeRequest) +MXF_CLASS_END(AdjustSecureTimeRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// AdjustSecureTimeResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(AdjustSecureTimeResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + AdjustSecureTimeResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + AdjustSecureTimeResponse) + MXF_PROPERTY(AdjustmentStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + AdjustSecureTimeResponse) +MXF_CLASS_END(AdjustSecureTimeResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetSecureTimeRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(GetSecureTimeRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetSecureTimeRequest) +MXF_CLASS_END(GetSecureTimeRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetSecureTimeResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(GetSecureTimeResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetSecureTimeResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetSecureTimeResponse) + MXF_PROPERTY(SecureClockTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Int64, + required, + false, + GetSecureTimeResponse) + MXF_PROPERTY(getSecureTimeStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetSecureTimeResponse) +MXF_CLASS_END(GetSecureTimeResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// ValidateCPLRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(ValidateCPLRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ValidateCPLRequest) + MXF_PROPERTY(AuthIdTextLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ValidateCPLRequest) + MXF_PROPERTY(AuthIdText, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + ValidateCPLRequest) + MXF_PROPERTY(CPLXMLDataLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x0d, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ValidateCPLRequest) + MXF_PROPERTY(CPLXMLData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + ValidateCPLRequest) + MXF_PROPERTY(AssetIntegrityHashBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AssetIntegrityHashSet, + required, + false, + ValidateCPLRequest) +MXF_CLASS_END(ValidateCPLRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// ValidateCPLResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(ValidateCPLResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x09, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ValidateCPLResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + ValidateCPLResponse) + MXF_PROPERTY(validateCPLStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + ValidateCPLResponse) +MXF_CLASS_END(ValidateCPLResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x09, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetCPLValidationResultRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(GetCPLValidationResultRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetCPLValidationResultRequest) + MXF_PROPERTY(CPLID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8Array16, + required, + false, + GetCPLValidationResultRequest) +MXF_CLASS_END(GetCPLValidationResultRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetCPLValidationResultResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(GetCPLValidationResultResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetCPLValidationResultResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetCPLValidationResultResponse) + MXF_PROPERTY(getCPLValidationResultStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetCPLValidationResultResponse) +MXF_CLASS_END(GetCPLValidationResultResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// ValidateKDMRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(ValidateKDMRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ValidateKDMRequest) + MXF_PROPERTY(AuthIdTextLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ValidateKDMRequest) + MXF_PROPERTY(AuthIdText, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + ValidateKDMRequest) + MXF_PROPERTY(KDMXMLDataLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ValidateKDMRequest) + MXF_PROPERTY(KDMXMLData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + ValidateKDMRequest) +MXF_CLASS_END(ValidateKDMRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// ValidateKDMResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(ValidateKDMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0d, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ValidateKDMResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + ValidateKDMResponse) + MXF_PROPERTY(validateKdmStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + ValidateKDMResponse) +MXF_CLASS_END(ValidateKDMResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0d, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetKDMValidationResultRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(GetKDMValidationResultRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetKDMValidationResultRequest) + MXF_PROPERTY(KDMID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x16, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8Array16, + required, + false, + GetKDMValidationResultRequest) +MXF_CLASS_END(GetKDMValidationResultRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetKDMValidationResultResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(GetKDMValidationResultResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetKDMValidationResultResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetKDMValidationResultResponse) + MXF_PROPERTY(getKDMValidationResultStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetKDMValidationResultResponse) +MXF_CLASS_END(GetKDMValidationResultResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// ValidatePlaybackRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(ValidatePlaybackRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ValidatePlaybackRequest) + MXF_PROPERTY(AuthIdTextLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ValidatePlaybackRequest) + MXF_PROPERTY(AuthIdText, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + ValidatePlaybackRequest) +MXF_CLASS_END(ValidatePlaybackRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// ValidatePlaybackResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(ValidatePlaybackResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ValidatePlaybackResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + ValidatePlaybackResponse) + MXF_PROPERTY(CplValidationBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00), + 0x0000, + CplValidationSet, + required, + false, + ValidatePlaybackResponse) + MXF_PROPERTY(CPLProcessedReportDelinquencyTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x19, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Int64, + required, + false, + ValidatePlaybackResponse) +MXF_CLASS_END(ValidatePlaybackResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// InvalidatePlaybackRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(InvalidatePlaybackRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + InvalidatePlaybackRequest) +MXF_CLASS_END(InvalidatePlaybackRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// InvalidatePlaybackResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(InvalidatePlaybackResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + InvalidatePlaybackResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + InvalidatePlaybackResponse) +MXF_CLASS_END(InvalidatePlaybackResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetDeviceInfoRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(GetDeviceInfoRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetDeviceInfoRequest) +MXF_CLASS_END(GetDeviceInfoRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetDeviceInfoResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(GetDeviceInfoResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetDeviceInfoResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetDeviceInfoResponse) + MXF_PROPERTY(IdentifierTextLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetDeviceInfoResponse) + MXF_PROPERTY(IdentifierText, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x1b, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + GetDeviceInfoResponse) + MXF_PROPERTY(VersionTextLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetDeviceInfoResponse) + MXF_PROPERTY(VersionText, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x1d, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + GetDeviceInfoResponse) + MXF_PROPERTY(SupportedDataEssenceCodingULs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x1e, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataEssenceCodingSet, + required, + false, + GetDeviceInfoResponse) +MXF_CLASS_END(GetDeviceInfoResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetStatusRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(GetStatusRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x16, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetStatusRequest) + MXF_PROPERTY(ProtocolVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x1f, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetStatusRequest) +MXF_CLASS_END(GetStatusRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x16, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetStatusResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(GetStatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetStatusResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetStatusResponse) + MXF_PROPERTY(ProtocolVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x1f, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetStatusResponse) + MXF_PROPERTY(OMBStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetStatusResponse) + MXF_PROPERTY(CPLProcessedReportDelinquencyTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x19, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Int64, + required, + false, + GetStatusResponse) +MXF_CLASS_END(GetStatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GenerateSecurityLogReportRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(GenerateSecurityLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GenerateSecurityLogReportRequest) + MXF_PROPERTY(StartTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Int64, + required, + false, + GenerateSecurityLogReportRequest) + MXF_PROPERTY(EndTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Int64, + required, + false, + GenerateSecurityLogReportRequest) +MXF_CLASS_END(GenerateSecurityLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GenerateSecurityLogReportResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(GenerateSecurityLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x19, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GenerateSecurityLogReportResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GenerateSecurityLogReportResponse) + MXF_PROPERTY(GenerationStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x23, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GenerateSecurityLogReportResponse) +MXF_CLASS_END(GenerateSecurityLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x19, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetSecurityLogReportRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(GetSecurityLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetSecurityLogReportRequest) +MXF_CLASS_END(GetSecurityLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetSecurityLogReportResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(GetSecurityLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1b, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetSecurityLogReportResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetSecurityLogReportResponse) + MXF_PROPERTY(ExportStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x24, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetSecurityLogReportResponse) + MXF_PROPERTY(NextReportStartTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x25, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Int64, + required, + false, + GetSecurityLogReportResponse) + MXF_PROPERTY(XMLReportDataLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x26, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetSecurityLogReportResponse) + MXF_PROPERTY(XMLReportData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x27, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + GetSecurityLogReportResponse) +MXF_CLASS_END(GetSecurityLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1b, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// CancelSecurityLogReportRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(CancelSecurityLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + CancelSecurityLogReportRequest) +MXF_CLASS_END(CancelSecurityLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// CancelSecurityLogReportResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(CancelSecurityLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1d, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + CancelSecurityLogReportResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + CancelSecurityLogReportResponse) +MXF_CLASS_END(CancelSecurityLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1d, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GenerateCPLProcessedLogReportRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(GenerateCPLProcessedLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1e, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GenerateCPLProcessedLogReportRequest) +MXF_CLASS_END(GenerateCPLProcessedLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1e, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GenerateCPLProcessedLogReportResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(GenerateCPLProcessedLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1f, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GenerateCPLProcessedLogReportResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GenerateCPLProcessedLogReportResponse) + MXF_PROPERTY(GenerationStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x23, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GenerateCPLProcessedLogReportResponse) +MXF_CLASS_END(GenerateCPLProcessedLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x1f, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetCPLProcessedLogReportRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(GetCPLProcessedLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetCPLProcessedLogReportRequest) +MXF_CLASS_END(GetCPLProcessedLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// GetCPLProcessedLogReportResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(GetCPLProcessedLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetCPLProcessedLogReportResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetCPLProcessedLogReportResponse) + MXF_PROPERTY(ExportStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x24, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + GetCPLProcessedLogReportResponse) + MXF_PROPERTY(XMLReportDataLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x26, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GetCPLProcessedLogReportResponse) + MXF_PROPERTY(XMLReportData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x27, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + GetCPLProcessedLogReportResponse) +MXF_CLASS_END(GetCPLProcessedLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// CancelCPLProcessedLogReportRequest (parent InterchangeObject, concrete=true) +MXF_CLASS(CancelCPLProcessedLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + CancelCPLProcessedLogReportRequest) +MXF_CLASS_END(CancelCPLProcessedLogReportRequest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// CancelCPLProcessedLogReportResponse (parent InterchangeObject, concrete=true) +MXF_CLASS(CancelCPLProcessedLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x23, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(RequestID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + CancelCPLProcessedLogReportResponse) + MXF_PROPERTY(StatusResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x02, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + CancelCPLProcessedLogReportResponse) +MXF_CLASS_END(CancelCPLProcessedLogReportResponse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x03, 0x02, 0x23, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// AudioMetadataPack (parent InterchangeObject, concrete=false) +MXF_CLASS(AudioMetadataPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ST2109AudioMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ST2109PayloadSeries, + optional, + false, + AudioMetadataPack) +MXF_CLASS_END(AudioMetadataPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// StreamingData (parent InterchangeObject, concrete=false) +MXF_CLASS(StreamingData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DataStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x03, 0x04, 0x0b, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + StreamingData) + MXF_PROPERTY(CreationTimestamp, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x07, 0x02, 0x01, 0x10, 0x01, 0x05, 0x00, 0x00), + 0x0000, + PTPTimestamp, + optional, + false, + StreamingData) +MXF_CLASS_END(StreamingData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0c, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// InterchangeObject (parent InterchangeObject, concrete=false) +MXF_CLASS(InterchangeObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(InstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3c0a, + UUID, + optional, + false, + InterchangeObject) + MXF_PROPERTY(ObjectClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00), + 0x0101, + ClassDefinitionWeakReference, + optional, + false, + InterchangeObject) + MXF_PROPERTY(LinkedGenerationID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x08, 0x00, 0x00, 0x00), + 0x0102, + AUID, + optional, + false, + InterchangeObject) + MXF_PROPERTY(ApplicationPlugInObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x0e, 0x00, 0x00), + 0x0000, + ApplicationPluginObjectStrongReferenceSet, + optional, + false, + InterchangeObject) +MXF_CLASS_END(InterchangeObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Component (parent InterchangeObject, concrete=false) +MXF_CLASS(Component, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ComponentDataDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0201, + DataDefinitionWeakReference, + required, + false, + Component) + MXF_PROPERTY(ComponentLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00), + 0x0202, + LengthType, + optional, + false, + Component) + MXF_PROPERTY(ComponentKLVData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x10, 0x04, 0x00, 0x00, 0x00), + 0x0203, + KLVDataStrongReferenceVector, + optional, + false, + Component) + MXF_PROPERTY(ComponentUserComments, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x02, 0x01, 0x02, 0x16, 0x00, 0x00, 0x00), + 0x0204, + TaggedValueStrongReferenceVector, + optional, + false, + Component) + MXF_PROPERTY(ComponentAttributes, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x10, 0x08, 0x00, 0x00, 0x00), + 0x0205, + TaggedValueStrongReferenceVector, + optional, + false, + Component) +MXF_CLASS_END(Component, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Segment (parent Component, concrete=false) +MXF_CLASS(Segment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00), + Component, + false) +MXF_CLASS_END(Segment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00), + Component, + false) +MXF_CLASS_SEPARATOR() + +// EdgeCode (parent Segment, concrete=true) +MXF_CLASS(EdgeCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x04, 0x00), + Segment, + true) + MXF_PROPERTY(EdgeCodeStart, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x04, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0401, + PositionType, + required, + false, + EdgeCode) + MXF_PROPERTY(EdgeCodeFilmFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x09, 0x00, 0x00), + 0x0402, + FilmType, + required, + false, + EdgeCode) + MXF_PROPERTY(EdgeCodeFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00), + 0x0403, + EdgeType, + required, + false, + EdgeCode) + MXF_PROPERTY(EdgeCodeHeader, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x03, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0404, + DataValue, + optional, + false, + EdgeCode) +MXF_CLASS_END(EdgeCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x04, 0x00), + Segment, + true) +MXF_CLASS_SEPARATOR() + +// EssenceGroup (parent Segment, concrete=true) +MXF_CLASS(EssenceGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00), + Segment, + true) + MXF_PROPERTY(Choices, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x01, 0x00, 0x00), + 0x0501, + SourceReferenceStrongReferenceVector, + required, + false, + EssenceGroup) + MXF_PROPERTY(StillFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x08, 0x00, 0x00), + 0x0502, + SourceReferenceStrongReference, + optional, + false, + EssenceGroup) +MXF_CLASS_END(EssenceGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00), + Segment, + true) +MXF_CLASS_SEPARATOR() + +// Event (parent Segment, concrete=false) +MXF_CLASS(Event, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00), + Segment, + false) + MXF_PROPERTY(EventPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x01, 0x03, 0x03, 0x03, 0x00, 0x00), + 0x0601, + PositionType, + optional, + false, + Event) + MXF_PROPERTY(EventComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x0602, + UTF16String, + optional, + false, + Event) +MXF_CLASS_END(Event, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00), + Segment, + false) +MXF_CLASS_SEPARATOR() + +// GPITrigger (parent Event, concrete=true) +MXF_CLASS(GPITrigger, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00), + Event, + true) + MXF_PROPERTY(ActiveState, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x30, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0801, + Boolean, + required, + false, + GPITrigger) +MXF_CLASS_END(GPITrigger, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00), + Event, + true) +MXF_CLASS_SEPARATOR() + +// CommentMarker (parent Event, concrete=true) +MXF_CLASS(CommentMarker, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00), + Event, + true) + MXF_PROPERTY(AnnotationSource, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x0a, 0x00, 0x00), + 0x0901, + SourceReferenceStrongReference, + optional, + false, + CommentMarker) +MXF_CLASS_END(CommentMarker, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00), + Event, + true) +MXF_CLASS_SEPARATOR() + +// Filler (parent Segment, concrete=true) +MXF_CLASS(Filler, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x09, 0x00), + Segment, + true) +MXF_CLASS_END(Filler, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x09, 0x00), + Segment, + true) +MXF_CLASS_SEPARATOR() + +// OperationGroup (parent Segment, concrete=true) +MXF_CLASS(OperationGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x00), + Segment, + true) + MXF_PROPERTY(Operation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0b01, + OperationDefinitionWeakReference, + required, + false, + OperationGroup) + MXF_PROPERTY(InputSegments, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x02, 0x00, 0x00), + 0x0b02, + SegmentStrongReferenceVector, + optional, + false, + OperationGroup) + MXF_PROPERTY(Parameters, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x0a, 0x00, 0x00), + 0x0b03, + ParameterStrongReferenceVector, + optional, + false, + OperationGroup) + MXF_PROPERTY(BypassOverride, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x05, 0x0c, 0x00, 0x00, 0x00, 0x00), + 0x0b04, + UInt32, + optional, + false, + OperationGroup) + MXF_PROPERTY(Rendering, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x06, 0x00, 0x00), + 0x0b05, + SourceReferenceStrongReference, + optional, + false, + OperationGroup) +MXF_CLASS_END(OperationGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x00), + Segment, + true) +MXF_CLASS_SEPARATOR() + +// NestedScope (parent Segment, concrete=true) +MXF_CLASS(NestedScope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0b, 0x00), + Segment, + true) + MXF_PROPERTY(NestedScopeTracks, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x07, 0x00, 0x00), + 0x0c01, + SegmentStrongReferenceVector, + required, + false, + NestedScope) +MXF_CLASS_END(NestedScope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0b, 0x00), + Segment, + true) +MXF_CLASS_SEPARATOR() + +// Pulldown (parent Segment, concrete=true) +MXF_CLASS(Pulldown, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0c, 0x00), + Segment, + true) + MXF_PROPERTY(InputSegment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x07, 0x00, 0x00), + 0x0d01, + SegmentStrongReference, + required, + false, + Pulldown) + MXF_PROPERTY(PulldownKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x40, 0x10, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0d02, + PulldownKindType, + required, + false, + Pulldown) + MXF_PROPERTY(PulldownDirection, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x40, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0d03, + PulldownDirectionType, + required, + false, + Pulldown) + MXF_PROPERTY(PhaseFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x40, 0x10, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0d04, + PhaseFrameType, + required, + false, + Pulldown) +MXF_CLASS_END(Pulldown, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0c, 0x00), + Segment, + true) +MXF_CLASS_SEPARATOR() + +// ScopeReference (parent Segment, concrete=true) +MXF_CLASS(ScopeReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0d, 0x00), + Segment, + true) + MXF_PROPERTY(RelativeScope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x03, 0x03, 0x00, 0x00, 0x00), + 0x0e01, + UInt32, + required, + false, + ScopeReference) + MXF_PROPERTY(RelativeTrack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x03, 0x04, 0x00, 0x00, 0x00), + 0x0e02, + UInt32, + required, + false, + ScopeReference) +MXF_CLASS_END(ScopeReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0d, 0x00), + Segment, + true) +MXF_CLASS_SEPARATOR() + +// Selector (parent Segment, concrete=true) +MXF_CLASS(Selector, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x00), + Segment, + true) + MXF_PROPERTY(SelectedSegment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x09, 0x00, 0x00), + 0x0f01, + SegmentStrongReference, + required, + false, + Selector) + MXF_PROPERTY(AlternateSegments, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x08, 0x00, 0x00), + 0x0f02, + SegmentStrongReferenceVector, + optional, + false, + Selector) +MXF_CLASS_END(Selector, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x00), + Segment, + true) +MXF_CLASS_SEPARATOR() + +// Sequence (parent Segment, concrete=true) +MXF_CLASS(Sequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00), + Segment, + true) + MXF_PROPERTY(ComponentObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x09, 0x00, 0x00), + 0x1001, + ComponentStrongReferenceVector, + required, + false, + Sequence) +MXF_CLASS_END(Sequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00), + Segment, + true) +MXF_CLASS_SEPARATOR() + +// SourceReference (parent Segment, concrete=false) +MXF_CLASS(SourceReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00), + Segment, + false) + MXF_PROPERTY(SourcePackageID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x1101, + PackageIDType, + optional, + false, + SourceReference) + MXF_PROPERTY(SourceTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x1102, + UInt32, + required, + false, + SourceReference) + MXF_PROPERTY(ChannelIDs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x06, 0x01, 0x01, 0x03, 0x07, 0x00, 0x00, 0x00), + 0x1103, + UInt32Array, + optional, + false, + SourceReference) + MXF_PROPERTY(MonoSourceTrackIDs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x06, 0x01, 0x01, 0x03, 0x08, 0x00, 0x00, 0x00), + 0x1104, + UInt32Array, + optional, + false, + SourceReference) +MXF_CLASS_END(SourceReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00), + Segment, + false) +MXF_CLASS_SEPARATOR() + +// SourceClip (parent SourceReference, concrete=true) +MXF_CLASS(SourceClip, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x11, 0x00), + SourceReference, + true) + MXF_PROPERTY(StartPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00), + 0x1201, + PositionType, + optional, + false, + SourceClip) + MXF_PROPERTY(FadeInLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x02, 0x01, 0x01, 0x05, 0x02, 0x00), + 0x1202, + LengthType, + optional, + false, + SourceClip) + MXF_PROPERTY(FadeInType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x30, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x1203, + FadeType, + optional, + false, + SourceClip) + MXF_PROPERTY(FadeOutLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x02, 0x01, 0x01, 0x05, 0x03, 0x00), + 0x1204, + LengthType, + optional, + false, + SourceClip) + MXF_PROPERTY(FadeOutType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x30, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x1205, + FadeType, + optional, + false, + SourceClip) +MXF_CLASS_END(SourceClip, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x11, 0x00), + SourceReference, + true) +MXF_CLASS_SEPARATOR() + +// TextClip (parent SourceReference, concrete=false) +MXF_CLASS(TextClip, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x12, 0x00), + SourceReference, + false) +MXF_CLASS_END(TextClip, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x12, 0x00), + SourceReference, + false) +MXF_CLASS_SEPARATOR() + +// HTMLClip (parent TextClip, concrete=true) +MXF_CLASS(HTMLClip, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x13, 0x00), + TextClip, + true) + MXF_PROPERTY(BeginAnchor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x1401, + UTF16String, + optional, + false, + HTMLClip) + MXF_PROPERTY(EndAnchor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x06, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x1402, + UTF16String, + optional, + false, + HTMLClip) +MXF_CLASS_END(HTMLClip, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x13, 0x00), + TextClip, + true) +MXF_CLASS_SEPARATOR() + +// Timecode (parent Segment, concrete=true) +MXF_CLASS(Timecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x14, 0x00), + Segment, + true) + MXF_PROPERTY(StartTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00), + 0x1501, + PositionType, + required, + false, + Timecode) + MXF_PROPERTY(FramesPerSecond, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x04, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00), + 0x1502, + UInt16, + required, + false, + Timecode) + MXF_PROPERTY(DropFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x1503, + Boolean, + required, + false, + Timecode) +MXF_CLASS_END(Timecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x14, 0x00), + Segment, + true) +MXF_CLASS_SEPARATOR() + +// TimecodeStream (parent Segment, concrete=false) +MXF_CLASS(TimecodeStream, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x15, 0x00), + Segment, + false) + MXF_PROPERTY(TimecodeStreamSampleRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x04, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x1601, + Rational, + required, + false, + TimecodeStream) + MXF_PROPERTY(TimecodeStreamData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x1602, + Stream, + required, + false, + TimecodeStream) + MXF_PROPERTY(TimecodeSource, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x1603, + TCSource, + required, + false, + TimecodeStream) +MXF_CLASS_END(TimecodeStream, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x15, 0x00), + Segment, + false) +MXF_CLASS_SEPARATOR() + +// TimecodeStream12M (parent TimecodeStream, concrete=true) +MXF_CLASS(TimecodeStream12M, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x16, 0x00), + TimecodeStream, + true) + MXF_PROPERTY(IncludeSync, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x1701, + Boolean, + required, + false, + TimecodeStream12M) +MXF_CLASS_END(TimecodeStream12M, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x16, 0x00), + TimecodeStream, + true) +MXF_CLASS_SEPARATOR() + +// Transition (parent Component, concrete=true) +MXF_CLASS(Transition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x17, 0x00), + Component, + true) + MXF_PROPERTY(TransitionOperation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x05, 0x00, 0x00), + 0x1801, + OperationGroupStrongReference, + required, + false, + Transition) + MXF_PROPERTY(CutPoint, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00), + 0x1802, + PositionType, + required, + false, + Transition) +MXF_CLASS_END(Transition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x17, 0x00), + Component, + true) +MXF_CLASS_SEPARATOR() + +// ContentStorage (parent InterchangeObject, concrete=true) +MXF_CLASS(ContentStorage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(Packages, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x01, 0x00, 0x00), + 0x1901, + PackageStrongReferenceSet, + required, + false, + ContentStorage) + MXF_PROPERTY(EssenceDataObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x02, 0x00, 0x00), + 0x1902, + EssenceDataStrongReferenceSet, + optional, + false, + ContentStorage) +MXF_CLASS_END(ContentStorage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// ControlPoint (parent InterchangeObject, concrete=true) +MXF_CLASS(ControlPoint, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x19, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(ControlPointValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00), + 0x1a02, + Indirect, + required, + false, + ControlPoint) + MXF_PROPERTY(ControlPointTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x01, 0x03, 0x10, 0x02, 0x01, 0x00), + 0x1a03, + Rational, + required, + false, + ControlPoint) + MXF_PROPERTY(EditHint, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x1a04, + EditHintType, + optional, + false, + ControlPoint) +MXF_CLASS_END(ControlPoint, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x19, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// DefinitionObject (parent InterchangeObject, concrete=false) +MXF_CLASS(DefinitionObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DefinitionObjectIdentification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x01, 0x15, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x1b01, + AUID, + required, + false, + DefinitionObject) + MXF_PROPERTY(DefinitionObjectName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00), + 0x1b02, + UTF16String, + required, + false, + DefinitionObject) + MXF_PROPERTY(DefinitionObjectDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x1b03, + UTF16String, + optional, + false, + DefinitionObject) +MXF_CLASS_END(DefinitionObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// DataDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(DataDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00), + DefinitionObject, + true) +MXF_CLASS_END(DataDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// OperationDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(OperationDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00), + DefinitionObject, + true) + MXF_PROPERTY(OperationDataDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x1e01, + DataDefinitionWeakReference, + required, + false, + OperationDefinition) + MXF_PROPERTY(IsTimeWarp, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x30, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x1e02, + Boolean, + optional, + false, + OperationDefinition) + MXF_PROPERTY(DegradeTo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x04, 0x01, 0x00, 0x00), + 0x1e03, + OperationDefinitionWeakReferenceVector, + optional, + false, + OperationDefinition) + MXF_PROPERTY(OperationCategory, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00), + 0x1e06, + OperationCategoryType, + optional, + false, + OperationDefinition) + MXF_PROPERTY(OperationInputCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x30, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x1e07, + Int32, + required, + false, + OperationDefinition) + MXF_PROPERTY(Bypass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x30, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x1e08, + UInt32, + optional, + false, + OperationDefinition) + MXF_PROPERTY(OperationParametersDefined, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x02, 0x00, 0x00), + 0x1e09, + ParameterDefinitionWeakReferenceSet, + optional, + false, + OperationDefinition) +MXF_CLASS_END(OperationDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// ParameterDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(ParameterDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00), + DefinitionObject, + true) + MXF_PROPERTY(ParameterType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00), + 0x1f01, + TypeDefinitionWeakReference, + required, + false, + ParameterDefinition) + MXF_PROPERTY(ParameterDisplayUnits, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x05, 0x0b, 0x01, 0x00, 0x00, 0x00), + 0x1f03, + UTF16String, + optional, + false, + ParameterDefinition) +MXF_CLASS_END(ParameterDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// PluginDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(PluginDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00), + DefinitionObject, + true) + MXF_PROPERTY(PluginCategory, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x2203, + PluginCategoryType, + required, + false, + PluginDefinition) + MXF_PROPERTY(PluginVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x2204, + VersionType, + required, + false, + PluginDefinition) + MXF_PROPERTY(PluginVersionString, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x2205, + UTF16String, + optional, + false, + PluginDefinition) + MXF_PROPERTY(DeviceManufacturerName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x2206, + UTF16String, + optional, + false, + PluginDefinition) + MXF_PROPERTY(ManufacturerInfo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x0b, 0x00, 0x00), + 0x2207, + NetworkLocatorStrongReference, + optional, + false, + PluginDefinition) + MXF_PROPERTY(ManufacturerID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x2208, + AUID, + optional, + false, + PluginDefinition) + MXF_PROPERTY(PluginPlatform, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x2209, + AUID, + optional, + false, + PluginDefinition) + MXF_PROPERTY(MinPlatformVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x220a, + VersionType, + optional, + false, + PluginDefinition) + MXF_PROPERTY(MaxPlatformVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x220b, + VersionType, + optional, + false, + PluginDefinition) + MXF_PROPERTY(Engine, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x220c, + AUID, + optional, + false, + PluginDefinition) + MXF_PROPERTY(MinEngineVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x220d, + VersionType, + optional, + false, + PluginDefinition) + MXF_PROPERTY(MaxEngineVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x220e, + VersionType, + optional, + false, + PluginDefinition) + MXF_PROPERTY(PluginAPI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x220f, + AUID, + optional, + false, + PluginDefinition) + MXF_PROPERTY(MinPluginAPI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x2210, + VersionType, + optional, + false, + PluginDefinition) + MXF_PROPERTY(MaxPluginAPI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x0a, 0x00, 0x00, 0x00, 0x00), + 0x2211, + VersionType, + optional, + false, + PluginDefinition) + MXF_PROPERTY(SoftwareOnly, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x0b, 0x00, 0x00, 0x00, 0x00), + 0x2212, + Boolean, + optional, + false, + PluginDefinition) + MXF_PROPERTY(Accelerator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x0c, 0x00, 0x00, 0x00, 0x00), + 0x2213, + Boolean, + optional, + false, + PluginDefinition) + MXF_PROPERTY(PluginLocators, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x0d, 0x00, 0x00, 0x00, 0x00), + 0x2214, + LocatorStrongReferenceVector, + optional, + false, + PluginDefinition) + MXF_PROPERTY(Authentication, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x0e, 0x00, 0x00, 0x00, 0x00), + 0x2215, + Boolean, + optional, + false, + PluginDefinition) + MXF_PROPERTY(ImplementedClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x09, 0x0f, 0x00, 0x00, 0x00, 0x00), + 0x2216, + AUID, + optional, + false, + PluginDefinition) +MXF_CLASS_END(PluginDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// CodecDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(CodecDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00), + DefinitionObject, + true) + MXF_PROPERTY(FileDescriptorClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x07, 0x00, 0x00), + 0x2301, + ClassDefinitionWeakReference, + required, + false, + CodecDefinition) + MXF_PROPERTY(CodecDataDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00), + 0x2302, + DataDefinitionWeakReferenceVector, + required, + false, + CodecDefinition) +MXF_CLASS_END(CodecDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// ContainerDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(ContainerDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00), + DefinitionObject, + true) + MXF_PROPERTY(EssenceIsIdentified, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x2401, + Boolean, + optional, + false, + ContainerDefinition) +MXF_CLASS_END(ContainerDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// InterpolationDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(InterpolationDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00), + DefinitionObject, + true) +MXF_CLASS_END(InterpolationDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// Dictionary (parent InterchangeObject, concrete=true) +MXF_CLASS(Dictionary, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(OperationDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x03, 0x00, 0x00), + 0x2603, + OperationDefinitionStrongReferenceSet, + optional, + false, + Dictionary) + MXF_PROPERTY(ParameterDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x04, 0x00, 0x00), + 0x2604, + ParameterDefinitionStrongReferenceSet, + optional, + false, + Dictionary) + MXF_PROPERTY(DataDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x05, 0x00, 0x00), + 0x2605, + DataDefinitionStrongReferenceSet, + optional, + false, + Dictionary) + MXF_PROPERTY(PluginDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x06, 0x00, 0x00), + 0x2606, + PluginDefinitionStrongReferenceSet, + optional, + false, + Dictionary) + MXF_PROPERTY(CodecDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x07, 0x00, 0x00), + 0x2607, + CodecDefinitionStrongReferenceSet, + optional, + false, + Dictionary) + MXF_PROPERTY(ContainerDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x08, 0x00, 0x00), + 0x2608, + ContainerDefinitionStrongReferenceSet, + optional, + false, + Dictionary) + MXF_PROPERTY(InterpolationDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x09, 0x00, 0x00), + 0x2609, + InterpolationDefinitionStrongReferenceSet, + optional, + false, + Dictionary) + MXF_PROPERTY(KLVDataDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x0a, 0x00, 0x00), + 0x260a, + KLVDataDefinitionStrongReferenceSet, + optional, + false, + Dictionary) + MXF_PROPERTY(TaggedValueDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x0b, 0x00, 0x00), + 0x260b, + TaggedValueDefinitionStrongReferenceSet, + optional, + false, + Dictionary) + MXF_PROPERTY(DescriptiveSchemeDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x01, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + DescriptiveSchemeDefinitionStrongReferenceSet, + optional, + false, + Dictionary) +MXF_CLASS_END(Dictionary, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// EssenceData (parent InterchangeObject, concrete=true) +MXF_CLASS(EssenceData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(LinkedPackageID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00), + 0x2701, + PackageIDType, + required, + false, + EssenceData) + MXF_PROPERTY(EssenceStream, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x2702, + Stream, + optional, + false, + EssenceData) + MXF_PROPERTY(SampleIndex, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x2b01, + Stream, + optional, + false, + EssenceData) + MXF_PROPERTY(EssenceStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x03, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x3f07, + UInt32, + optional, + false, + EssenceData) + MXF_PROPERTY(IndexStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x03, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x3f06, + UInt32, + optional, + false, + EssenceData) + MXF_PROPERTY(PrecedingIndexTable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x04, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + EssenceData) + MXF_PROPERTY(SingularPartitionUsage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x02, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + EssenceData) + MXF_PROPERTY(FollowingIndexTable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x04, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + EssenceData) + MXF_PROPERTY(IsSparse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x04, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + EssenceData) +MXF_CLASS_END(EssenceData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// EssenceDescriptor (parent InterchangeObject, concrete=false) +MXF_CLASS(EssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Locators, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x03, 0x00, 0x00), + 0x2f01, + LocatorStrongReferenceVector, + optional, + false, + EssenceDescriptor) + MXF_PROPERTY(SubDescriptors, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x10, 0x00, 0x00), + 0x0000, + SubDescriptorStrongReferenceVector, + optional, + false, + EssenceDescriptor) +MXF_CLASS_END(EssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// FileDescriptor (parent EssenceDescriptor, concrete=false) +MXF_CLASS(FileDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00), + EssenceDescriptor, + false) + MXF_PROPERTY(SampleRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x3001, + Rational, + optional, + false, + FileDescriptor) + MXF_PROPERTY(EssenceLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x06, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3002, + LengthType, + optional, + false, + FileDescriptor) + MXF_PROPERTY(ContainerFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00), + 0x3004, + ContainerDefinitionWeakReference, + optional, + false, + FileDescriptor) + MXF_PROPERTY(Codec, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00), + 0x3005, + CodecDefinitionWeakReference, + optional, + false, + FileDescriptor) + MXF_PROPERTY(LinkedTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x03, 0x05, 0x00, 0x00, 0x00), + 0x3006, + UInt32, + optional, + false, + FileDescriptor) +MXF_CLASS_END(FileDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00), + EssenceDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// AIFCDescriptor (parent FileDescriptor, concrete=true) +MXF_CLASS(AIFCDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x26, 0x00), + FileDescriptor, + true) + MXF_PROPERTY(AIFCSummary, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x3101, + DataValue, + required, + false, + AIFCDescriptor) +MXF_CLASS_END(AIFCDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x26, 0x00), + FileDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// PictureDescriptor (parent FileDescriptor, concrete=false) +MXF_CLASS(PictureDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00), + FileDescriptor, + false) + MXF_PROPERTY(PictureCompression, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x3201, + AUID, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(StoredHeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x3202, + UInt32, + required, + false, + PictureDescriptor) + MXF_PROPERTY(StoredWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x3203, + UInt32, + required, + false, + PictureDescriptor) + MXF_PROPERTY(SampledHeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00), + 0x3204, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(SampledWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00), + 0x3205, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(SampledXOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00), + 0x3206, + Int32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(SampledYOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x0a, 0x00, 0x00, 0x00), + 0x3207, + Int32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(DisplayHeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00), + 0x3208, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(DisplayWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x0c, 0x00, 0x00, 0x00), + 0x3209, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(DisplayXOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x0d, 0x00, 0x00, 0x00), + 0x320a, + Int32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(DisplayYOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x0e, 0x00, 0x00, 0x00), + 0x320b, + Int32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(FrameLayout, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x320c, + LayoutType, + required, + false, + PictureDescriptor) + MXF_PROPERTY(VideoLineMap, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x03, 0x02, 0x05, 0x00, 0x00, 0x00), + 0x320d, + Int32Array, + required, + false, + PictureDescriptor) + MXF_PROPERTY(ImageAspectRatio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x320e, + Rational, + required, + false, + PictureDescriptor) + MXF_PROPERTY(AlphaTransparency, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x320f, + AlphaTransparencyType, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(TransferCharacteristic, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x00), + 0x3210, + TransferCharacteristicType, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(ColorPrimaries, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x06, 0x01, 0x00), + 0x3219, + ColorPrimariesType, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(CodingEquations, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00), + 0x321a, + CodingEquationsType, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(ImageAlignmentFactor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x18, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x3211, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(FieldDominance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x3212, + FieldNumber, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(ImageStartOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x18, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3213, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(ImageEndOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x18, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x3214, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(SignalStandard, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x05, 0x01, 0x13, 0x00, 0x00, 0x00, 0x00), + 0x3215, + SignalStandardType, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(StoredF2Offset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x03, 0x02, 0x08, 0x00, 0x00, 0x00), + 0x3216, + Int32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(DisplayF2Offset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00), + 0x3217, + Int32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(ActiveFormatDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x03, 0x02, 0x09, 0x00, 0x00, 0x00), + 0x3218, + UInt8, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(ActiveHeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x05, 0x01, 0x13, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(ActiveWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x05, 0x01, 0x14, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(ActiveXOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x05, 0x01, 0x15, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(ActiveYOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x05, 0x01, 0x16, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(AlternativeCenterCuts, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x03, 0x02, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + AUIDSet, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(MasteringDisplayPrimaries, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x04, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ThreeColorPrimaries, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(MasteringDisplayWhitePointChromaticity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x04, 0x01, 0x01, 0x02, 0x00, 0x00), + 0x0000, + ColorPrimary, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(MasteringDisplayMaximumLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x04, 0x01, 0x01, 0x03, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + PictureDescriptor) + MXF_PROPERTY(MasteringDisplayMinimumLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x20, 0x04, 0x01, 0x01, 0x04, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + PictureDescriptor) +MXF_CLASS_END(PictureDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00), + FileDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// CDCIDescriptor (parent PictureDescriptor, concrete=true) +MXF_CLASS(CDCIDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x28, 0x00), + PictureDescriptor, + true) + MXF_PROPERTY(ComponentDepth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x05, 0x03, 0x0a, 0x00, 0x00, 0x00), + 0x3301, + UInt32, + required, + false, + CDCIDescriptor) + MXF_PROPERTY(HorizontalSubsampling, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x3302, + UInt32, + required, + false, + CDCIDescriptor) + MXF_PROPERTY(ColorSiting, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x3303, + ColorSitingType, + optional, + false, + CDCIDescriptor) + MXF_PROPERTY(BlackRefLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x03, 0x03, 0x00, 0x00, 0x00), + 0x3304, + UInt32, + optional, + false, + CDCIDescriptor) + MXF_PROPERTY(WhiteRefLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x03, 0x04, 0x00, 0x00, 0x00), + 0x3305, + UInt32, + optional, + false, + CDCIDescriptor) + MXF_PROPERTY(ColorRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x05, 0x03, 0x05, 0x00, 0x00, 0x00), + 0x3306, + UInt32, + optional, + false, + CDCIDescriptor) + MXF_PROPERTY(PaddingBits, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x18, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x3307, + Int16, + optional, + false, + CDCIDescriptor) + MXF_PROPERTY(VerticalSubsampling, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x05, 0x01, 0x10, 0x00, 0x00, 0x00), + 0x3308, + UInt32, + optional, + false, + CDCIDescriptor) + MXF_PROPERTY(AlphaSampleDepth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x05, 0x03, 0x07, 0x00, 0x00, 0x00), + 0x3309, + UInt32, + optional, + false, + CDCIDescriptor) + MXF_PROPERTY(ReversedByteOrder, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x01, 0x0a, 0x00, 0x00, 0x00), + 0x330b, + Boolean, + optional, + false, + CDCIDescriptor) +MXF_CLASS_END(CDCIDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x28, 0x00), + PictureDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// RGBADescriptor (parent PictureDescriptor, concrete=true) +MXF_CLASS(RGBADescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x29, 0x00), + PictureDescriptor, + true) + MXF_PROPERTY(PixelLayout, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x05, 0x03, 0x06, 0x00, 0x00, 0x00), + 0x3401, + RGBALayout, + required, + false, + RGBADescriptor) + MXF_PROPERTY(Palette, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x05, 0x03, 0x08, 0x00, 0x00, 0x00), + 0x3403, + DataValue, + optional, + false, + RGBADescriptor) + MXF_PROPERTY(PaletteLayout, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x05, 0x03, 0x09, 0x00, 0x00, 0x00), + 0x3404, + RGBALayout, + optional, + false, + RGBADescriptor) + MXF_PROPERTY(ScanningDirection, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x3405, + ScanningDirectionType, + optional, + false, + RGBADescriptor) + MXF_PROPERTY(ComponentMaxRef, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x05, 0x03, 0x0b, 0x00, 0x00, 0x00), + 0x3406, + UInt32, + optional, + false, + RGBADescriptor) + MXF_PROPERTY(ComponentMinRef, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x05, 0x03, 0x0c, 0x00, 0x00, 0x00), + 0x3407, + UInt32, + optional, + false, + RGBADescriptor) + MXF_PROPERTY(AlphaMaxRef, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x05, 0x03, 0x0d, 0x00, 0x00, 0x00), + 0x3408, + UInt32, + optional, + false, + RGBADescriptor) + MXF_PROPERTY(AlphaMinRef, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x05, 0x03, 0x0e, 0x00, 0x00, 0x00), + 0x3409, + UInt32, + optional, + false, + RGBADescriptor) +MXF_CLASS_END(RGBADescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x29, 0x00), + PictureDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// HTMLDescriptor (parent FileDescriptor, concrete=true) +MXF_CLASS(HTMLDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2a, 0x00), + FileDescriptor, + true) +MXF_CLASS_END(HTMLDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2a, 0x00), + FileDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// TIFFDescriptor (parent FileDescriptor, concrete=true) +MXF_CLASS(TIFFDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2b, 0x00), + FileDescriptor, + true) + MXF_PROPERTY(IsUniform, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x02, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00), + 0x3701, + Boolean, + required, + false, + TIFFDescriptor) + MXF_PROPERTY(IsContiguous, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x08, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x3702, + Boolean, + required, + false, + TIFFDescriptor) + MXF_PROPERTY(LeadingLines, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x3703, + Int32, + optional, + false, + TIFFDescriptor) + MXF_PROPERTY(TrailingLines, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x02, 0x04, 0x00, 0x00, 0x00), + 0x3704, + Int32, + optional, + false, + TIFFDescriptor) + MXF_PROPERTY(JPEGTableID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x02, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00), + 0x3705, + JPEGTableIDType, + optional, + false, + TIFFDescriptor) + MXF_PROPERTY(TIFFSummary, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x3706, + DataValue, + required, + false, + TIFFDescriptor) +MXF_CLASS_END(TIFFDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2b, 0x00), + FileDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// WAVEDescriptor (parent FileDescriptor, concrete=true) +MXF_CLASS(WAVEDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2c, 0x00), + FileDescriptor, + true) + MXF_PROPERTY(WAVESummary, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x3801, + DataValue, + required, + false, + WAVEDescriptor) +MXF_CLASS_END(WAVEDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2c, 0x00), + FileDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// FilmDescriptor (parent EssenceDescriptor, concrete=true) +MXF_CLASS(FilmDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2d, 0x00), + EssenceDescriptor, + true) + MXF_PROPERTY(FilmFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x08, 0x00, 0x00), + 0x3901, + FilmType, + optional, + false, + FilmDescriptor) + MXF_PROPERTY(FrameRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x08, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x3902, + UInt32, + optional, + false, + FilmDescriptor) + MXF_PROPERTY(PerforationsPerFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00), + 0x3903, + UInt8, + optional, + false, + FilmDescriptor) + MXF_PROPERTY(FilmAspectRatio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x02, 0x03, 0x00, 0x00), + 0x3904, + Rational, + optional, + false, + FilmDescriptor) + MXF_PROPERTY(FilmStockManufacturer, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x06, 0x01, 0x00), + 0x3905, + UTF16String, + optional, + false, + FilmDescriptor) + MXF_PROPERTY(FilmStockKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x05, 0x01, 0x00), + 0x3906, + UTF16String, + optional, + false, + FilmDescriptor) + MXF_PROPERTY(FilmFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x04, 0x01, 0x00), + 0x3907, + UTF16String, + optional, + false, + FilmDescriptor) + MXF_PROPERTY(FilmBatchNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x07, 0x01, 0x00), + 0x3908, + UTF16String, + optional, + false, + FilmDescriptor) +MXF_CLASS_END(FilmDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2d, 0x00), + EssenceDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// TapeDescriptor (parent EssenceDescriptor, concrete=true) +MXF_CLASS(TapeDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 0x00), + EssenceDescriptor, + true) + MXF_PROPERTY(TapeFormFactor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x3a01, + TapeCaseType, + optional, + false, + TapeDescriptor) + MXF_PROPERTY(VideoSignal, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x3a02, + VideoSignalType, + optional, + false, + TapeDescriptor) + MXF_PROPERTY(TapeFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00), + 0x3a03, + TapeFormatType, + optional, + false, + TapeDescriptor) + MXF_PROPERTY(TapeCapacity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x3a04, + UInt32, + optional, + false, + TapeDescriptor) + MXF_PROPERTY(TapeManufacturer, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00), + 0x3a05, + UTF16String, + optional, + false, + TapeDescriptor) + MXF_PROPERTY(TapeFormulation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x3a06, + UTF16String, + optional, + false, + TapeDescriptor) + MXF_PROPERTY(TapeBatchNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x06, 0x01, 0x00, 0x00), + 0x3a07, + UTF16String, + optional, + false, + TapeDescriptor) + MXF_PROPERTY(TapeStock, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x05, 0x01, 0x00, 0x00), + 0x3a08, + UTF16String, + optional, + false, + TapeDescriptor) +MXF_CLASS_END(TapeDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 0x00), + EssenceDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// Preface (parent InterchangeObject, concrete=true) +MXF_CLASS(Preface, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2f, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(ByteOrder, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x3b01, + Int16, + optional, + false, + Preface) + MXF_PROPERTY(FileLastModified, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x01, 0x10, 0x02, 0x04, 0x00, 0x00), + 0x3b02, + TimeStamp, + required, + false, + Preface) + MXF_PROPERTY(ContentStorageObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00), + 0x3b03, + ContentStorageStrongReference, + required, + false, + Preface) + MXF_PROPERTY(Dictionary, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x02, 0x00, 0x00), + 0x3b04, + DictionaryStrongReference, + optional, + false, + Preface) + MXF_PROPERTY(FormatVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x3b05, + VersionType, + required, + false, + Preface) + MXF_PROPERTY(IdentificationList, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x04, 0x00, 0x00), + 0x3b06, + IdentificationStrongReferenceVector, + required, + false, + Preface) + MXF_PROPERTY(ObjectModelVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x3b07, + UInt32, + optional, + false, + Preface) + MXF_PROPERTY(PrimaryPackage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00), + 0x3b08, + PackageWeakReference, + optional, + false, + Preface) + MXF_PROPERTY(OperationalPattern, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x3b09, + AUID, + required, + false, + Preface) + MXF_PROPERTY(EssenceContainers, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x02, 0x02, 0x10, 0x02, 0x01, 0x00, 0x00), + 0x3b0a, + AUIDSet, + required, + false, + Preface) + MXF_PROPERTY(DescriptiveSchemes, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x02, 0x02, 0x10, 0x02, 0x02, 0x00, 0x00), + 0x3b0b, + AUIDSet, + required, + false, + Preface) + MXF_PROPERTY(IsRIPPresent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x04, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + Preface) + MXF_PROPERTY(APP_VTRErrorCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x40, 0x01, 0x01, 0x00), + 0x0000, + UInt32, + optional, + false, + Preface) + MXF_PROPERTY(APP_PSEFailureCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x40, 0x01, 0x02, 0x00), + 0x0000, + UInt32, + optional, + false, + Preface) + MXF_PROPERTY(APP_DigiBetaDropoutCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x40, 0x01, 0x03, 0x00), + 0x0000, + UInt32, + optional, + false, + Preface) + MXF_PROPERTY(APP_TimecodeBreakCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x40, 0x01, 0x04, 0x00), + 0x0000, + UInt32, + optional, + false, + Preface) + MXF_PROPERTY(Specification_Identifiers, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + AUIDSet, + optional, + false, + Preface) + MXF_PROPERTY(ConformsToSpecifications, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x02, 0x02, 0x10, 0x02, 0x04, 0x00, 0x00), + 0x0000, + AUIDSet, + optional, + false, + Preface) +MXF_CLASS_END(Preface, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2f, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// Identification (parent InterchangeObject, concrete=true) +MXF_CLASS(Identification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(ApplicationSupplierName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x3c01, + UTF16String, + required, + false, + Identification) + MXF_PROPERTY(ApplicationName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x03, 0x01, 0x00, 0x00), + 0x3c02, + UTF16String, + required, + false, + Identification) + MXF_PROPERTY(ApplicationVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x3c03, + ProductVersionType, + optional, + false, + Identification) + MXF_PROPERTY(ApplicationVersionString, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x05, 0x01, 0x00, 0x00), + 0x3c04, + UTF16String, + required, + false, + Identification) + MXF_PROPERTY(ApplicationProductID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x07, 0x00, 0x00, 0x00), + 0x3c05, + AUID, + required, + false, + Identification) + MXF_PROPERTY(FileModificationDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x01, 0x10, 0x02, 0x03, 0x00, 0x00), + 0x3c06, + TimeStamp, + optional, + false, + Identification) + MXF_PROPERTY(ToolkitVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x0a, 0x00, 0x00, 0x00), + 0x3c07, + ProductVersionType, + optional, + false, + Identification) + MXF_PROPERTY(ApplicationPlatform, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x06, 0x01, 0x00, 0x00), + 0x3c08, + UTF16String, + optional, + false, + Identification) + MXF_PROPERTY(GenerationID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x3c09, + AUID, + required, + false, + Identification) +MXF_CLASS_END(Identification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// Locator (parent InterchangeObject, concrete=false) +MXF_CLASS(Locator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(Locator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// NetworkLocator (parent Locator, concrete=true) +MXF_CLASS(NetworkLocator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00), + Locator, + true) + MXF_PROPERTY(URL, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x4001, + UTF16String, + required, + false, + NetworkLocator) +MXF_CLASS_END(NetworkLocator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00), + Locator, + true) +MXF_CLASS_SEPARATOR() + +// TextLocator (parent Locator, concrete=true) +MXF_CLASS(TextLocator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x33, 0x00), + Locator, + true) + MXF_PROPERTY(LocationName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x4101, + UTF16String, + required, + false, + TextLocator) +MXF_CLASS_END(TextLocator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x33, 0x00), + Locator, + true) +MXF_CLASS_SEPARATOR() + +// Package (parent InterchangeObject, concrete=false) +MXF_CLASS(Package, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PackageID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x10, 0x00, 0x00, 0x00, 0x00), + 0x4401, + PackageIDType, + required, + false, + Package) + MXF_PROPERTY(PackageName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x4402, + UTF16String, + optional, + false, + Package) + MXF_PROPERTY(PackageTracks, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x05, 0x00, 0x00), + 0x4403, + TrackStrongReferenceVector, + required, + false, + Package) + MXF_PROPERTY(PackageLastModified, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x01, 0x10, 0x02, 0x05, 0x00, 0x00), + 0x4404, + TimeStamp, + required, + false, + Package) + MXF_PROPERTY(CreationTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x01, 0x10, 0x01, 0x03, 0x00, 0x00), + 0x4405, + TimeStamp, + required, + false, + Package) + MXF_PROPERTY(PackageUserComments, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0c, 0x00, 0x00, 0x00), + 0x4406, + TaggedValueStrongReferenceVector, + optional, + false, + Package) + MXF_PROPERTY(PackageKLVData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x10, 0x03, 0x00, 0x00, 0x00), + 0x4407, + KLVDataStrongReferenceVector, + optional, + false, + Package) + MXF_PROPERTY(PackageAttributes, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x10, 0x07, 0x00, 0x00, 0x00), + 0x4409, + TaggedValueStrongReferenceVector, + optional, + false, + Package) + MXF_PROPERTY(PackageUsage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x05, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x4408, + UsageType, + optional, + false, + Package) +MXF_CLASS_END(Package, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// CompositionPackage (parent Package, concrete=true) +MXF_CLASS(CompositionPackage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x35, 0x00), + Package, + true) + MXF_PROPERTY(DefaultFadeLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x02, 0x01, 0x01, 0x05, 0x01, 0x00), + 0x4501, + LengthType, + optional, + false, + CompositionPackage) + MXF_PROPERTY(DefaultFadeType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x30, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x4502, + FadeType, + optional, + false, + CompositionPackage) + MXF_PROPERTY(DefaultFadeEditUnit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x4503, + Rational, + optional, + false, + CompositionPackage) + MXF_PROPERTY(CompositionRendering, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x0a, 0x00, 0x00), + 0x4504, + PackageIDType, + optional, + false, + CompositionPackage) +MXF_CLASS_END(CompositionPackage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x35, 0x00), + Package, + true) +MXF_CLASS_SEPARATOR() + +// MaterialPackage (parent Package, concrete=true) +MXF_CLASS(MaterialPackage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x36, 0x00), + Package, + true) +MXF_CLASS_END(MaterialPackage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x36, 0x00), + Package, + true) +MXF_CLASS_SEPARATOR() + +// SourcePackage (parent Package, concrete=true) +MXF_CLASS(SourcePackage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x37, 0x00), + Package, + true) + MXF_PROPERTY(EssenceDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x03, 0x00, 0x00), + 0x4701, + EssenceDescriptorStrongReference, + required, + false, + SourcePackage) +MXF_CLASS_END(SourcePackage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x37, 0x00), + Package, + true) +MXF_CLASS_SEPARATOR() + +// Track (parent InterchangeObject, concrete=false) +MXF_CLASS(Track, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x4801, + UInt32, + required, + false, + Track) + MXF_PROPERTY(TrackName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x4802, + UTF16String, + optional, + false, + Track) + MXF_PROPERTY(TrackSegment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x04, 0x00, 0x00), + 0x4803, + SegmentStrongReference, + required, + false, + Track) + MXF_PROPERTY(EssenceTrackNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x4804, + UInt32, + optional, + false, + Track) +MXF_CLASS_END(Track, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// EventTrack (parent Track, concrete=true) +MXF_CLASS(EventTrack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x39, 0x00), + Track, + true) + MXF_PROPERTY(EventTrackEditRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x4901, + Rational, + required, + false, + EventTrack) + MXF_PROPERTY(EventTrackOrigin, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x0b, 0x00, 0x00), + 0x4902, + PositionType, + optional, + false, + EventTrack) +MXF_CLASS_END(EventTrack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x39, 0x00), + Track, + true) +MXF_CLASS_SEPARATOR() + +// StaticTrack (parent Track, concrete=true) +MXF_CLASS(StaticTrack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3a, 0x00), + Track, + true) +MXF_CLASS_END(StaticTrack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3a, 0x00), + Track, + true) +MXF_CLASS_SEPARATOR() + +// TimelineTrack (parent Track, concrete=true) +MXF_CLASS(TimelineTrack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3b, 0x00), + Track, + true) + MXF_PROPERTY(EditRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x4b01, + Rational, + required, + false, + TimelineTrack) + MXF_PROPERTY(Origin, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00), + 0x4b02, + PositionType, + required, + false, + TimelineTrack) + MXF_PROPERTY(MarkIn, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x0c, 0x00, 0x00), + 0x4b03, + PositionType, + optional, + false, + TimelineTrack) + MXF_PROPERTY(MarkOut, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x02, 0x01, 0x03, 0x02, 0x03, 0x00, 0x00), + 0x4b04, + PositionType, + optional, + false, + TimelineTrack) + MXF_PROPERTY(UserPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x0d, 0x00, 0x00), + 0x4b05, + PositionType, + optional, + false, + TimelineTrack) + MXF_PROPERTY(PackageMarkInPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x0e, 0x00, 0x00), + 0x4b06, + PositionType, + optional, + false, + TimelineTrack) + MXF_PROPERTY(PackageMarkOutPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x07, 0x02, 0x01, 0x03, 0x02, 0x04, 0x00, 0x00), + 0x4b07, + PositionType, + optional, + false, + TimelineTrack) +MXF_CLASS_END(TimelineTrack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3b, 0x00), + Track, + true) +MXF_CLASS_SEPARATOR() + +// Parameter (parent InterchangeObject, concrete=false) +MXF_CLASS(Parameter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3c, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ParameterDefinitionReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x04, 0x00, 0x00), + 0x4c01, + AUID, + required, + false, + Parameter) +MXF_CLASS_END(Parameter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3c, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// ConstantValue (parent Parameter, concrete=true) +MXF_CLASS(ConstantValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3d, 0x00), + Parameter, + true) + MXF_PROPERTY(Value, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x4d01, + Indirect, + required, + false, + ConstantValue) +MXF_CLASS_END(ConstantValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3d, 0x00), + Parameter, + true) +MXF_CLASS_SEPARATOR() + +// VaryingValue (parent Parameter, concrete=true) +MXF_CLASS(VaryingValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3e, 0x00), + Parameter, + true) + MXF_PROPERTY(Interpolation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x05, 0x00, 0x00), + 0x4e01, + InterpolationDefinitionWeakReference, + required, + false, + VaryingValue) + MXF_PROPERTY(PointList, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x06, 0x00, 0x00), + 0x4e02, + ControlPointStrongReferenceVector, + required, + false, + VaryingValue) +MXF_CLASS_END(VaryingValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3e, 0x00), + Parameter, + true) +MXF_CLASS_SEPARATOR() + +// TaggedValue (parent InterchangeObject, concrete=true) +MXF_CLASS(TaggedValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(Tag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x09, 0x01, 0x00, 0x00), + 0x5001, + UTF16String, + required, + false, + TaggedValue) + MXF_PROPERTY(IndirectValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00), + 0x5003, + Indirect, + required, + false, + TaggedValue) +MXF_CLASS_END(TaggedValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// KLVData (parent InterchangeObject, concrete=true) +MXF_CLASS(KLVData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(KLVDataValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x10, 0x02, 0x00, 0x00, 0x00), + 0x5101, + Opaque, + required, + false, + KLVData) +MXF_CLASS_END(KLVData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// DescriptiveMarker (parent CommentMarker, concrete=true) +MXF_CLASS(DescriptiveMarker, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x41, 0x00), + CommentMarker, + true) + MXF_PROPERTY(DescribedTrackIDs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x07, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x6102, + UInt32Set, + optional, + false, + DescriptiveMarker) + MXF_PROPERTY(DescriptiveFrameworkObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x0c, 0x00, 0x00), + 0x6101, + DescriptiveFrameworkStrongReference, + optional, + false, + DescriptiveMarker) + MXF_PROPERTY(DescriptiveMetadataPlugInID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x05, 0x20, 0x07, 0x01, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + UUID, + optional, + false, + DescriptiveMarker) + MXF_PROPERTY(DescriptiveMetadataScheme, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x06, 0x08, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AUID, + optional, + false, + DescriptiveMarker) + MXF_PROPERTY(DescriptiveMetadataApplicationEnvironmentID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x05, 0x20, 0x07, 0x01, 0x10, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DescriptiveMarker) +MXF_CLASS_END(DescriptiveMarker, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x41, 0x00), + CommentMarker, + true) +MXF_CLASS_SEPARATOR() + +// SoundDescriptor (parent FileDescriptor, concrete=true) +MXF_CLASS(SoundDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00), + FileDescriptor, + true) + MXF_PROPERTY(AudioSampleRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x3d03, + Rational, + required, + false, + SoundDescriptor) + MXF_PROPERTY(Locked, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x02, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x3d02, + Boolean, + optional, + false, + SoundDescriptor) + MXF_PROPERTY(AudioReferenceLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x3d04, + Int8, + optional, + false, + SoundDescriptor) + MXF_PROPERTY(ElectrospatialFormulation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x3d05, + ElectroSpatialFormulation, + optional, + false, + SoundDescriptor) + MXF_PROPERTY(ChannelCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x3d07, + UInt32, + required, + false, + SoundDescriptor) + MXF_PROPERTY(QuantizationBits, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x02, 0x03, 0x03, 0x04, 0x00, 0x00, 0x00), + 0x3d01, + UInt32, + required, + false, + SoundDescriptor) + MXF_PROPERTY(DialNorm, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x3d0c, + Int8, + optional, + false, + SoundDescriptor) + MXF_PROPERTY(SoundCompression, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3d06, + AUID, + optional, + false, + SoundDescriptor) + MXF_PROPERTY(ReferenceAudioAlignmentLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + SoundDescriptor) + MXF_PROPERTY(ReferenceImageEditRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x0000, + Rational, + optional, + false, + SoundDescriptor) +MXF_CLASS_END(SoundDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00), + FileDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// DataEssenceDescriptor (parent FileDescriptor, concrete=true) +MXF_CLASS(DataEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x43, 0x00), + FileDescriptor, + true) + MXF_PROPERTY(DataEssenceCoding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3e01, + AUID, + optional, + false, + DataEssenceDescriptor) +MXF_CLASS_END(DataEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x43, 0x00), + FileDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// MultipleDescriptor (parent FileDescriptor, concrete=true) +MXF_CLASS(MultipleDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x44, 0x00), + FileDescriptor, + true) + MXF_PROPERTY(FileDescriptors, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x0b, 0x00, 0x00), + 0x3f01, + FileDescriptorStrongReferenceVector, + required, + false, + MultipleDescriptor) +MXF_CLASS_END(MultipleDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x44, 0x00), + FileDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// DescriptiveClip (parent SourceClip, concrete=true) +MXF_CLASS(DescriptiveClip, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x45, 0x00), + SourceClip, + true) + MXF_PROPERTY(DescriptiveClipDescribedTrackIDs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x07, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x6103, + UInt32Set, + optional, + false, + DescriptiveClip) +MXF_CLASS_END(DescriptiveClip, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x45, 0x00), + SourceClip, + true) +MXF_CLASS_SEPARATOR() + +// DateTimeDescriptor (parent FileDescriptor, concrete=false) +MXF_CLASS(DateTimeDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x46, 0x00), + FileDescriptor, + false) + MXF_PROPERTY(DateTimeRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x3501, + Rational, + optional, + false, + DateTimeDescriptor) + MXF_PROPERTY(DateTimeDropFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x04, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x3502, + Boolean, + optional, + false, + DateTimeDescriptor) + MXF_PROPERTY(DateTimeEmbedded, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x04, 0x01, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x3503, + Boolean, + optional, + false, + DateTimeDescriptor) + MXF_PROPERTY(DateTimeKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x04, 0x01, 0x02, 0x04, 0x00, 0x00, 0x00), + 0x3504, + AUID, + required, + false, + DateTimeDescriptor) +MXF_CLASS_END(DateTimeDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x46, 0x00), + FileDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// AES3PCMDescriptor (parent WAVEPCMDescriptor, concrete=true) +MXF_CLASS(AES3PCMDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x47, 0x00), + WAVEPCMDescriptor, + true) + MXF_PROPERTY(Emphasis, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x3d0d, + EmphasisType, + optional, + false, + AES3PCMDescriptor) + MXF_PROPERTY(BlockStartOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x03, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x3d0f, + UInt16, + optional, + false, + AES3PCMDescriptor) + MXF_PROPERTY(AuxBitsMode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x3d08, + AuxBitsModeType, + optional, + false, + AES3PCMDescriptor) + MXF_PROPERTY(ChannelStatusMode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x3d10, + ChannelStatusModeArray, + optional, + false, + AES3PCMDescriptor) + MXF_PROPERTY(FixedChannelStatusData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x3d11, + UInt8Array, + optional, + false, + AES3PCMDescriptor) + MXF_PROPERTY(UserDataMode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x3d12, + UserDataModeArray, + optional, + false, + AES3PCMDescriptor) + MXF_PROPERTY(FixedUserData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x3d13, + UInt8Array, + optional, + false, + AES3PCMDescriptor) +MXF_CLASS_END(AES3PCMDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x47, 0x00), + WAVEPCMDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// WAVEPCMDescriptor (parent SoundDescriptor, concrete=true) +MXF_CLASS(WAVEPCMDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x48, 0x00), + SoundDescriptor, + true) + MXF_PROPERTY(BlockAlign, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x3d0a, + UInt16, + required, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(SequenceOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x3d0b, + UInt8, + optional, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(AverageBytesPerSecond, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x03, 0x03, 0x05, 0x00, 0x00, 0x00), + 0x3d09, + UInt32, + required, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(ChannelAssignment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x3d32, + AUID, + optional, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(PeakEnvelopeVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x3d29, + UInt32, + optional, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(PeakEnvelopeFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x02, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00), + 0x3d2a, + UInt32, + optional, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(PointsPerPeakValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x02, 0x03, 0x01, 0x08, 0x00, 0x00, 0x00), + 0x3d2b, + UInt32, + optional, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(PeakEnvelopeBlockSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x02, 0x03, 0x01, 0x09, 0x00, 0x00, 0x00), + 0x3d2c, + UInt32, + optional, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(PeakChannels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x02, 0x03, 0x01, 0x0a, 0x00, 0x00, 0x00), + 0x3d2d, + UInt32, + optional, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(PeakFrames, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x02, 0x03, 0x01, 0x0b, 0x00, 0x00, 0x00), + 0x3d2e, + UInt32, + optional, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(PeakOfPeaksPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x02, 0x03, 0x01, 0x0c, 0x00, 0x00, 0x00), + 0x3d2f, + PositionType, + optional, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(PeakEnvelopeTimestamp, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x02, 0x03, 0x01, 0x0d, 0x00, 0x00, 0x00), + 0x3d30, + TimeStamp, + optional, + false, + WAVEPCMDescriptor) + MXF_PROPERTY(PeakEnvelopeData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x02, 0x03, 0x01, 0x0e, 0x00, 0x00, 0x00), + 0x3d31, + Stream, + optional, + false, + WAVEPCMDescriptor) +MXF_CLASS_END(WAVEPCMDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x48, 0x00), + SoundDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// PhysicalDescriptor (parent EssenceDescriptor, concrete=false) +MXF_CLASS(PhysicalDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x49, 0x00), + EssenceDescriptor, + false) +MXF_CLASS_END(PhysicalDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x49, 0x00), + EssenceDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// ImportDescriptor (parent PhysicalDescriptor, concrete=true) +MXF_CLASS(ImportDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4a, 0x00), + PhysicalDescriptor, + true) +MXF_CLASS_END(ImportDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4a, 0x00), + PhysicalDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// RecordingDescriptor (parent PhysicalDescriptor, concrete=true) +MXF_CLASS(RecordingDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4b, 0x00), + PhysicalDescriptor, + true) +MXF_CLASS_END(RecordingDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4b, 0x00), + PhysicalDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// TaggedValueDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(TaggedValueDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00), + DefinitionObject, + true) + MXF_PROPERTY(TaggedValueParentProperties, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x05, 0x00, 0x00), + 0x4c11, + PropertyDefinitionWeakReferenceSet, + required, + false, + TaggedValueDefinition) +MXF_CLASS_END(TaggedValueDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// KLVDataDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(KLVDataDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00), + DefinitionObject, + true) + MXF_PROPERTY(KLVDataParentProperties, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x04, 0x00, 0x00), + 0x4d11, + PropertyDefinitionWeakReferenceSet, + required, + false, + KLVDataDefinition) + MXF_PROPERTY(KLVDataType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00), + 0x4d12, + TypeDefinitionWeakReference, + optional, + false, + KLVDataDefinition) +MXF_CLASS_END(KLVDataDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// AuxiliaryDescriptor (parent PhysicalDescriptor, concrete=true) +MXF_CLASS(AuxiliaryDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4e, 0x00), + PhysicalDescriptor, + true) + MXF_PROPERTY(MIMEType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x09, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x4e11, + UTF16String, + required, + false, + AuxiliaryDescriptor) + MXF_PROPERTY(CharSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x09, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x4e12, + UTF16String, + optional, + false, + AuxiliaryDescriptor) +MXF_CLASS_END(AuxiliaryDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4e, 0x00), + PhysicalDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// RIFFChunk (parent InterchangeObject, concrete=true) +MXF_CLASS(RIFFChunk, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4f, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(ChunkID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x06, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x4f01, + UInt32, + required, + false, + RIFFChunk) + MXF_PROPERTY(ChunkLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x06, 0x09, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x4f02, + UInt32, + required, + false, + RIFFChunk) + MXF_PROPERTY(ChunkData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x4f03, + Stream, + required, + false, + RIFFChunk) +MXF_CLASS_END(RIFFChunk, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4f, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// BWFImportDescriptor (parent ImportDescriptor, concrete=true) +MXF_CLASS(BWFImportDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x50, 0x00), + ImportDescriptor, + true) + MXF_PROPERTY(QltyFileSecurityReport, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x03, 0x02, 0x05, 0x00, 0x00, 0x00), + 0x3d15, + UInt32, + optional, + false, + BWFImportDescriptor) + MXF_PROPERTY(QltyFileSecurityWave, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x03, 0x02, 0x06, 0x00, 0x00, 0x00), + 0x3d16, + UInt32, + optional, + false, + BWFImportDescriptor) + MXF_PROPERTY(BextCodingHistory, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x3d21, + UTF16String, + optional, + false, + BWFImportDescriptor) + MXF_PROPERTY(QltyBasicData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x02, 0x01, 0x00, 0x00), + 0x3d22, + UTF16String, + optional, + false, + BWFImportDescriptor) + MXF_PROPERTY(QltyStartOfModulation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x03, 0x01, 0x00, 0x00), + 0x3d23, + UTF16String, + optional, + false, + BWFImportDescriptor) + MXF_PROPERTY(QltyQualityEvent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x04, 0x01, 0x00, 0x00), + 0x3d24, + UTF16String, + optional, + false, + BWFImportDescriptor) + MXF_PROPERTY(QltyEndOfModulation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x05, 0x01, 0x00, 0x00), + 0x3d25, + UTF16String, + optional, + false, + BWFImportDescriptor) + MXF_PROPERTY(QltyQualityParameter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x06, 0x01, 0x00, 0x00), + 0x3d26, + UTF16String, + optional, + false, + BWFImportDescriptor) + MXF_PROPERTY(QltyOperatorComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x07, 0x01, 0x00, 0x00), + 0x3d27, + UTF16String, + optional, + false, + BWFImportDescriptor) + MXF_PROPERTY(QltyCueSheet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x08, 0x01, 0x00, 0x00), + 0x3d28, + UTF16String, + optional, + false, + BWFImportDescriptor) + MXF_PROPERTY(UnknownBWFChunks, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x0f, 0x00, 0x00), + 0x3d33, + RIFFChunkStrongReferenceVector, + optional, + false, + BWFImportDescriptor) +MXF_CLASS_END(BWFImportDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x50, 0x00), + ImportDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// MPEGVideoDescriptor (parent CDCIDescriptor, concrete=true) +MXF_CLASS(MPEGVideoDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x51, 0x00), + CDCIDescriptor, + true) + MXF_PROPERTY(SingleSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x02, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + MPEGVideoDescriptor) + MXF_PROPERTY(ConstantBPictureCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x03, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + MPEGVideoDescriptor) + MXF_PROPERTY(CodedContentScanning, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x04, 0x00, 0x00), + 0x0000, + ContentScanningType, + optional, + false, + MPEGVideoDescriptor) + MXF_PROPERTY(LowDelay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x05, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + MPEGVideoDescriptor) + MXF_PROPERTY(ClosedGOP, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x06, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + MPEGVideoDescriptor) + MXF_PROPERTY(IdenticalGOP, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x07, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + MPEGVideoDescriptor) + MXF_PROPERTY(MaxGOP, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x08, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + MPEGVideoDescriptor) + MXF_PROPERTY(MaxBPictureCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x09, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + MPEGVideoDescriptor) + MXF_PROPERTY(BitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x0b, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + MPEGVideoDescriptor) + MXF_PROPERTY(ProfileAndLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x0a, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + MPEGVideoDescriptor) +MXF_CLASS_END(MPEGVideoDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x51, 0x00), + CDCIDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// ParsedTextDescriptor (parent DataEssenceDescriptor, concrete=false) +MXF_CLASS(ParsedTextDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x52, 0x00), + DataEssenceDescriptor, + false) + MXF_PROPERTY(MIMEEncoding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x09, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x5212, + UTF16String, + optional, + false, + ParsedTextDescriptor) +MXF_CLASS_END(ParsedTextDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x52, 0x00), + DataEssenceDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// SGMLDescriptor (parent ParsedTextDescriptor, concrete=false) +MXF_CLASS(SGMLDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x53, 0x00), + ParsedTextDescriptor, + false) +MXF_CLASS_END(SGMLDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x53, 0x00), + ParsedTextDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// XMLDescriptor (parent SGMLDescriptor, concrete=false) +MXF_CLASS(XMLDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x54, 0x00), + SGMLDescriptor, + false) + MXF_PROPERTY(DefaultNamespaceURI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x5401, + UTF16String, + required, + false, + XMLDescriptor) + MXF_PROPERTY(NamespaceURIs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00), + 0x5402, + UTF16StringArray, + optional, + false, + XMLDescriptor) + MXF_PROPERTY(NamespacePrefixes, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x06, 0x01, 0x00, 0x00, 0x00), + 0x5403, + UTF16StringArray, + optional, + false, + XMLDescriptor) +MXF_CLASS_END(XMLDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x54, 0x00), + SGMLDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// HTMLParsedTextDescriptor (parent SGMLDescriptor, concrete=false) +MXF_CLASS(HTMLParsedTextDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x55, 0x00), + SGMLDescriptor, + false) + MXF_PROPERTY(HTMLDOCTYPE, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x5501, + UTF16String, + required, + false, + HTMLParsedTextDescriptor) +MXF_CLASS_END(HTMLParsedTextDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x55, 0x00), + SGMLDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// RP217Descriptor (parent DataEssenceDescriptor, concrete=false) +MXF_CLASS(RP217Descriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x56, 0x00), + DataEssenceDescriptor, + false) + MXF_PROPERTY(RP217DataStreamPID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x04, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x5601, + UInt16, + required, + false, + RP217Descriptor) + MXF_PROPERTY(RP217VideoStreamPID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x04, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x5602, + UInt16, + required, + false, + RP217Descriptor) +MXF_CLASS_END(RP217Descriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x56, 0x00), + DataEssenceDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// DynamicMarker (parent DescriptiveMarker, concrete=false) +MXF_CLASS(DynamicMarker, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x57, 0x00), + DescriptiveMarker, + false) + MXF_PROPERTY(ToleranceMode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x5701, + ToleranceModeType, + optional, + false, + DynamicMarker) + MXF_PROPERTY(ToleranceInterpolationMethod, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x5702, + InterpolationDefinitionWeakReference, + optional, + false, + DynamicMarker) + MXF_PROPERTY(ToleranceWindow, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x5703, + Indirect, + optional, + false, + DynamicMarker) +MXF_CLASS_END(DynamicMarker, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x57, 0x00), + DescriptiveMarker, + false) +MXF_CLASS_SEPARATOR() + +// DynamicClip (parent DynamicMarker, concrete=false) +MXF_CLASS(DynamicClip, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x58, 0x00), + DynamicMarker, + false) + MXF_PROPERTY(DynamicSourcePackageID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x03, 0x09, 0x00, 0x00, 0x00), + 0x5801, + PackageIDType, + required, + false, + DynamicClip) + MXF_PROPERTY(DynamicSourceTrackIDs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x03, 0x0a, 0x00, 0x00, 0x00), + 0x5802, + UInt32Array, + optional, + false, + DynamicClip) + MXF_PROPERTY(SourceIndex, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x03, 0x0b, 0x00, 0x00, 0x00), + 0x5803, + Indirect, + optional, + false, + DynamicClip) + MXF_PROPERTY(SourceSpecies, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x03, 0x0c, 0x00, 0x00, 0x00), + 0x5804, + Indirect, + optional, + false, + DynamicClip) +MXF_CLASS_END(DynamicClip, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x58, 0x00), + DynamicMarker, + false) +MXF_CLASS_SEPARATOR() + +// SubDescriptor (parent InterchangeObject, concrete=false) +MXF_CLASS(SubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x59, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(SubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x59, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// JPEG2000SubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(JPEG2000SubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5a, 0x00), + SubDescriptor, + true) + MXF_PROPERTY(Rsiz, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(Xsiz, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(Ysiz, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(XOsiz, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(YOsiz, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(XTsiz, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(YTsiz, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(XTOsiz, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(YTOsiz, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x09, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(Csiz, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(PictureComponentSizing, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + J2KComponentSizingArray, + required, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(CodingStyleDefault, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(QuantizationDefault, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x06, 0x03, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(J2CLayout, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x03, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + RGBALayout, + optional, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(J2KExtendedCapabilities, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x03, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + J2KExtendedCapabilities, + optional, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(J2KProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x03, 0x10, 0x00, 0x00, 0x00), + 0x0000, + UInt16Array, + optional, + false, + JPEG2000SubDescriptor) + MXF_PROPERTY(J2KCorrespondingProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x03, 0x11, 0x00, 0x00, 0x00), + 0x0000, + UInt16Array, + optional, + false, + JPEG2000SubDescriptor) +MXF_CLASS_END(JPEG2000SubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5a, 0x00), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// VBIDataDescriptor (parent DataEssenceDescriptor, concrete=true) +MXF_CLASS(VBIDataDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5b, 0x00), + DataEssenceDescriptor, + true) +MXF_CLASS_END(VBIDataDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5b, 0x00), + DataEssenceDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// ANCDataDescriptor (parent DataEssenceDescriptor, concrete=true) +MXF_CLASS(ANCDataDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5c, 0x00), + DataEssenceDescriptor, + true) +MXF_CLASS_END(ANCDataDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5c, 0x00), + DataEssenceDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// DCPCMSoundDescriptor (parent SoundDescriptor, concrete=false) +MXF_CLASS(DCPCMSoundDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5d, 0x00), + SoundDescriptor, + false) +MXF_CLASS_END(DCPCMSoundDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5d, 0x00), + SoundDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// MPEGAudioDescriptor (parent SoundDescriptor, concrete=true) +MXF_CLASS(MPEGAudioDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5e, 0x00), + SoundDescriptor, + true) + MXF_PROPERTY(MPEGAudioBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x02, 0x04, 0x03, 0x01, 0x02, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + MPEGAudioDescriptor) + MXF_PROPERTY(MPEGAudioChannelAssignment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x04, 0x03, 0x01, 0x05, 0x00, 0x00), + 0x0000, + AUID, + optional, + false, + MPEGAudioDescriptor) +MXF_CLASS_END(MPEGAudioDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5e, 0x00), + SoundDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// VC1VideoDescriptor (parent CDCIDescriptor, concrete=false) +MXF_CLASS(VC1VideoDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5f, 0x00), + CDCIDescriptor, + false) + MXF_PROPERTY(VC1InitializationMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x06, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Stream, + optional, + false, + VC1VideoDescriptor) + MXF_PROPERTY(VC1SingleSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x06, 0x04, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + VC1VideoDescriptor) + MXF_PROPERTY(VC1CodedContentType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x06, 0x04, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ContentScanningType, + optional, + false, + VC1VideoDescriptor) + MXF_PROPERTY(VC1IdenticalGOP, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x06, 0x04, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + VC1VideoDescriptor) + MXF_PROPERTY(VC1MaxGOP, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x06, 0x04, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + VC1VideoDescriptor) + MXF_PROPERTY(VC1BPictureCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x06, 0x04, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + VC1VideoDescriptor) + MXF_PROPERTY(VC1AverageBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x06, 0x04, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + VC1VideoDescriptor) + MXF_PROPERTY(VC1MaximumBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x06, 0x04, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + VC1VideoDescriptor) + MXF_PROPERTY(VC1Profile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x06, 0x04, 0x09, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + VC1VideoDescriptor) + MXF_PROPERTY(VC1Level, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x06, 0x04, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + VC1VideoDescriptor) +MXF_CLASS_END(VC1VideoDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5f, 0x00), + CDCIDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// PackageMarker (parent InterchangeObject, concrete=false) +MXF_CLASS(PackageMarker, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x60, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(PackageMarker, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x60, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// ApplicationPlugInObject (parent ApplicationObject, concrete=false) +MXF_CLASS(ApplicationPlugInObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x61, 0x00), + ApplicationObject, + false) + MXF_PROPERTY(ApplicationPluginInstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x05, 0x20, 0x07, 0x01, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + ApplicationPlugInObject) + MXF_PROPERTY(ApplicationScheme, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x06, 0x08, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + ApplicationPlugInObject) + MXF_PROPERTY(ApplicationEnvironmentID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x05, 0x20, 0x07, 0x01, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ApplicationPlugInObject) +MXF_CLASS_END(ApplicationPlugInObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x61, 0x00), + ApplicationObject, + false) +MXF_CLASS_SEPARATOR() + +// ApplicationReferencedObject (parent ApplicationObject, concrete=false) +MXF_CLASS(ApplicationReferencedObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x62, 0x00), + ApplicationObject, + false) + MXF_PROPERTY(LinkedApplicationPluginInstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x05, 0x20, 0x07, 0x01, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + ApplicationPluginObjectGlobalReference, + required, + false, + ApplicationReferencedObject) +MXF_CLASS_END(ApplicationReferencedObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x62, 0x00), + ApplicationObject, + false) +MXF_CLASS_SEPARATOR() + +// StereoscopicPictureSubDescriptor (parent SubDescriptor, concrete=false) +MXF_CLASS(StereoscopicPictureSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x63, 0x00), + SubDescriptor, + false) +MXF_CLASS_END(StereoscopicPictureSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x63, 0x00), + SubDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// DCTimedTextDescriptor (parent DataEssenceDescriptor, concrete=true) +MXF_CLASS(DCTimedTextDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x64, 0x00), + DataEssenceDescriptor, + true) + MXF_PROPERTY(ResourceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x01, 0x01, 0x15, 0x12, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + DCTimedTextDescriptor) + MXF_PROPERTY(UCSEncoding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x09, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DCTimedTextDescriptor) + MXF_PROPERTY(NamespaceURI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x05, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DCTimedTextDescriptor) + MXF_PROPERTY(RFC5646LanguageTagList, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x16, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DCTimedTextDescriptor) + MXF_PROPERTY(DisplayType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x06, 0x01, 0x01, 0x02, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DCTimedTextDescriptor) + MXF_PROPERTY(IntrinsicPictureResolution, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x06, 0x01, 0x01, 0x02, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DCTimedTextDescriptor) + MXF_PROPERTY(ZpositionInUse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x06, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + DCTimedTextDescriptor) +MXF_CLASS_END(DCTimedTextDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x64, 0x00), + DataEssenceDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// DCTimedTextResourceSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(DCTimedTextResourceSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x65, 0x00), + SubDescriptor, + true) + MXF_PROPERTY(AncillaryResourceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x01, 0x01, 0x15, 0x13, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + DCTimedTextResourceSubDescriptor) + MXF_PROPERTY(MIMEType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x09, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DCTimedTextResourceSubDescriptor) + MXF_PROPERTY(EssenceStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x03, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + DCTimedTextResourceSubDescriptor) +MXF_CLASS_END(DCTimedTextResourceSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x65, 0x00), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// ApplicationObject (parent InterchangeObject, concrete=false) +MXF_CLASS(ApplicationObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x66, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BaseClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x0b, 0x00, 0x00), + 0x0000, + AUID, + optional, + false, + ApplicationObject) +MXF_CLASS_END(ApplicationObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x66, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// ContainerConstraintsSubDescriptor (parent SubDescriptor, concrete=false) +MXF_CLASS(ContainerConstraintsSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x67, 0x00), + SubDescriptor, + false) +MXF_CLASS_END(ContainerConstraintsSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x67, 0x00), + SubDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// MPEG4VisualSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(MPEG4VisualSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x68, 0x00), + SubDescriptor, + true) +MXF_CLASS_END(MPEG4VisualSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x68, 0x00), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// TIFFPictureEssenceDescriptor (parent PictureDescriptor, concrete=false) +MXF_CLASS(TIFFPictureEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x69, 0x00), + PictureDescriptor, + false) +MXF_CLASS_END(TIFFPictureEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x69, 0x00), + PictureDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// MCALabelSubDescriptor (parent SubDescriptor, concrete=false) +MXF_CLASS(MCALabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6a, 0x00), + SubDescriptor, + false) + MXF_PROPERTY(MCALabelDictionaryID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x03, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCALinkID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x03, 0x07, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCATagSymbol, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x03, 0x07, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCATagName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x03, 0x07, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCAChannelID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x03, 0x04, 0x0a, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(RFC5646SpokenLanguage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x15, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCATitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x05, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCATitleVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x05, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCATitleSubVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x05, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCAEpisode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x05, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCAPartitionKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x04, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCAPartitionNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCAAudioContentKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x02, 0x01, 0x02, 0x20, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCAAudioElementKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x02, 0x01, 0x02, 0x21, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCAContent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x02, 0x01, 0x02, 0x22, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCAUseClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x02, 0x01, 0x02, 0x23, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCAContentSubtype, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x02, 0x01, 0x02, 0x24, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCAContentDifferentiator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x02, 0x01, 0x02, 0x25, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCASpokenLanguageAttribute, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x02, 0x01, 0x02, 0x26, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(RFC5646AdditionalSpokenLanguages, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x02, 0x01, 0x02, 0x27, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + MCALabelSubDescriptor) + MXF_PROPERTY(MCAAdditionalLanguageAttributes, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x02, 0x01, 0x02, 0x28, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + MCALabelSubDescriptor) +MXF_CLASS_END(MCALabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6a, 0x00), + SubDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// AudioChannelLabelSubDescriptor (parent MCALabelSubDescriptor, concrete=true) +MXF_CLASS(AudioChannelLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6b, 0x00), + MCALabelSubDescriptor, + true) + MXF_PROPERTY(SoundfieldGroupLinkID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x03, 0x07, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UUID, + optional, + false, + AudioChannelLabelSubDescriptor) +MXF_CLASS_END(AudioChannelLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6b, 0x00), + MCALabelSubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// SoundfieldGroupLabelSubDescriptor (parent MCALabelSubDescriptor, concrete=true) +MXF_CLASS(SoundfieldGroupLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6c, 0x00), + MCALabelSubDescriptor, + true) + MXF_PROPERTY(GroupOfSoundfieldGroupsLinkID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x03, 0x07, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UUIDArray, + optional, + false, + SoundfieldGroupLabelSubDescriptor) +MXF_CLASS_END(SoundfieldGroupLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6c, 0x00), + MCALabelSubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// GroupOfSoundfieldGroupsLabelSubDescriptor (parent MCALabelSubDescriptor, concrete=true) +MXF_CLASS(GroupOfSoundfieldGroupsLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6d, 0x00), + MCALabelSubDescriptor, + true) +MXF_CLASS_END(GroupOfSoundfieldGroupsLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6d, 0x00), + MCALabelSubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// AVCSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(AVCSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6e, 0x00), + SubDescriptor, + true) + MXF_PROPERTY(AVCConstantBPictureFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x03, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCCodedContentKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x04, 0x00, 0x00), + 0x0000, + AVCContentScanningType, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCClosedGOPIndicator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x06, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCIdenticalGOPIndicator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x07, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCMaximumGOPSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x08, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCMaximumBPictureCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x09, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x0a, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCMaximumBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x0b, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCProfileConstraint, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x0c, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x0d, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCDecodingDelay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x0e, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCMaximumRefFrames, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x0f, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCSequenceParameterSetFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x10, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCPictureParameterSetFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x11, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + AVCSubDescriptor) + MXF_PROPERTY(AVCAverageBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x01, 0x14, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + AVCSubDescriptor) +MXF_CLASS_END(AVCSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6e, 0x00), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// EventTextDescriptor (parent DataEssenceDescriptor, concrete=false) +MXF_CLASS(EventTextDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6f, 0x00), + DataEssenceDescriptor, + false) + MXF_PROPERTY(EventTextKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x02, 0x01, 0x08, 0x01, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + EventTextDescriptor) + MXF_PROPERTY(EventTextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x15, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + EventTextDescriptor) +MXF_CLASS_END(EventTextDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6f, 0x00), + DataEssenceDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// STLDescriptor (parent EventTextDescriptor, concrete=false) +MXF_CLASS(STLDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x70, 0x00), + EventTextDescriptor, + false) + MXF_PROPERTY(STLReferencePointTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x07, 0x02, 0x01, 0x02, 0x02, 0x02, 0x00, 0x00), + 0x0000, + PositionType, + required, + false, + STLDescriptor) +MXF_CLASS_END(STLDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x70, 0x00), + EventTextDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// STLSubDescriptor (parent SubDescriptor, concrete=false) +MXF_CLASS(STLSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x71, 0x00), + SubDescriptor, + false) + MXF_PROPERTY(STLLineNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x03, 0x02, 0x01, 0x08, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + STLSubDescriptor) + MXF_PROPERTY(EventTextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x15, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + STLSubDescriptor) +MXF_CLASS_END(STLSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x71, 0x00), + SubDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// OperationsStereoscopicSubDescriptor (parent SubDescriptor, concrete=false) +MXF_CLASS(OperationsStereoscopicSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x72, 0x00), + SubDescriptor, + false) + MXF_PROPERTY(StereoscopicEyeID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x03, 0x07, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + OperationsStereoscopicSubDescriptor) + MXF_PROPERTY(StereoscopicDataEssenceCoding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x03, 0x07, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x0000, + AUID, + optional, + false, + OperationsStereoscopicSubDescriptor) +MXF_CLASS_END(OperationsStereoscopicSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x72, 0x00), + SubDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// AuxDataEssenceDescriptor (parent DataEssenceDescriptor, concrete=false) +MXF_CLASS(AuxDataEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x73, 0x00), + DataEssenceDescriptor, + false) +MXF_CLASS_END(AuxDataEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x73, 0x00), + DataEssenceDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// VC2SubDescriptor (parent SubDescriptor, concrete=false) +MXF_CLASS(VC2SubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x74, 0x00), + SubDescriptor, + false) + MXF_PROPERTY(VC2MajorVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x07, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + VC2SubDescriptor) + MXF_PROPERTY(VC2MinorVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x07, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + VC2SubDescriptor) + MXF_PROPERTY(VC2Profile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x07, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + VC2SubDescriptor) + MXF_PROPERTY(VC2Level, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x07, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + VC2SubDescriptor) + MXF_PROPERTY(VC2WaveletFilters, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x07, 0x05, 0x00, 0x00, 0x00), + 0x0000, + VC2WaveletArray, + optional, + false, + VC2SubDescriptor) + MXF_PROPERTY(VC2SequenceHeadersIdentical, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x07, 0x06, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + VC2SubDescriptor) + MXF_PROPERTY(VC2EditUnitsAreCompleteSequences, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x07, 0x07, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + VC2SubDescriptor) +MXF_CLASS_END(VC2SubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x74, 0x00), + SubDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// DMCVTTargetSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(DMCVTTargetSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x75, 0x00), + SubDescriptor, + true) + MXF_PROPERTY(DMCVTApplicationIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + DMCVTTargetSubDescriptor) + MXF_PROPERTY(DMCVTApplicationVersionNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + DMCVTTargetSubDescriptor) + MXF_PROPERTY(DMCVTBackwardsVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + DMCVTTargetSubDescriptor) + MXF_PROPERTY(DMCVTTargetedSystemDisplayPrimaries, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x02, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + RationalArray, + optional, + false, + DMCVTTargetSubDescriptor) + MXF_PROPERTY(DMCVTTargetedSystemDisplayWhitePointChromaticity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00), + 0x0000, + RationalArray, + optional, + false, + DMCVTTargetSubDescriptor) + MXF_PROPERTY(DMCVTTargetedSystemDisplayMaximumLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Rational, + optional, + false, + DMCVTTargetSubDescriptor) + MXF_PROPERTY(DMCVTTargetedSystemDisplayMinimumLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Rational, + optional, + false, + DMCVTTargetSubDescriptor) + MXF_PROPERTY(DMCVTTargetedSystemDisplaySignalFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x02, 0x27, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + DMCVTTargetSubDescriptor) + MXF_PROPERTY(DMCVTTargetedSystemDisplayActualPeakLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x02, 0x36, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8Array, + optional, + false, + DMCVTTargetSubDescriptor) + MXF_PROPERTY(DMCVTRowsInTargetedSystemDisplayActualPeakLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x31, 0x02, 0x37, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + DMCVTTargetSubDescriptor) +MXF_CLASS_END(DMCVTTargetSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x75, 0x00), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// VC5BayerPictureEssenceSubDescriptor (parent SubDescriptor, concrete=false) +MXF_CLASS(VC5BayerPictureEssenceSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x76, 0x00), + SubDescriptor, + false) + MXF_PROPERTY(VC5BayerComponentPattern, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x08, 0x02, 0x00, 0x00, 0x00), + 0x0000, + RGBALayout, + required, + false, + VC5BayerPictureEssenceSubDescriptor) + MXF_PROPERTY(VC5BayerComponentBlackLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x08, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + VC5BayerPictureEssenceSubDescriptor) + MXF_PROPERTY(VC5BayerComponentWhiteLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x08, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + VC5BayerPictureEssenceSubDescriptor) +MXF_CLASS_END(VC5BayerPictureEssenceSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x76, 0x00), + SubDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// VC5CDCIPictureEssenceSubDescriptor (parent SubDescriptor, concrete=false) +MXF_CLASS(VC5CDCIPictureEssenceSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x77, 0x00), + SubDescriptor, + false) + MXF_PROPERTY(VC5AlphaSampling, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x08, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + VC5CDCIPictureEssenceSubDescriptor) +MXF_CLASS_END(VC5CDCIPictureEssenceSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x77, 0x00), + SubDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// AACSubDescriptor (parent SubDescriptor, concrete=false) +MXF_CLASS(AACSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x78, 0x00), + SubDescriptor, + false) + MXF_PROPERTY(AACSamplingFrequency, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x04, 0x03, 0x01, 0x04, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + AACSubDescriptor) + MXF_PROPERTY(AACChannelConfiguration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x04, 0x03, 0x01, 0x03, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + AACSubDescriptor) +MXF_CLASS_END(AACSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x78, 0x00), + SubDescriptor, + false) +MXF_CLASS_SEPARATOR() + +// ACESPictureSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(ACESPictureSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x79, 0x00), + SubDescriptor, + true) + MXF_PROPERTY(ACESAuthoringInformation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0a, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ACESPictureSubDescriptor) + MXF_PROPERTY(ACESMasteringDisplayPrimaries, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0a, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ThreeColorPrimaries, + optional, + false, + ACESPictureSubDescriptor) + MXF_PROPERTY(ACESMasteringDisplayWhitePointChromaticity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0a, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ColorPrimary, + optional, + false, + ACESPictureSubDescriptor) + MXF_PROPERTY(ACESMasteringDisplayMaximumLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0a, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + ACESPictureSubDescriptor) + MXF_PROPERTY(ACESMasteringDisplayMinimumLuminance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0a, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + ACESPictureSubDescriptor) +MXF_CLASS_END(ACESPictureSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x79, 0x00), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// TargetFrameSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(TargetFrameSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7a, 0x00), + SubDescriptor, + true) + MXF_PROPERTY(TargetFrameAncillaryResourceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x09, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + TargetFrameSubDescriptor) + MXF_PROPERTY(MediaType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x09, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + TargetFrameSubDescriptor) + MXF_PROPERTY(TargetFrameIndex, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x09, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + TargetFrameSubDescriptor) + MXF_PROPERTY(TargetFrameTransferCharacteristic, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x09, 0x04, 0x00, 0x00, 0x00), + 0x0000, + TransferCharacteristicType, + required, + false, + TargetFrameSubDescriptor) + MXF_PROPERTY(TargetFrameColorPrimaries, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x09, 0x05, 0x00, 0x00, 0x00), + 0x0000, + ColorPrimariesType, + required, + false, + TargetFrameSubDescriptor) + MXF_PROPERTY(TargetFrameComponentMaxRef, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x09, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + TargetFrameSubDescriptor) + MXF_PROPERTY(TargetFrameComponentMinRef, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x09, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + TargetFrameSubDescriptor) + MXF_PROPERTY(TargetFrameEssenceStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x09, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + TargetFrameSubDescriptor) + MXF_PROPERTY(ACESPictureSubDescriptorInstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x09, 0x09, 0x00, 0x00, 0x00), + 0x0000, + UUID, + optional, + false, + TargetFrameSubDescriptor) + MXF_PROPERTY(TargetFrameViewingEnvironment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x09, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + ViewingEnvironmentType, + optional, + false, + TargetFrameSubDescriptor) +MXF_CLASS_END(TargetFrameSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7a, 0x00), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// IABEssenceDescriptor (parent SoundDescriptor, concrete=true) +MXF_CLASS(IABEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7b, 0x00), + SoundDescriptor, + true) + MXF_PROPERTY(IABMaxObjectCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x0c, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + IABEssenceDescriptor) +MXF_CLASS_END(IABEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7b, 0x00), + SoundDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// IABSoundfieldLabelSubDescriptor (parent MCALabelSubDescriptor, concrete=true) +MXF_CLASS(IABSoundfieldLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7c, 0x00), + MCALabelSubDescriptor, + true) +MXF_CLASS_END(IABSoundfieldLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7c, 0x00), + MCALabelSubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// OPDefinition (parent DefinitionObject, concrete=false) +MXF_CLASS(OPDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7d, 0x00), + DefinitionObject, + false) +MXF_CLASS_END(OPDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7d, 0x00), + DefinitionObject, + false) +MXF_CLASS_SEPARATOR() + +// CompressionDefinition (parent DefinitionObject, concrete=false) +MXF_CLASS(CompressionDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7e, 0x00), + DefinitionObject, + false) +MXF_CLASS_END(CompressionDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7e, 0x00), + DefinitionObject, + false) +MXF_CLASS_SEPARATOR() + +// AbstractObject (parent InterchangeObject, concrete=false) +MXF_CLASS(AbstractObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7f, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(InstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3c0a, + UUID, + required, + false, + AbstractObject) +MXF_CLASS_END(AbstractObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7f, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// HEVCSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(HEVCSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x01), + SubDescriptor, + true) + MXF_PROPERTY(HEVCConstantBPictureFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x03, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCCodedContentKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x04, 0x00, 0x00), + 0x0000, + HEVCCodedContentType, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCClosedGOPIndicator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x06, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCIdenticalGOPIndicator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x07, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCMaximumGOPSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x08, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCMaximumBPictureCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x09, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x0a, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCMaximumBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x0b, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCProfileConstraint, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x0c, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x0d, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCDecodingDelay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x0e, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCMaximumRefFrames, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x0f, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCSequenceParameterSetFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x10, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCPictureParameterSetFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x11, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCTier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x12, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCVideoParameterSetFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x13, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCAverageBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x14, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCCTUSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x15, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCTileUniformSpacingFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x16, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCTileColumnsMinus1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x17, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCTileRowsMinus1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x18, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCTileWidthMinus1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x19, 0x00, 0x00), + 0x0000, + UInt16Array, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCTileHeightMinus1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x1a, 0x00, 0x00), + 0x0000, + UInt16Array, + optional, + false, + HEVCSubDescriptor) + MXF_PROPERTY(HEVCNumberOfPPSs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x06, 0x02, 0x1b, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + HEVCSubDescriptor) +MXF_CLASS_END(HEVCSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x01), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// JPEGXSSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(JPEGXSSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x02), + SubDescriptor, + true) + MXF_PROPERTY(JPEGXSPpih, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0b, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + JPEGXSSubDescriptor) + MXF_PROPERTY(JPEGXSPlev, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0b, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + JPEGXSSubDescriptor) + MXF_PROPERTY(JPEGXSWf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0b, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + JPEGXSSubDescriptor) + MXF_PROPERTY(JPEGXSHf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0b, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + JPEGXSSubDescriptor) + MXF_PROPERTY(JPEGXSNc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0b, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + JPEGXSSubDescriptor) + MXF_PROPERTY(JPEGXSComponentTable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0b, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt8Array, + required, + false, + JPEGXSSubDescriptor) + MXF_PROPERTY(JPEGXSCw, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0b, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + JPEGXSSubDescriptor) + MXF_PROPERTY(JPEGXSHsl, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0b, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + JPEGXSSubDescriptor) + MXF_PROPERTY(JPEGXSMaximumBitrate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0b, 0x09, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + JPEGXSSubDescriptor) +MXF_CLASS_END(JPEGXSSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x02), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// FFV1PictureSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(FFV1PictureSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x03), + SubDescriptor, + true) + MXF_PROPERTY(FFV1InitializationMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0c, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt8Array, + optional, + false, + FFV1PictureSubDescriptor) + MXF_PROPERTY(FFV1IdenticalGOP, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0c, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + FFV1PictureSubDescriptor) + MXF_PROPERTY(FFV1MaxGOP, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0c, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + FFV1PictureSubDescriptor) + MXF_PROPERTY(FFV1MaximumBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0c, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + FFV1PictureSubDescriptor) + MXF_PROPERTY(FFV1Version, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0c, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + FFV1PictureSubDescriptor) + MXF_PROPERTY(FFV1MicroVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0c, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + FFV1PictureSubDescriptor) +MXF_CLASS_END(FFV1PictureSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x03), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// VC6SubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(VC6SubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x04), + SubDescriptor, + true) + MXF_PROPERTY(VC6GCUpsamplersBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt8Array, + optional, + false, + VC6SubDescriptor) + MXF_PROPERTY(VC6ShortcutBitvectorBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt16Array, + optional, + false, + VC6SubDescriptor) + MXF_PROPERTY(VC6Lossless, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + VC6SubDescriptor) + MXF_PROPERTY(VC6CBR, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + VC6SubDescriptor) + MXF_PROPERTY(VC6Bitrate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + VC6SubDescriptor) + MXF_PROPERTY(VC6CompressedFrameMax, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + VC6SubDescriptor) + MXF_PROPERTY(VC6CompressedFrameAvg, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + VC6SubDescriptor) + MXF_PROPERTY(VC6MaxNoOfEchelons, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + VC6SubDescriptor) + MXF_PROPERTY(VC6EchelonsArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x09, 0x00, 0x00, 0x00), + 0x0000, + VC6EchelonPropertiesStrongReferenceArray, + optional, + false, + VC6SubDescriptor) +MXF_CLASS_END(VC6SubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x04), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// VC6EchelonProperties (parent InterchangeObject, concrete=true) +MXF_CLASS(VC6EchelonProperties, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x05), + InterchangeObject, + true) + MXF_PROPERTY(VC6EchelonIndex, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + VC6EchelonProperties) + MXF_PROPERTY(VC6SampledHeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + VC6EchelonProperties) + MXF_PROPERTY(VC6SampledWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x06, 0x0d, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + VC6EchelonProperties) +MXF_CLASS_END(VC6EchelonProperties, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x05), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// MGASoundEssenceDescriptor (parent SoundDescriptor, concrete=true) +MXF_CLASS(MGASoundEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x06), + SoundDescriptor, + true) + MXF_PROPERTY(MGASoundEssenceBlockAlign, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + MGASoundEssenceDescriptor) + MXF_PROPERTY(MGASoundEssenceAverageBytesPerSecond, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x04, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + MGASoundEssenceDescriptor) + MXF_PROPERTY(MGASoundEssenceSequenceOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x04, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + MGASoundEssenceDescriptor) +MXF_CLASS_END(MGASoundEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x06), + SoundDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// MGAAudioMetadataSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(MGAAudioMetadataSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x07), + SubDescriptor, + true) + MXF_PROPERTY(MGALinkID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + MGAAudioMetadataSubDescriptor) + MXF_PROPERTY(MGAAudioMetadataIndex, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x05, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + MGAAudioMetadataSubDescriptor) + MXF_PROPERTY(MGAAudioMetadataIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x05, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + MGAAudioMetadataSubDescriptor) + MXF_PROPERTY(MGAAudioMetadataPayloadULArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x05, 0x04, 0x00, 0x00, 0x00), + 0x0000, + AUIDArray, + required, + false, + MGAAudioMetadataSubDescriptor) +MXF_CLASS_END(MGAAudioMetadataSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x07), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// MGASoundfieldGroupLabelSubDescriptor (parent SoundfieldGroupLabelSubDescriptor, concrete=true) +MXF_CLASS(MGASoundfieldGroupLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x08), + SoundfieldGroupLabelSubDescriptor, + true) + MXF_PROPERTY(MGAMetadataSectionLinkID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x06, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + MGASoundfieldGroupLabelSubDescriptor) + MXF_PROPERTY(ADMAudioProgrammeID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x06, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MGASoundfieldGroupLabelSubDescriptor) + MXF_PROPERTY(ADMAudioContentID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x06, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MGASoundfieldGroupLabelSubDescriptor) + MXF_PROPERTY(ADMAudioObjectID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x06, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + MGASoundfieldGroupLabelSubDescriptor) +MXF_CLASS_END(MGASoundfieldGroupLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x08), + SoundfieldGroupLabelSubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// SADMAudioMetadataSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(SADMAudioMetadataSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x09), + SubDescriptor, + true) + MXF_PROPERTY(SADMMetadataSectionLinkID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x07, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + SADMAudioMetadataSubDescriptor) + MXF_PROPERTY(SADMProfileLevelULBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x07, 0x02, 0x00, 0x00, 0x00), + 0x0000, + AUIDSet, + optional, + false, + SADMAudioMetadataSubDescriptor) +MXF_CLASS_END(SADMAudioMetadataSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x09), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// SupplementalDataEssenceDescriptor (parent DataEssenceDescriptor, concrete=true) +MXF_CLASS(SupplementalDataEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0a), + DataEssenceDescriptor, + true) +MXF_CLASS_END(SupplementalDataEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0a), + DataEssenceDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// DataStreamSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(DataStreamSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0b), + SubDescriptor, + true) + MXF_PROPERTY(DataStreamSchemeURI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DataStreamSubDescriptor) + MXF_PROPERTY(LinkedDataStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x06, 0x01, 0x01, 0x02, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + DataStreamSubDescriptor) + MXF_PROPERTY(DataStreamSampleRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Rational, + optional, + false, + DataStreamSubDescriptor) +MXF_CLASS_END(DataStreamSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0b), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// DataStreamDeviceSubDescriptor (parent DataStreamSubDescriptor, concrete=true) +MXF_CLASS(DataStreamDeviceSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0c), + DataStreamSubDescriptor, + true) + MXF_PROPERTY(DeviceCreatorName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x01, 0x02, 0x06, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DataStreamDeviceSubDescriptor) + MXF_PROPERTY(DeviceProductName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x01, 0x02, 0x06, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DataStreamDeviceSubDescriptor) + MXF_PROPERTY(DeviceVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x01, 0x02, 0x06, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DataStreamDeviceSubDescriptor) + MXF_PROPERTY(DeviceInstanceIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x05, 0x01, 0x02, 0x06, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DataStreamDeviceSubDescriptor) +MXF_CLASS_END(DataStreamDeviceSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0c), + DataStreamSubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// RIFFChunkDefinitionSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(RIFFChunkDefinitionSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0d), + SubDescriptor, + true) + MXF_PROPERTY(RIFFChunkStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x08, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + RIFFChunkDefinitionSubDescriptor) + MXF_PROPERTY(RIFFChunkID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x08, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + required, + false, + RIFFChunkDefinitionSubDescriptor) + MXF_PROPERTY(RIFFChunkUUID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x08, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UUID, + optional, + false, + RIFFChunkDefinitionSubDescriptor) + MXF_PROPERTY(RIFFChunkHashSHA1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x08, 0x04, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + RIFFChunkDefinitionSubDescriptor) +MXF_CLASS_END(RIFFChunkDefinitionSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0d), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// ADM_CHNASubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(ADM_CHNASubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0e), + SubDescriptor, + true) + MXF_PROPERTY(NumLocalChannels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x09, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + ADM_CHNASubDescriptor) + MXF_PROPERTY(NumADMAudioTrackUIDs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x09, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + ADM_CHNASubDescriptor) + MXF_PROPERTY(ADMChannelMappingsArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x09, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ADMChannelMappingStrongReferenceVector, + required, + false, + ADM_CHNASubDescriptor) +MXF_CLASS_END(ADM_CHNASubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0e), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// ADMChannelMapping (parent InterchangeObject, concrete=true) +MXF_CLASS(ADMChannelMapping, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0f), + InterchangeObject, + true) + MXF_PROPERTY(LocalChannelID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x09, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ADMChannelMapping) + MXF_PROPERTY(ADMAudioTrackUID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x09, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + ADMChannelMapping) + MXF_PROPERTY(ADMAudioTrackChannelFormatID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x09, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + ADMChannelMapping) + MXF_PROPERTY(ADMAudioPackFormatID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x09, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ADMChannelMapping) +MXF_CLASS_END(ADMChannelMapping, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x0f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// RIFFChunkReferencesSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(RIFFChunkReferencesSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x10), + SubDescriptor, + true) + MXF_PROPERTY(RIFFChunkStreamIDsArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x08, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt32Array, + required, + false, + RIFFChunkReferencesSubDescriptor) +MXF_CLASS_END(RIFFChunkReferencesSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x10), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// ADMAudioMetadataSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(ADMAudioMetadataSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x11), + SubDescriptor, + true) + MXF_PROPERTY(RIFFChunkStreamID_link1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x0a, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ADMAudioMetadataSubDescriptor) + MXF_PROPERTY(ADMProfileLevelULBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x0a, 0x02, 0x00, 0x00, 0x00), + 0x0000, + AUIDSet, + optional, + false, + ADMAudioMetadataSubDescriptor) +MXF_CLASS_END(ADMAudioMetadataSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x11), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// ADMSoundfieldGroupLabelSubDescriptor (parent SoundfieldGroupLabelSubDescriptor, concrete=true) +MXF_CLASS(ADMSoundfieldGroupLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x12), + SoundfieldGroupLabelSubDescriptor, + true) + MXF_PROPERTY(RIFFChunkStreamID_link2, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x0b, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + ADMSoundfieldGroupLabelSubDescriptor) + MXF_PROPERTY(ADMAudioProgrammeID_ST2131, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x0b, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ADMSoundfieldGroupLabelSubDescriptor) + MXF_PROPERTY(ADMAudioContentID_ST2131, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x0b, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ADMSoundfieldGroupLabelSubDescriptor) + MXF_PROPERTY(ADMAudioObjectID_ST2131, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x0b, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ADMSoundfieldGroupLabelSubDescriptor) +MXF_CLASS_END(ADMSoundfieldGroupLabelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x12), + SoundfieldGroupLabelSubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// IABChannelSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(IABChannelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x15), + SubDescriptor, + true) + MXF_PROPERTY(IABBedMetaID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x0c, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + IABChannelSubDescriptor) + MXF_PROPERTY(IABChannelID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x0c, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + IABChannelSubDescriptor) + MXF_PROPERTY(IABAudioDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x0c, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + required, + false, + IABChannelSubDescriptor) + MXF_PROPERTY(IABAudioDescriptionText, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x0c, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + IABChannelSubDescriptor) +MXF_CLASS_END(IABChannelSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81, 0x15), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// ClassDefinition (parent MetaDefinition, concrete=true) +MXF_CLASS(ClassDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00), + MetaDefinition, + true) + MXF_PROPERTY(ParentClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), + 0x0008, + ClassDefinitionWeakReference, + required, + false, + ClassDefinition) + MXF_PROPERTY(Properties, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x02, 0x00, 0x00, 0x00), + 0x0009, + PropertyDefinitionStrongReferenceSet, + optional, + false, + ClassDefinition) + MXF_PROPERTY(IsConcrete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x03, 0x00, 0x00, 0x00), + 0x000a, + Boolean, + required, + false, + ClassDefinition) +MXF_CLASS_END(ClassDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00), + MetaDefinition, + true) +MXF_CLASS_SEPARATOR() + +// PropertyDefinition (parent MetaDefinition, concrete=true) +MXF_CLASS(PropertyDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00), + MetaDefinition, + true) + MXF_PROPERTY(PropertyType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x04, 0x00, 0x00, 0x00), + 0x000b, + AUID, + required, + false, + PropertyDefinition) + MXF_PROPERTY(IsOptional, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x000c, + Boolean, + required, + false, + PropertyDefinition) + MXF_PROPERTY(LocalIdentification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x05, 0x00, 0x00, 0x00), + 0x000d, + UInt16, + optional, + false, + PropertyDefinition) + MXF_PROPERTY(IsUniqueIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x06, 0x00, 0x00, 0x00), + 0x000e, + Boolean, + optional, + false, + PropertyDefinition) + MXF_PROPERTY(MemberOf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x07, 0x22, 0x00, 0x00, 0x00), + 0x002b, + ClassDefinitionWeakReference, + optional, + false, + PropertyDefinition) +MXF_CLASS_END(PropertyDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00), + MetaDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinition (parent MetaDefinition, concrete=false) +MXF_CLASS(TypeDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00), + MetaDefinition, + false) +MXF_CLASS_END(TypeDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00), + MetaDefinition, + false) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionInteger (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionInteger, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x04, 0x00, 0x00), + TypeDefinition, + true) + MXF_PROPERTY(Size, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x000f, + UInt8, + required, + false, + TypeDefinitionInteger) + MXF_PROPERTY(IsSigned, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x0010, + Boolean, + required, + false, + TypeDefinitionInteger) +MXF_CLASS_END(TypeDefinitionInteger, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x04, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionStrongObjectReference (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionStrongObjectReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x05, 0x00, 0x00), + TypeDefinition, + true) + MXF_PROPERTY(ReferencedType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x09, 0x00, 0x00, 0x00), + 0x0011, + ClassDefinitionWeakReference, + required, + false, + TypeDefinitionStrongObjectReference) +MXF_CLASS_END(TypeDefinitionStrongObjectReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x05, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionWeakObjectReference (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionWeakObjectReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00), + TypeDefinition, + true) + MXF_PROPERTY(WeakReferencedType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x0a, 0x00, 0x00, 0x00), + 0x0012, + ClassDefinitionWeakReference, + required, + false, + TypeDefinitionWeakObjectReference) + MXF_PROPERTY(TargetSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x03, 0x0b, 0x00, 0x00, 0x00), + 0x0013, + AUIDArray, + required, + false, + TypeDefinitionWeakObjectReference) +MXF_CLASS_END(TypeDefinitionWeakObjectReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionEnumeration (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionEnumeration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x07, 0x00, 0x00), + TypeDefinition, + true) + MXF_PROPERTY(ElementType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x0b, 0x00, 0x00, 0x00), + 0x0014, + TypeDefinitionWeakReference, + required, + false, + TypeDefinitionEnumeration) + MXF_PROPERTY(ElementNames, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00), + 0x0015, + UTF16StringArray, + required, + false, + TypeDefinitionEnumeration) + MXF_PROPERTY(ElementValues, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00), + 0x0016, + Int64Array, + required, + false, + TypeDefinitionEnumeration) +MXF_CLASS_END(TypeDefinitionEnumeration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x07, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionFixedArray (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionFixedArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x08, 0x00, 0x00), + TypeDefinition, + true) + MXF_PROPERTY(FixedArrayElementType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x0c, 0x00, 0x00, 0x00), + 0x0017, + TypeDefinitionWeakReference, + required, + false, + TypeDefinitionFixedArray) + MXF_PROPERTY(ElementCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00), + 0x0018, + UInt32, + required, + false, + TypeDefinitionFixedArray) +MXF_CLASS_END(TypeDefinitionFixedArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x08, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionVariableArray (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionVariableArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x09, 0x00, 0x00), + TypeDefinition, + true) + MXF_PROPERTY(VariableArrayElementType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x0d, 0x00, 0x00, 0x00), + 0x0019, + TypeDefinitionWeakReference, + required, + false, + TypeDefinitionVariableArray) +MXF_CLASS_END(TypeDefinitionVariableArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x09, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionSet (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0a, 0x00, 0x00), + TypeDefinition, + true) + MXF_PROPERTY(SetElementType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x0e, 0x00, 0x00, 0x00), + 0x001a, + TypeDefinitionWeakReference, + required, + false, + TypeDefinitionSet) +MXF_CLASS_END(TypeDefinitionSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0a, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionString (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionString, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0b, 0x00, 0x00), + TypeDefinition, + true) + MXF_PROPERTY(StringElementType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x0f, 0x00, 0x00, 0x00), + 0x001b, + TypeDefinitionWeakReference, + required, + false, + TypeDefinitionString) +MXF_CLASS_END(TypeDefinitionString, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0b, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionStream (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionStream, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0c, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_END(TypeDefinitionStream, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0c, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionRecord (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionRecord, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x00, 0x00), + TypeDefinition, + true) + MXF_PROPERTY(MemberTypes, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x11, 0x00, 0x00, 0x00), + 0x001c, + TypeDefinitionWeakReferenceVector, + required, + false, + TypeDefinitionRecord) + MXF_PROPERTY(MemberNames, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x03, 0x06, 0x00, 0x00, 0x00), + 0x001d, + UTF16StringArray, + required, + false, + TypeDefinitionRecord) +MXF_CLASS_END(TypeDefinitionRecord, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionRename (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionRename, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0e, 0x00, 0x00), + TypeDefinition, + true) + MXF_PROPERTY(RenamedType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x12, 0x00, 0x00, 0x00), + 0x001e, + TypeDefinitionWeakReference, + required, + false, + TypeDefinitionRename) +MXF_CLASS_END(TypeDefinitionRename, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0e, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionExtendibleEnumeration (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionExtendibleEnumeration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x20, 0x00, 0x00), + TypeDefinition, + true) + MXF_PROPERTY(ExtendibleEnumerationElementNames, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x03, 0x07, 0x00, 0x00, 0x00), + 0x001f, + UTF16StringArray, + optional, + false, + TypeDefinitionExtendibleEnumeration) + MXF_PROPERTY(ExtendibleEnumerationElementValues, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x03, 0x08, 0x00, 0x00, 0x00), + 0x0020, + AUIDArray, + optional, + false, + TypeDefinitionExtendibleEnumeration) +MXF_CLASS_END(TypeDefinitionExtendibleEnumeration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x20, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionIndirect (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionIndirect, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x21, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_END(TypeDefinitionIndirect, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x21, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionOpaque (parent TypeDefinitionIndirect, concrete=true) +MXF_CLASS(TypeDefinitionOpaque, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x22, 0x00, 0x00), + TypeDefinitionIndirect, + true) +MXF_CLASS_END(TypeDefinitionOpaque, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x22, 0x00, 0x00), + TypeDefinitionIndirect, + true) +MXF_CLASS_SEPARATOR() + +// TypeDefinitionCharacter (parent TypeDefinition, concrete=true) +MXF_CLASS(TypeDefinitionCharacter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x23, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_END(TypeDefinitionCharacter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x23, 0x00, 0x00), + TypeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// MetaDefinition (parent InterchangeObject, concrete=false) +MXF_CLASS(MetaDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(InstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3c0a, + UUID, + optional, + false, + MetaDefinition) + MXF_PROPERTY(MetaDefinitionIdentification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x13, 0x00, 0x00, 0x00), + 0x0005, + AUID, + required, + false, + MetaDefinition) + MXF_PROPERTY(MetaDefinitionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x0006, + UTF16String, + required, + false, + MetaDefinition) + MXF_PROPERTY(MetaDefinitionDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x14, 0x01, 0x00, 0x00), + 0x0007, + UTF16String, + optional, + false, + MetaDefinition) +MXF_CLASS_END(MetaDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// MetaDictionary (parent InterchangeObject, concrete=true) +MXF_CLASS(MetaDictionary, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x25, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(ClassDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x07, 0x00, 0x00, 0x00), + 0x0003, + ClassDefinitionStrongReferenceSet, + optional, + false, + MetaDictionary) + MXF_PROPERTY(TypeDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x08, 0x00, 0x00, 0x00), + 0x0004, + TypeDefinitionStrongReferenceSet, + optional, + false, + MetaDictionary) +MXF_CLASS_END(MetaDictionary, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x25, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// ExtensionScheme (parent InterchangeObject, concrete=true) +MXF_CLASS(ExtensionScheme, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x26, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(InstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3c0a, + UUID, + required, + false, + ExtensionScheme) + MXF_PROPERTY(ExtensionSchemeID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x07, 0x1b, 0x00, 0x00, 0x00), + 0x0024, + AUID, + required, + false, + ExtensionScheme) + MXF_PROPERTY(SymbolSpaceURI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x07, 0x1c, 0x00, 0x00, 0x00), + 0x0025, + UTF16String, + required, + false, + ExtensionScheme) + MXF_PROPERTY(PreferredPrefix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x07, 0x1d, 0x00, 0x00, 0x00), + 0x0026, + UTF16String, + optional, + false, + ExtensionScheme) + MXF_PROPERTY(ExtensionDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x07, 0x1e, 0x00, 0x00, 0x00), + 0x0027, + UTF16String, + optional, + false, + ExtensionScheme) + MXF_PROPERTY(MetaDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x07, 0x1f, 0x00, 0x00, 0x00), + 0x0028, + MetaDefinitionStrongReferenceSet, + optional, + false, + ExtensionScheme) +MXF_CLASS_END(ExtensionScheme, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x26, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// PropertyAliasDefinition (parent PropertyDefinition, concrete=true) +MXF_CLASS(PropertyAliasDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x27, 0x00, 0x00), + PropertyDefinition, + true) + MXF_PROPERTY(OriginalProperty, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x07, 0x20, 0x00, 0x00, 0x00), + 0x0029, + PropertyDefinitionWeakReference, + required, + false, + PropertyAliasDefinition) +MXF_CLASS_END(PropertyAliasDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x27, 0x00, 0x00), + PropertyDefinition, + true) +MXF_CLASS_SEPARATOR() + +// ExtendibleEnumerationElement (parent DefinitionObject, concrete=true) +MXF_CLASS(ExtendibleEnumerationElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x28, 0x00, 0x00), + DefinitionObject, + true) + MXF_PROPERTY(ElementOf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x07, 0x21, 0x00, 0x00, 0x00), + 0x002a, + TypeDefinitionExtendibleEnumerationWeakReferenceSet, + optional, + false, + ExtendibleEnumerationElement) +MXF_CLASS_END(ExtendibleEnumerationElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x02, 0x28, 0x00, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// Root (parent InterchangeObject, concrete=true) +MXF_CLASS(Root, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(InstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3c0a, + UUID, + optional, + false, + Root) + MXF_PROPERTY(RootMetaDictionary, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x06, 0x01, 0x01, 0x07, 0x16, 0x00, 0x00, 0x00), + 0x0001, + MetaDictionaryStrongReference, + optional, + false, + Root) + MXF_PROPERTY(RootPreface, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x06, 0x01, 0x01, 0x07, 0x17, 0x00, 0x00, 0x00), + 0x0002, + PrefaceStrongReference, + required, + false, + Root) + MXF_PROPERTY(RootObjectDirectory, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x06, 0x01, 0x01, 0x07, 0x18, 0x00, 0x00, 0x00), + 0x0021, + DataValue, + optional, + false, + Root) + MXF_PROPERTY(RootFormatVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x06, 0x01, 0x01, 0x07, 0x19, 0x00, 0x00, 0x00), + 0x0022, + UInt32, + optional, + false, + Root) + MXF_PROPERTY(RootExtensions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x07, 0x1a, 0x00, 0x00, 0x00), + 0x0023, + ExtensionSchemeStrongReferenceSet, + optional, + false, + Root) +MXF_CLASS_END(Root, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// PartitionPack (parent InterchangeObject, concrete=false) +MXF_CLASS(PartitionPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MajorVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + PartitionPack) + MXF_PROPERTY(MinorVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + PartitionPack) + MXF_PROPERTY(KAGSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x01, 0x09, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + PartitionPack) + MXF_PROPERTY(ThisPartition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + PartitionPack) + MXF_PROPERTY(PreviousPartition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + PartitionPack) + MXF_PROPERTY(FooterPartition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x05, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + PartitionPack) + MXF_PROPERTY(HeaderByteCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x06, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + PartitionPack) + MXF_PROPERTY(IndexByteCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x06, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + PartitionPack) + MXF_PROPERTY(IndexStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x03, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + PartitionPack) + MXF_PROPERTY(BodyOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x01, 0x02, 0x01, 0x03, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + PartitionPack) + MXF_PROPERTY(EssenceStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x03, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + PartitionPack) + MXF_PROPERTY(OperationalPattern, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + PartitionPack) + MXF_PROPERTY(EssenceContainers, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x02, 0x02, 0x10, 0x02, 0x01, 0x00, 0x00), + 0x0000, + AUIDSet, + required, + false, + PartitionPack) +MXF_CLASS_END(PartitionPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// HeaderPartitionPack (parent PartitionPack, concrete=false) +MXF_CLASS(HeaderPartitionPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00), + PartitionPack, + false) +MXF_CLASS_END(HeaderPartitionPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00), + PartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// HeaderPartitionOpenIncomplete (parent HeaderPartitionPack, concrete=false) +MXF_CLASS(HeaderPartitionOpenIncomplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x00), + HeaderPartitionPack, + false) +MXF_CLASS_END(HeaderPartitionOpenIncomplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x00), + HeaderPartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// HeaderPartitionClosedIncomplete (parent HeaderPartitionPack, concrete=false) +MXF_CLASS(HeaderPartitionClosedIncomplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x02, 0x00), + HeaderPartitionPack, + false) +MXF_CLASS_END(HeaderPartitionClosedIncomplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x02, 0x00), + HeaderPartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// HeaderPartitionOpenComplete (parent HeaderPartitionPack, concrete=false) +MXF_CLASS(HeaderPartitionOpenComplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x03, 0x00), + HeaderPartitionPack, + false) +MXF_CLASS_END(HeaderPartitionOpenComplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x03, 0x00), + HeaderPartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// HeaderPartitionClosedComplete (parent HeaderPartitionPack, concrete=false) +MXF_CLASS(HeaderPartitionClosedComplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x04, 0x00), + HeaderPartitionPack, + false) +MXF_CLASS_END(HeaderPartitionClosedComplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x04, 0x00), + HeaderPartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// BodyPartitionPack (parent PartitionPack, concrete=false) +MXF_CLASS(BodyPartitionPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00), + PartitionPack, + false) +MXF_CLASS_END(BodyPartitionPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00), + PartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// BodyPartitionOpenIncomplete (parent BodyPartitionPack, concrete=false) +MXF_CLASS(BodyPartitionOpenIncomplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00), + BodyPartitionPack, + false) +MXF_CLASS_END(BodyPartitionOpenIncomplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00), + BodyPartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// BodyPartitionClosedIncomplete (parent BodyPartitionPack, concrete=false) +MXF_CLASS(BodyPartitionClosedIncomplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x02, 0x00), + BodyPartitionPack, + false) +MXF_CLASS_END(BodyPartitionClosedIncomplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x02, 0x00), + BodyPartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// BodyPartitionOpenComplete (parent BodyPartitionPack, concrete=false) +MXF_CLASS(BodyPartitionOpenComplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x03, 0x00), + BodyPartitionPack, + false) +MXF_CLASS_END(BodyPartitionOpenComplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x03, 0x00), + BodyPartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// BodyPartitionClosedComplete (parent BodyPartitionPack, concrete=false) +MXF_CLASS(BodyPartitionClosedComplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x04, 0x00), + BodyPartitionPack, + false) +MXF_CLASS_END(BodyPartitionClosedComplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x04, 0x00), + BodyPartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// GenericStreamPartition (parent BodyPartitionPack, concrete=false) +MXF_CLASS(GenericStreamPartition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x11, 0x00), + BodyPartitionPack, + false) +MXF_CLASS_END(GenericStreamPartition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x11, 0x00), + BodyPartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// FooterPartitionPack (parent PartitionPack, concrete=false) +MXF_CLASS(FooterPartitionPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00), + PartitionPack, + false) +MXF_CLASS_END(FooterPartitionPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00), + PartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// FooterPartitionClosedIncomplete (parent FooterPartitionPack, concrete=false) +MXF_CLASS(FooterPartitionClosedIncomplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x04, 0x02, 0x00), + FooterPartitionPack, + false) +MXF_CLASS_END(FooterPartitionClosedIncomplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x04, 0x02, 0x00), + FooterPartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// FooterPartitionClosedComplete (parent FooterPartitionPack, concrete=false) +MXF_CLASS(FooterPartitionClosedComplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x04, 0x04, 0x00), + FooterPartitionPack, + false) +MXF_CLASS_END(FooterPartitionClosedComplete, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x04, 0x04, 0x00), + FooterPartitionPack, + false) +MXF_CLASS_SEPARATOR() + +// PrimerPack (parent InterchangeObject, concrete=false) +MXF_CLASS(PrimerPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x05, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalTagEntries, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x07, 0x15, 0x00, 0x00, 0x00), + 0x0000, + LocalTagEntryBatch, + required, + false, + PrimerPack) +MXF_CLASS_END(PrimerPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x05, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// IndexTableSegment (parent InterchangeObject, concrete=false) +MXF_CLASS(IndexTableSegment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(InstanceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3c0a, + UUID, + required, + false, + IndexTableSegment) + MXF_PROPERTY(IndexEditRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x05, 0x30, 0x04, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x3f0b, + Rational, + required, + false, + IndexTableSegment) + MXF_PROPERTY(IndexStartPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x0a, 0x00, 0x00), + 0x3f0c, + PositionType, + required, + false, + IndexTableSegment) + MXF_PROPERTY(IndexDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x02, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00), + 0x3f0d, + LengthType, + required, + false, + IndexTableSegment) + MXF_PROPERTY(EditUnitByteCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x06, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x3f05, + UInt32, + optional, + false, + IndexTableSegment) + MXF_PROPERTY(IndexStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x03, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x3f06, + UInt32, + optional, + false, + IndexTableSegment) + MXF_PROPERTY(EssenceStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x03, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x3f07, + UInt32, + required, + false, + IndexTableSegment) + MXF_PROPERTY(SliceCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x3f08, + UInt8, + optional, + false, + IndexTableSegment) + MXF_PROPERTY(PositionTableCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x04, 0x04, 0x01, 0x07, 0x00, 0x00, 0x00), + 0x3f0e, + UInt8, + optional, + false, + IndexTableSegment) + MXF_PROPERTY(DeltaEntryArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x04, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x3f09, + DeltaEntryArray, + optional, + false, + IndexTableSegment) + MXF_PROPERTY(IndexEntryArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x04, 0x04, 0x02, 0x05, 0x00, 0x00, 0x00), + 0x3f0a, + IndexEntryArray, + optional, + false, + IndexTableSegment) + MXF_PROPERTY(ExtStartOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x06, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x3f0f, + UInt64, + optional, + false, + IndexTableSegment) + MXF_PROPERTY(VBEByteCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x06, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x3f10, + UInt64, + optional, + false, + IndexTableSegment) + MXF_PROPERTY(SingleIndexLocation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x04, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x3f11, + Boolean, + optional, + false, + IndexTableSegment) + MXF_PROPERTY(SingleEssenceLocation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x3f12, + Boolean, + optional, + false, + IndexTableSegment) + MXF_PROPERTY(ForwardIndexDirection, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x04, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x3f13, + Boolean, + optional, + false, + IndexTableSegment) +MXF_CLASS_END(IndexTableSegment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// RandomIndexPack (parent InterchangeObject, concrete=false) +MXF_CLASS(RandomIndexPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x11, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(RandomIndexPack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x11, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// EncryptedTriplet (parent InterchangeObject, concrete=false) +MXF_CLASS(EncryptedTriplet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x7e, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CryptographicContextLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x06, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + EncryptedTriplet) + MXF_PROPERTY(PlaintextOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x09, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + EncryptedTriplet) + MXF_PROPERTY(SourceKey, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + EncryptedTriplet) + MXF_PROPERTY(SourceLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x06, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + required, + false, + EncryptedTriplet) + MXF_PROPERTY(EncryptedSourceValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x09, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + EncryptedTriplet) + MXF_PROPERTY(EncryptedTrackFileID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x06, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UUID, + optional, + false, + EncryptedTriplet) + MXF_PROPERTY(TripletSequenceNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x10, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + EncryptedTriplet) + MXF_PROPERTY(MIC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x09, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + EncryptedTriplet) +MXF_CLASS_END(EncryptedTriplet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x7e, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// DescriptiveObject (parent InterchangeObject, concrete=false) +MXF_CLASS(DescriptiveObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LinkedDescriptiveObjectPluginID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x05, 0x20, 0x07, 0x01, 0x11, 0x00, 0x00, 0x00), + 0x0000, + DescriptiveMarkerGlobalReference, + optional, + false, + DescriptiveObject) +MXF_CLASS_END(DescriptiveObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// DescriptiveFramework (parent InterchangeObject, concrete=false) +MXF_CLASS(DescriptiveFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LinkedDescriptiveFrameworkPluginID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x05, 0x20, 0x07, 0x01, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + DescriptiveMarkerGlobalReference, + optional, + false, + DescriptiveFramework) +MXF_CLASS_END(DescriptiveFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// ProductionFramework (parent ProductionClipFramework, concrete=false) +MXF_CLASS(ProductionFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x00), + ProductionClipFramework, + false) + MXF_PROPERTY(IntegrationIndication, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x05, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ProductionFramework) + MXF_PROPERTY(IdentificationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x06, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ProductionFramework) + MXF_PROPERTY(GroupRelationshipObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x05, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ProductionFramework) + MXF_PROPERTY(BrandingObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x08, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ProductionFramework) + MXF_PROPERTY(EventObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x09, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ProductionFramework) + MXF_PROPERTY(AwardObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x0b, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ProductionFramework) + MXF_PROPERTY(ProductionSettingPeriodObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x0e, 0x01), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ProductionFramework) +MXF_CLASS_END(ProductionFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x00), + ProductionClipFramework, + false) +MXF_CLASS_SEPARATOR() + +// ClipFramework (parent ProductionClipFramework, concrete=false) +MXF_CLASS(ClipFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x00), + ProductionClipFramework, + false) + MXF_PROPERTY(ClipKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ClipFramework) + MXF_PROPERTY(ClipNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + ClipFramework) + MXF_PROPERTY(ExtendedClipID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x01, 0x01, 0x15, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + ClipFramework) + MXF_PROPERTY(ClipCreationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x02, 0x01, 0x10, 0x01, 0x04, 0x00, 0x00), + 0x0000, + TimeStamp, + optional, + false, + ClipFramework) + MXF_PROPERTY(TakeNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + ClipFramework) + MXF_PROPERTY(SlateInformation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ClipFramework) + MXF_PROPERTY(ScriptingObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x0f, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ClipFramework) + MXF_PROPERTY(ClipShotObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x11, 0x02), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ClipFramework) + MXF_PROPERTY(DeviceParametersObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x1e, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ClipFramework) + MXF_PROPERTY(ProcessingObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x20, 0x00), + 0x0000, + DescriptiveObjectStrongReference, + optional, + false, + ClipFramework) +MXF_CLASS_END(ClipFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x00), + ProductionClipFramework, + false) +MXF_CLASS_SEPARATOR() + +// SceneFramework (parent DMS1Framework, concrete=false) +MXF_CLASS(SceneFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x00), + DMS1Framework, + false) + MXF_PROPERTY(SceneNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + SceneFramework) + MXF_PROPERTY(SceneSettingPeriodObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x0e, 0x02), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + SceneFramework) + MXF_PROPERTY(SceneShotObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x11, 0x01), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + SceneFramework) +MXF_CLASS_END(SceneFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x00), + DMS1Framework, + false) +MXF_CLASS_SEPARATOR() + +// Titles (parent TextLanguage, concrete=false) +MXF_CLASS(Titles, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x10, 0x01, 0x00), + TextLanguage, + false) + MXF_PROPERTY(MainTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Titles) + MXF_PROPERTY(SecondaryTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Titles) + MXF_PROPERTY(WorkingTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0a, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Titles) + MXF_PROPERTY(OriginalTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0b, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Titles) + MXF_PROPERTY(VersionTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Titles) +MXF_CLASS_END(Titles, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x10, 0x01, 0x00), + TextLanguage, + false) +MXF_CLASS_SEPARATOR() + +// DMS1Identification (parent Thesaurus, concrete=false) +MXF_CLASS(DMS1Identification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x11, 0x01, 0x00), + Thesaurus, + false) + MXF_PROPERTY(IdentifierKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + DMS1Identification) + MXF_PROPERTY(IdentifierValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + DMS1Identification) + MXF_PROPERTY(IdentificationLocator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AUID, + optional, + false, + DMS1Identification) + MXF_PROPERTY(IdentificationIssuingAuthority, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x0a, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS1Identification) +MXF_CLASS_END(DMS1Identification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x11, 0x01, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// GroupRelationship (parent Thesaurus, concrete=false) +MXF_CLASS(GroupRelationship, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x12, 0x01, 0x00), + Thesaurus, + false) + MXF_PROPERTY(ProgrammingGroupKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + GroupRelationship) + MXF_PROPERTY(ProgrammingGroupTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x02, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + GroupRelationship) + MXF_PROPERTY(GroupSynopsis, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x08, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + GroupRelationship) + MXF_PROPERTY(PositionInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + GroupRelationship) + MXF_PROPERTY(TotalNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + GroupRelationship) + MXF_PROPERTY(EpisodicStartNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + GroupRelationship) + MXF_PROPERTY(EpisodicEndNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + GroupRelationship) +MXF_CLASS_END(GroupRelationship, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x12, 0x01, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// Branding (parent TextLanguage, concrete=false) +MXF_CLASS(Branding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x13, 0x01, 0x00), + TextLanguage, + false) + MXF_PROPERTY(BrandMainTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0d, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Branding) + MXF_PROPERTY(BrandOriginalTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Branding) +MXF_CLASS_END(Branding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x13, 0x01, 0x00), + TextLanguage, + false) +MXF_CLASS_SEPARATOR() + +// DMS1Event (parent Thesaurus, concrete=false) +MXF_CLASS(DMS1Event, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x14, 0x01, 0x00), + Thesaurus, + false) + MXF_PROPERTY(EventIndication, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x05, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS1Event) + MXF_PROPERTY(EventStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + DMS1Event) + MXF_PROPERTY(EventEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x09, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + DMS1Event) + MXF_PROPERTY(PublicationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x0a, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + DMS1Event) + MXF_PROPERTY(EventAnnotationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x0d, 0x01), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + DMS1Event) +MXF_CLASS_END(DMS1Event, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x14, 0x01, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// Publication (parent DMS1Object, concrete=false) +MXF_CLASS(Publication, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x14, 0x02, 0x00), + DMS1Object, + false) + MXF_PROPERTY(PublishingOrganizationName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Publication) + MXF_PROPERTY(PublishingServiceName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Publication) + MXF_PROPERTY(PublishingMediumName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x03, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Publication) + MXF_PROPERTY(PublishingRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x04, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Publication) +MXF_CLASS_END(Publication, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x14, 0x02, 0x00), + DMS1Object, + false) +MXF_CLASS_SEPARATOR() + +// Award (parent Thesaurus, concrete=false) +MXF_CLASS(Award, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x15, 0x01, 0x00), + Thesaurus, + false) + MXF_PROPERTY(FestivalName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x02, 0x01, 0x03, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Award) + MXF_PROPERTY(FestivalDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x10, 0x01, 0x00), + 0x0000, + ISO7, + optional, + false, + Award) + MXF_PROPERTY(AwardName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x02, 0x01, 0x04, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Award) + MXF_PROPERTY(AwardCategory, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x02, 0x01, 0x05, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Award) + MXF_PROPERTY(NominationCategory, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x03, 0x02, 0x02, 0x01, 0x06, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Award) + MXF_PROPERTY(AwardParticipants, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x40, 0x13, 0x01), + 0x0000, + ParticipantGlobalReferenceSet, + optional, + false, + Award) +MXF_CLASS_END(Award, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x15, 0x01, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// CaptionsDescription (parent Thesaurus, concrete=false) +MXF_CLASS(CaptionsDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x16, 0x01, 0x00), + Thesaurus, + false) + MXF_PROPERTY(ExtendedCaptionsLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x12, 0x00, 0x00), + 0x0000, + ISO639_Ext, + optional, + false, + CaptionsDescription) + MXF_PROPERTY(CaptionKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + CaptionsDescription) +MXF_CLASS_END(CaptionsDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x16, 0x01, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// DMS1Annotation (parent Thesaurus, concrete=false) +MXF_CLASS(DMS1Annotation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x01, 0x00), + Thesaurus, + false) + MXF_PROPERTY(AnnotationKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0e, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS1Annotation) + MXF_PROPERTY(AnnotationSynopsis, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x09, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS1Annotation) + MXF_PROPERTY(AnnotationDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0a, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS1Annotation) + MXF_PROPERTY(RelatedMaterialDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0f, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS1Annotation) + MXF_PROPERTY(ClassificationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x10, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + DMS1Annotation) + MXF_PROPERTY(AnnotationCueWordsObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x23, 0x01), + 0x0000, + CueWordsStrongReference, + optional, + false, + DMS1Annotation) + MXF_PROPERTY(RelatedMaterialLocators, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x0d, 0x00, 0x00), + 0x0000, + LocatorStrongReferenceVector, + optional, + false, + DMS1Annotation) + MXF_PROPERTY(AnnotationParticipants, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x40, 0x13, 0x03), + 0x0000, + ParticipantGlobalReferenceSet, + optional, + false, + DMS1Annotation) +MXF_CLASS_END(DMS1Annotation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x01, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// SettingPeriod (parent Thesaurus, concrete=false) +MXF_CLASS(SettingPeriod, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x02, 0x00), + Thesaurus, + false) + MXF_PROPERTY(SettingDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x08, 0x02, 0x00, 0x00, 0x00), + 0x0000, + TimeStamp, + optional, + false, + SettingPeriod) + MXF_PROPERTY(TimePeriodKeyword, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x08, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + SettingPeriod) + MXF_PROPERTY(SettingPeriodDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x02, 0x01, 0x08, 0x03, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + SettingPeriod) +MXF_CLASS_END(SettingPeriod, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x02, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// Scripting (parent Thesaurus, concrete=false) +MXF_CLASS(Scripting, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x03, 0x00), + Thesaurus, + false) + MXF_PROPERTY(ScriptingKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0b, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Scripting) + MXF_PROPERTY(ScriptingText, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0c, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Scripting) + MXF_PROPERTY(ScriptingLocators, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x0e, 0x00, 0x00), + 0x0000, + LocatorStrongReferenceVector, + optional, + false, + Scripting) +MXF_CLASS_END(Scripting, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x03, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// Classification (parent Thesaurus, concrete=false) +MXF_CLASS(Classification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x04, 0x00), + Thesaurus, + false) + MXF_PROPERTY(ContentClassification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + Classification) + MXF_PROPERTY(ClassificationNameValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x1f, 0x01), + 0x0000, + NameValueStrongReferenceSet, + optional, + false, + Classification) +MXF_CLASS_END(Classification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x04, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// Shot (parent TextLanguage, concrete=false) +MXF_CLASS(Shot, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x05, 0x00), + TextLanguage, + false) + MXF_PROPERTY(ShotStartPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x09, 0x00, 0x00), + 0x0000, + PositionType, + optional, + false, + Shot) + MXF_PROPERTY(ShotDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x04, 0x00, 0x00), + 0x0000, + LengthType, + optional, + false, + Shot) + MXF_PROPERTY(ShotTrackIDs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x07, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32Set, + optional, + false, + Shot) + MXF_PROPERTY(ShotDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0d, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Shot) + MXF_PROPERTY(ShotCommentKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x02, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Shot) + MXF_PROPERTY(ShotComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x02, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Shot) + MXF_PROPERTY(ShotCueWordsObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x23, 0x02), + 0x0000, + CueWordsStrongReference, + optional, + false, + Shot) + MXF_PROPERTY(KeyPointObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x12, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + Shot) +MXF_CLASS_END(Shot, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x05, 0x00), + TextLanguage, + false) +MXF_CLASS_SEPARATOR() + +// Keypoint (parent Thesaurus, concrete=false) +MXF_CLASS(Keypoint, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x06, 0x00), + Thesaurus, + false) + MXF_PROPERTY(KeypointKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Keypoint) + MXF_PROPERTY(KeypointValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x01, 0x02, 0x11, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Keypoint) + MXF_PROPERTY(KeypointPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + Keypoint) +MXF_CLASS_END(Keypoint, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x06, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// CueWords (parent TextLanguage, concrete=false) +MXF_CLASS(CueWords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x08, 0x00), + TextLanguage, + false) + MXF_PROPERTY(InCueWords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x01, 0x02, 0x0d, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + CueWords) + MXF_PROPERTY(OutCueWords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x01, 0x02, 0x0e, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + CueWords) +MXF_CLASS_END(CueWords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x17, 0x08, 0x00), + TextLanguage, + false) +MXF_CLASS_SEPARATOR() + +// Participant (parent Thesaurus, concrete=false) +MXF_CLASS(Participant, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x18, 0x01, 0x00), + Thesaurus, + false) + MXF_PROPERTY(ParticipantID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x01, 0x15, 0x40, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + Participant) + MXF_PROPERTY(ContributionStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Participant) + MXF_PROPERTY(JobFunction, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Participant) + MXF_PROPERTY(JobFunctionCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + JobFunctionCode, + optional, + false, + Participant) + MXF_PROPERTY(RoleName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Participant) + MXF_PROPERTY(Persons, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x40, 0x14, 0x00), + 0x0000, + ParticipantGlobalReferenceSet, + optional, + false, + Participant) + MXF_PROPERTY(ParticipantOrganizations, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x40, 0x15, 0x01), + 0x0000, + OrganizationGlobalReferenceSet, + optional, + false, + Participant) +MXF_CLASS_END(Participant, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x18, 0x01, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// ContactsList (parent DMS1Object, concrete=false) +MXF_CLASS(ContactsList, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x19, 0x01, 0x00), + DMS1Object, + false) + MXF_PROPERTY(PersonObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x14, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ContactsList) + MXF_PROPERTY(OrganizationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x15, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ContactsList) + MXF_PROPERTY(LocationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x16, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ContactsList) +MXF_CLASS_END(ContactsList, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x19, 0x01, 0x00), + DMS1Object, + false) +MXF_CLASS_SEPARATOR() + +// Person (parent Contact, concrete=false) +MXF_CLASS(Person, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1a, 0x02, 0x00), + Contact, + false) + MXF_PROPERTY(FamilyName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(FirstGivenName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x02, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(OtherGivenNames, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x08, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(LinkingName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0a, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(Salutation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x05, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(NameSuffix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0b, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(HonorsQualifications, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x06, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(FormerFamilyName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0c, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(PersonDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x07, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(AlternateName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x09, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(Nationality, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0d, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(Citizenship, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0e, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Person) + MXF_PROPERTY(PersonOrganizations, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x40, 0x15, 0x02), + 0x0000, + OrganizationGlobalReferenceSet, + optional, + false, + Person) +MXF_CLASS_END(Person, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1a, 0x02, 0x00), + Contact, + false) +MXF_CLASS_SEPARATOR() + +// Organization (parent Contact, concrete=false) +MXF_CLASS(Organization, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1a, 0x03, 0x00), + Contact, + false) + MXF_PROPERTY(OrganizationKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Organization) + MXF_PROPERTY(OrganizationMainName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x03, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Organization) + MXF_PROPERTY(OrganizationCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x0a, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Organization) + MXF_PROPERTY(ContactDepartment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Organization) +MXF_CLASS_END(Organization, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1a, 0x03, 0x00), + Contact, + false) +MXF_CLASS_SEPARATOR() + +// Location (parent Contact, concrete=false) +MXF_CLASS(Location, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1a, 0x04, 0x00), + Contact, + false) + MXF_PROPERTY(LocationKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x02, 0x03, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Location) + MXF_PROPERTY(LocationDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x02, 0x02, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Location) +MXF_CLASS_END(Location, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1a, 0x04, 0x00), + Contact, + false) +MXF_CLASS_SEPARATOR() + +// Address (parent DMS1Object, concrete=false) +MXF_CLASS(Address, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1b, 0x01, 0x00), + DMS1Object, + false) + MXF_PROPERTY(RoomSuiteNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x01, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(RoomSuiteName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x11, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(BuildingName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x12, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(PlaceName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x14, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(StreetNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x02, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(StreetName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x03, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(PostalTown, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x04, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(City, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x05, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(StateProvinceCounty, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x06, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(PostalCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x07, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(Country, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x08, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(GeographicalCoordinates, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x15, 0x00), + 0x0000, + S330M_Spatial, + optional, + false, + Address) + MXF_PROPERTY(AstronomicalBodyName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x16, 0x01), + 0x0000, + UTF16String, + optional, + false, + Address) + MXF_PROPERTY(CommunicationsObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x18, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + Address) + MXF_PROPERTY(AddressNameValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x1f, 0x04), + 0x0000, + NameValueStrongReferenceSet, + optional, + false, + Address) +MXF_CLASS_END(Address, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1b, 0x01, 0x00), + DMS1Object, + false) +MXF_CLASS_SEPARATOR() + +// Communications (parent DMS1Object, concrete=false) +MXF_CLASS(Communications, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1b, 0x02, 0x00), + DMS1Object, + false) + MXF_PROPERTY(CentralTelephoneNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x04, 0x00), + 0x0000, + ISO7, + optional, + false, + Communications) + MXF_PROPERTY(TelephoneNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x01, 0x00), + 0x0000, + ISO7, + optional, + false, + Communications) + MXF_PROPERTY(MobileTelephoneNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x05, 0x00), + 0x0000, + ISO7, + optional, + false, + Communications) + MXF_PROPERTY(FaxNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x02, 0x00), + 0x0000, + ISO7, + optional, + false, + Communications) + MXF_PROPERTY(EmailAddress, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x03, 0x01), + 0x0000, + UTF16String, + optional, + false, + Communications) + MXF_PROPERTY(ContactWebPage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x06, 0x01), + 0x0000, + UTF16String, + optional, + false, + Communications) +MXF_CLASS_END(Communications, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1b, 0x02, 0x00), + DMS1Object, + false) +MXF_CLASS_SEPARATOR() + +// Contract (parent Thesaurus, concrete=false) +MXF_CLASS(Contract, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1c, 0x01, 0x00), + Thesaurus, + false) + MXF_PROPERTY(SupplyContractNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + Contract) + MXF_PROPERTY(RightsObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x1a, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + Contract) + MXF_PROPERTY(ContractParticipants, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x40, 0x13, 0x02), + 0x0000, + ParticipantGlobalReferenceSet, + optional, + false, + Contract) +MXF_CLASS_END(Contract, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1c, 0x01, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// Rights (parent Thesaurus, concrete=false) +MXF_CLASS(Rights, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1c, 0x02, 0x00), + Thesaurus, + false) + MXF_PROPERTY(CopyrightOwner, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Rights) + MXF_PROPERTY(Rightsholder, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Rights) + MXF_PROPERTY(RightsManagementAuthority, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Rights) + MXF_PROPERTY(RegionAreaOfIPLicense, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x05, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + Rights) + MXF_PROPERTY(IntellectualPropertyDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Rights) + MXF_PROPERTY(RightsCondition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Rights) + MXF_PROPERTY(RightsComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x02, 0x05, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Rights) + MXF_PROPERTY(IntellectualPropertyRight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Rights) + MXF_PROPERTY(RightsStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00), + 0x0000, + TimeStamp, + optional, + false, + Rights) + MXF_PROPERTY(RightsStopDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x20, 0x03, 0x00, 0x00, 0x00), + 0x0000, + TimeStamp, + optional, + false, + Rights) + MXF_PROPERTY(MaxNumberOfUsages, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + Rights) +MXF_CLASS_END(Rights, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1c, 0x02, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// PictureFormat (parent DMS1Object, concrete=false) +MXF_CLASS(PictureFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1d, 0x01, 0x00), + DMS1Object, + false) + MXF_PROPERTY(ViewportAspectRatio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Rational, + optional, + false, + PictureFormat) + MXF_PROPERTY(PerceivedDisplayFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + PictureFormat) + MXF_PROPERTY(ColorDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x04, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + PictureFormat) +MXF_CLASS_END(PictureFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1d, 0x01, 0x00), + DMS1Object, + false) +MXF_CLASS_SEPARATOR() + +// DeviceParameters (parent Thesaurus, concrete=false) +MXF_CLASS(DeviceParameters, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1e, 0x01, 0x00), + Thesaurus, + false) + MXF_PROPERTY(DeviceKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x01, 0x20, 0x08, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DeviceParameters) + MXF_PROPERTY(DeviceDesignation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + DeviceParameters) + MXF_PROPERTY(DeviceAssetNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x01, 0x20, 0x0c, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + DeviceParameters) + MXF_PROPERTY(IEEEDeviceIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x01, 0x20, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8Array6, + optional, + false, + DeviceParameters) + MXF_PROPERTY(DeviceManufacturerName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DeviceParameters) + MXF_PROPERTY(DeviceModel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x20, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + DeviceParameters) + MXF_PROPERTY(DeviceSerialNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x20, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + DeviceParameters) + MXF_PROPERTY(DeviceUsageDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x03, 0x03, 0x10, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DeviceParameters) + MXF_PROPERTY(DeviceParametersNameValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x1f, 0x03), + 0x0000, + NameValueStrongReferenceSet, + optional, + false, + DeviceParameters) +MXF_CLASS_END(DeviceParameters, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1e, 0x01, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// NameValue (parent DMS1Object, concrete=false) +MXF_CLASS(NameValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1f, 0x01, 0x00), + DMS1Object, + false) + MXF_PROPERTY(ItemName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x0a, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + NameValue) + MXF_PROPERTY(ItemValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x0a, 0x02, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + NameValue) + MXF_PROPERTY(SMPTEUniversalLabelLocator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AUID, + optional, + false, + NameValue) +MXF_CLASS_END(NameValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x1f, 0x01, 0x00), + DMS1Object, + false) +MXF_CLASS_SEPARATOR() + +// Processing (parent DMS1Object, concrete=false) +MXF_CLASS(Processing, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x20, 0x01, 0x00), + DMS1Object, + false) + MXF_PROPERTY(QualityFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + Processing) + MXF_PROPERTY(DescriptiveComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Processing) + MXF_PROPERTY(LogoFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + Processing) + MXF_PROPERTY(GraphicUsage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x05, 0x01, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Processing) + MXF_PROPERTY(SimpleFlagging, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + Processing) + MXF_PROPERTY(GenerationCopyNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x05, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + Processing) + MXF_PROPERTY(GenerationCloneNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x05, 0x01, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + Processing) +MXF_CLASS_END(Processing, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x20, 0x01, 0x00), + DMS1Object, + false) +MXF_CLASS_SEPARATOR() + +// Project (parent DMS1Object, concrete=false) +MXF_CLASS(Project, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x20, 0x02, 0x00), + DMS1Object, + false) + MXF_PROPERTY(ProjectNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + Project) + MXF_PROPERTY(ProjectName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x03, 0x01, 0x08, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Project) +MXF_CLASS_END(Project, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x20, 0x02, 0x00), + DMS1Object, + false) +MXF_CLASS_SEPARATOR() + +// DMS1Framework (parent DescriptiveFramework, concrete=false) +MXF_CLASS(DMS1Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x01, 0x00), + DescriptiveFramework, + false) + MXF_PROPERTY(FrameworkExtendedTextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x13, 0x00, 0x00), + 0x0000, + ISO639_Ext, + optional, + false, + DMS1Framework) + MXF_PROPERTY(FrameworkThesaurusName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x02, 0x15, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS1Framework) + MXF_PROPERTY(FrameworkTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0f, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS1Framework) + MXF_PROPERTY(PrimaryExtendedSpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x11, 0x00, 0x00), + 0x0000, + ISO639_Ext, + optional, + false, + DMS1Framework) + MXF_PROPERTY(SecondaryExtendedSpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x12, 0x00, 0x00), + 0x0000, + ISO639_Ext, + optional, + false, + DMS1Framework) + MXF_PROPERTY(OriginalExtendedSpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x13, 0x00, 0x00), + 0x0000, + ISO639_Ext, + optional, + false, + DMS1Framework) + MXF_PROPERTY(MetadataServerLocators, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x0c, 0x00, 0x00), + 0x0000, + LocatorStrongReferenceVector, + optional, + false, + DMS1Framework) + MXF_PROPERTY(TitlesObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x04, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + DMS1Framework) + MXF_PROPERTY(AnnotationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x0d, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + DMS1Framework) + MXF_PROPERTY(ParticipantObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x13, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + DMS1Framework) + MXF_PROPERTY(ContactsListObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x22, 0x00), + 0x0000, + DescriptiveObjectStrongReference, + optional, + false, + DMS1Framework) + MXF_PROPERTY(Locations, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x40, 0x16, 0x00), + 0x0000, + LocationGlobalReferenceSet, + optional, + false, + DMS1Framework) +MXF_CLASS_END(DMS1Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x01, 0x00), + DescriptiveFramework, + false) +MXF_CLASS_SEPARATOR() + +// ProductionClipFramework (parent DMS1Framework, concrete=false) +MXF_CLASS(ProductionClipFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x02, 0x00), + DMS1Framework, + false) + MXF_PROPERTY(CaptionsDescriptionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x0c, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ProductionClipFramework) + MXF_PROPERTY(ContractObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x19, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + ProductionClipFramework) + MXF_PROPERTY(PictureFormatObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x1d, 0x00), + 0x0000, + DescriptiveObjectStrongReference, + optional, + false, + ProductionClipFramework) + MXF_PROPERTY(ProjectObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x21, 0x00), + 0x0000, + DescriptiveObjectStrongReference, + optional, + false, + ProductionClipFramework) +MXF_CLASS_END(ProductionClipFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x02, 0x00), + DMS1Framework, + false) +MXF_CLASS_SEPARATOR() + +// DMS1Object (parent DescriptiveObject, concrete=false) +MXF_CLASS(DMS1Object, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x10, 0x00), + DescriptiveObject, + false) +MXF_CLASS_END(DMS1Object, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x10, 0x00), + DescriptiveObject, + false) +MXF_CLASS_SEPARATOR() + +// TextLanguage (parent DMS1Object, concrete=false) +MXF_CLASS(TextLanguage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x11, 0x00), + DMS1Object, + false) +MXF_CLASS_END(TextLanguage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x11, 0x00), + DMS1Object, + false) +MXF_CLASS_SEPARATOR() + +// Thesaurus (parent TextLanguage, concrete=false) +MXF_CLASS(Thesaurus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x12, 0x00), + TextLanguage, + false) + MXF_PROPERTY(ThesaurusName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + Thesaurus) +MXF_CLASS_END(Thesaurus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x12, 0x00), + TextLanguage, + false) +MXF_CLASS_SEPARATOR() + +// Contact (parent Thesaurus, concrete=false) +MXF_CLASS(Contact, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x1a, 0x00), + Thesaurus, + false) + MXF_PROPERTY(ContactID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x01, 0x15, 0x40, 0x01, 0x02, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + Contact) + MXF_PROPERTY(ContactNameValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x1f, 0x02), + 0x0000, + NameValueStrongReferenceSet, + optional, + false, + Contact) + MXF_PROPERTY(AddressObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x17, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + Contact) +MXF_CLASS_END(Contact, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x7f, 0x1a, 0x00), + Thesaurus, + false) +MXF_CLASS_SEPARATOR() + +// CryptographicFramework (parent DescriptiveFramework, concrete=false) +MXF_CLASS(CryptographicFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00), + DescriptiveFramework, + false) + MXF_PROPERTY(CryptographicContextObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x0d, 0x00, 0x00), + 0x0000, + DescriptiveObjectStrongReference, + required, + false, + CryptographicFramework) +MXF_CLASS_END(CryptographicFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00), + DescriptiveFramework, + false) +MXF_CLASS_SEPARATOR() + +// CryptographicContext (parent DescriptiveObject, concrete=false) +MXF_CLASS(CryptographicContext, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x02, 0x02, 0x00, 0x00), + DescriptiveObject, + false) + MXF_PROPERTY(CryptographicContextID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x01, 0x15, 0x11, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + CryptographicContext) + MXF_PROPERTY(SourceContainerFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + CryptographicContext) + MXF_PROPERTY(CipherAlgorithm, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x09, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + CryptographicContext) + MXF_PROPERTY(CryptographicKeyID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x09, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UUID, + required, + false, + CryptographicContext) + MXF_PROPERTY(MICAlgorithm, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x09, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + CryptographicContext) + MXF_PROPERTY(MICCarriage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x04, 0x03, 0x00), + 0x0000, + AUID, + optional, + false, + CryptographicContext) +MXF_CLASS_END(CryptographicContext, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x02, 0x02, 0x00, 0x00), + DescriptiveObject, + false) +MXF_CLASS_SEPARATOR() + +// DMS_AS_03_Framework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(DMS_AS_03_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x03, 0x01, 0x00, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(AS_03_Identifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x03, 0x01, 0x02, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_03_Framework) + MXF_PROPERTY(AS_03_IdentifierKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x03, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_03_Framework) + MXF_PROPERTY(AS_03_ShimName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x03, 0x01, 0x03, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_03_Framework) + MXF_PROPERTY(AS_03_SignalStandard, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x03, 0x01, 0x04, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_03_Framework) + MXF_PROPERTY(AS_03_IntendedAFD, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x03, 0x01, 0x05, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_03_Framework) + MXF_PROPERTY(AS_03_SlateTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x03, 0x01, 0x06, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS_AS_03_Framework) + MXF_PROPERTY(AS_03_NOLACode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x03, 0x01, 0x07, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS_AS_03_Framework) + MXF_PROPERTY(AS_03_Rating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x03, 0x01, 0x08, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS_AS_03_Framework) + MXF_PROPERTY(AS_03_NielsenStreamIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x03, 0x01, 0x09, 0x00), + 0x0000, + UTF16String, + optional, + false, + DMS_AS_03_Framework) +MXF_CLASS_END(DMS_AS_03_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x03, 0x01, 0x00, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// TextBasedFramework (parent DescriptiveFramework, concrete=false) +MXF_CLASS(TextBasedFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x04, 0x01, 0x01, 0x00), + DescriptiveFramework, + false) + MXF_PROPERTY(TextBasedObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x41, 0x01, 0x00), + 0x0000, + TextBasedObjectStrongReference, + optional, + false, + TextBasedFramework) +MXF_CLASS_END(TextBasedFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x04, 0x01, 0x01, 0x00), + DescriptiveFramework, + false) +MXF_CLASS_SEPARATOR() + +// GenericStreamTextBasedSet (parent TextBasedObject, concrete=false) +MXF_CLASS(GenericStreamTextBasedSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x04, 0x02, 0x01, 0x00), + TextBasedObject, + false) + MXF_PROPERTY(GenericStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x01, 0x03, 0x04, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + required, + false, + GenericStreamTextBasedSet) +MXF_CLASS_END(GenericStreamTextBasedSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x04, 0x02, 0x01, 0x00), + TextBasedObject, + false) +MXF_CLASS_SEPARATOR() + +// UTF8TextBasedSet (parent TextBasedObject, concrete=false) +MXF_CLASS(UTF8TextBasedSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x04, 0x02, 0x02, 0x00), + TextBasedObject, + false) + MXF_PROPERTY(UTF8TextData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x03, 0x01, 0x02, 0x20, 0x03, 0x01, 0x00, 0x00), + 0x0000, + UTF8String, + required, + false, + UTF8TextBasedSet) +MXF_CLASS_END(UTF8TextBasedSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x04, 0x02, 0x02, 0x00), + TextBasedObject, + false) +MXF_CLASS_SEPARATOR() + +// UTF16TextBasedSet (parent TextBasedObject, concrete=false) +MXF_CLASS(UTF16TextBasedSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x04, 0x02, 0x03, 0x00), + TextBasedObject, + false) + MXF_PROPERTY(UTF16TextData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x03, 0x01, 0x02, 0x20, 0x03, 0x02, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + UTF16TextBasedSet) +MXF_CLASS_END(UTF16TextBasedSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x04, 0x02, 0x03, 0x00), + TextBasedObject, + false) +MXF_CLASS_SEPARATOR() + +// TextBasedObject (parent DescriptiveObject, concrete=false) +MXF_CLASS(TextBasedObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x04, 0x03, 0x01, 0x00), + DescriptiveObject, + false) + MXF_PROPERTY(TextBasedMetadataPayloadSchemeID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x06, 0x08, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + TextBasedObject) + MXF_PROPERTY(TextMIMEMediaType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x09, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + TextBasedObject) + MXF_PROPERTY(RFC5646TextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x14, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + TextBasedObject) + MXF_PROPERTY(TextDataDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x06, 0x03, 0x02, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + TextBasedObject) +MXF_CLASS_END(TextBasedObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x04, 0x03, 0x01, 0x00), + DescriptiveObject, + false) +MXF_CLASS_SEPARATOR() + +// EIDRFramework (parent DescriptiveFramework, concrete=false) +MXF_CLASS(EIDRFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x05, 0x01, 0x00, 0x00), + DescriptiveFramework, + false) + MXF_PROPERTY(EIDRDMSEssenceID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x01, 0x15, 0x14, 0x00, 0x00, 0x00, 0x00), + 0x0000, + CanonicalEIDRIdentifierType, + required, + false, + EIDRFramework) +MXF_CLASS_END(EIDRFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x05, 0x01, 0x00, 0x00), + DescriptiveFramework, + false) +MXF_CLASS_SEPARATOR() + +// DescriptiveSchemeDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(DescriptiveSchemeDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x01, 0x01, 0x00), + DefinitionObject, + true) + MXF_PROPERTY(DescriptiveFrameworkDefinitions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + DescriptiveFrameworkDefinitionStrongReferenceSet, + required, + false, + DescriptiveSchemeDefinition) + MXF_PROPERTY(DescriptiveApplicationURI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + DescriptiveSchemeDefinition) +MXF_CLASS_END(DescriptiveSchemeDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x01, 0x01, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// DescriptiveFrameworkDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(DescriptiveFrameworkDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x01, 0x02, 0x00), + DefinitionObject, + true) + MXF_PROPERTY(TrackAllowedClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + DescriptiveFrameworkDefinition) + MXF_PROPERTY(FrameworkAllowedClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + DescriptiveFrameworkDefinition) + MXF_PROPERTY(FrameworkIsRequired, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + required, + false, + DescriptiveFrameworkDefinition) + MXF_PROPERTY(FrameworkMaxOccurs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + DescriptiveFrameworkDefinition) + MXF_PROPERTY(ObjectConstraints, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x01, 0x07, 0x00, 0x00, 0x00), + 0x0000, + ObjectConstraintDefinitionStrongReferenceSet, + optional, + false, + DescriptiveFrameworkDefinition) +MXF_CLASS_END(DescriptiveFrameworkDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x01, 0x02, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// ObjectConstraintDefinition (parent DefinitionObject, concrete=true) +MXF_CLASS(ObjectConstraintDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x01, 0x03, 0x00), + DefinitionObject, + true) + MXF_PROPERTY(ObjectAllowedClass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x01, 0x08, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + ObjectConstraintDefinition) + MXF_PROPERTY(ObjectIsRequired, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x01, 0x09, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + required, + false, + ObjectConstraintDefinition) + MXF_PROPERTY(ObjectMaxOccurs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x01, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + ObjectConstraintDefinition) +MXF_CLASS_END(ObjectConstraintDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x01, 0x03, 0x00), + DefinitionObject, + true) +MXF_CLASS_SEPARATOR() + +// TLCSchemeDefinition (parent DescriptiveSchemeDefinition, concrete=true) +MXF_CLASS(TLCSchemeDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x01, 0x04, 0x00), + DescriptiveSchemeDefinition, + true) +MXF_CLASS_END(TLCSchemeDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x01, 0x04, 0x00), + DescriptiveSchemeDefinition, + true) +MXF_CLASS_SEPARATOR() + +// TLCTrack (parent EventTrack, concrete=true) +MXF_CLASS(TLCTrack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x01, 0x00), + EventTrack, + true) +MXF_CLASS_END(TLCTrack, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x01, 0x00), + EventTrack, + true) +MXF_CLASS_SEPARATOR() + +// TLCSequence (parent Sequence, concrete=true) +MXF_CLASS(TLCSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x02, 0x00), + Sequence, + true) +MXF_CLASS_END(TLCSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x02, 0x00), + Sequence, + true) +MXF_CLASS_SEPARATOR() + +// DescriptiveDerivedComponent (parent DescriptiveClip, concrete=true) +MXF_CLASS(DescriptiveDerivedComponent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x03, 0x00), + DescriptiveClip, + true) + MXF_PROPERTY(CopiedComponent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ComponentStrongReference, + optional, + false, + DescriptiveDerivedComponent) +MXF_CLASS_END(DescriptiveDerivedComponent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x03, 0x00), + DescriptiveClip, + true) +MXF_CLASS_SEPARATOR() + +// TLCDerivedComponent (parent DescriptiveDerivedComponent, concrete=true) +MXF_CLASS(TLCDerivedComponent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x04, 0x00), + DescriptiveDerivedComponent, + true) +MXF_CLASS_END(TLCDerivedComponent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x04, 0x00), + DescriptiveDerivedComponent, + true) +MXF_CLASS_SEPARATOR() + +// TLCSegment (parent DescriptiveMarker, concrete=true) +MXF_CLASS(TLCSegment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x05, 0x00), + DescriptiveMarker, + true) +MXF_CLASS_END(TLCSegment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x05, 0x00), + DescriptiveMarker, + true) +MXF_CLASS_SEPARATOR() + +// TLCLabel (parent DescriptiveFramework, concrete=true) +MXF_CLASS(TLCLabel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x06, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(TLCItems, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + required, + false, + TLCLabel) +MXF_CLASS_END(TLCLabel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x06, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// TLCItem (parent DescriptiveObject, concrete=true) +MXF_CLASS(TLCItem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x07, 0x00), + DescriptiveObject, + true) +MXF_CLASS_END(TLCItem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x07, 0x00), + DescriptiveObject, + true) +MXF_CLASS_SEPARATOR() + +// TLCFixedItem (parent TLCItem, concrete=true) +MXF_CLASS(TLCFixedItem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x01, 0x00), + TLCItem, + true) +MXF_CLASS_END(TLCFixedItem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x01, 0x00), + TLCItem, + true) +MXF_CLASS_SEPARATOR() + +// TLCSourceName (parent TLCFixedItem, concrete=true) +MXF_CLASS(TLCSourceName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x02, 0x00), + TLCFixedItem, + true) + MXF_PROPERTY(TLCName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + TLCSourceName) +MXF_CLASS_END(TLCSourceName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x02, 0x00), + TLCFixedItem, + true) +MXF_CLASS_SEPARATOR() + +// TLCSourceIdentifier (parent TLCFixedItem, concrete=true) +MXF_CLASS(TLCSourceIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x03, 0x00), + TLCFixedItem, + true) + MXF_PROPERTY(TLCIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + TLCSourceIdentifier) + MXF_PROPERTY(TLCIdentifierKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + TLCSourceIdentifier) +MXF_CLASS_END(TLCSourceIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x03, 0x00), + TLCFixedItem, + true) +MXF_CLASS_SEPARATOR() + +// TLC_BasicUMID (parent TLCFixedItem, concrete=true) +MXF_CLASS(TLC_BasicUMID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x04, 0x00), + TLCFixedItem, + true) + MXF_PROPERTY(TLC_UMID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UMID, + required, + false, + TLC_BasicUMID) +MXF_CLASS_END(TLC_BasicUMID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x04, 0x00), + TLCFixedItem, + true) +MXF_CLASS_SEPARATOR() + +// TLCDynamicItem (parent TLCItem, concrete=true) +MXF_CLASS(TLCDynamicItem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x05, 0x00), + TLCItem, + true) + MXF_PROPERTY(ItemRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Rational, + required, + false, + TLCDynamicItem) + MXF_PROPERTY(ItemDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x06, 0x00, 0x00, 0x00), + 0x0000, + LengthType, + optional, + false, + TLCDynamicItem) +MXF_CLASS_END(TLCDynamicItem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x05, 0x00), + TLCItem, + true) +MXF_CLASS_SEPARATOR() + +// TLCMediaCount (parent TLCDynamicItem, concrete=true) +MXF_CLASS(TLCMediaCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x06, 0x00), + TLCDynamicItem, + true) + MXF_PROPERTY(TLCCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x07, 0x00, 0x00, 0x00), + 0x0000, + PositionType, + required, + false, + TLCMediaCount) +MXF_CLASS_END(TLCMediaCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x06, 0x00), + TLCDynamicItem, + true) +MXF_CLASS_SEPARATOR() + +// TLCIntervalItem (parent TLCDynamicItem, concrete=true) +MXF_CLASS(TLCIntervalItem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x07, 0x00), + TLCDynamicItem, + true) + MXF_PROPERTY(IntervalIncrement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x08, 0x00, 0x00, 0x00), + 0x0000, + TLCIncrementStrongReference, + optional, + false, + TLCIntervalItem) + MXF_PROPERTY(IntervalTimeScale, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x09, 0x00, 0x00, 0x00), + 0x0000, + TLCTimeScaleStrongReference, + optional, + false, + TLCIntervalItem) + MXF_PROPERTY(IntervalTimeZone, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + TLCTimeZoneStrongReference, + optional, + false, + TLCIntervalItem) + MXF_PROPERTY(IntervalCalendar, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + TLCCalendarStrongReference, + optional, + false, + TLCIntervalItem) +MXF_CLASS_END(TLCIntervalItem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x07, 0x00), + TLCDynamicItem, + true) +MXF_CLASS_SEPARATOR() + +// TLCBasicTimecode (parent TLCIntervalItem, concrete=true) +MXF_CLASS(TLCBasicTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x08, 0x00), + TLCIntervalItem, + true) + MXF_PROPERTY(BasicTimecodeStart, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x1c, 0x00, 0x00, 0x00), + 0x0000, + BasicTimecode_Count, + required, + false, + TLCBasicTimecode) + MXF_PROPERTY(BasicTimecodeRoundedBase, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x1d, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + required, + false, + TLCBasicTimecode) + MXF_PROPERTY(BasicTimecodeDropFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x1e, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + required, + false, + TLCBasicTimecode) + MXF_PROPERTY(BasicTimecodeTrackNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x1f, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + TLCBasicTimecode) + MXF_PROPERTY(BasicTimecodeDisplayFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x20, 0x00, 0x00, 0x00), + 0x0000, + TimecodeDisplayFormatType, + optional, + false, + TLCBasicTimecode) +MXF_CLASS_END(TLCBasicTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x08, 0x00), + TLCIntervalItem, + true) +MXF_CLASS_SEPARATOR() + +// TLCEdgeCode (parent TLCDynamicItem, concrete=true) +MXF_CLASS(TLCEdgeCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x09, 0x00), + TLCDynamicItem, + true) + MXF_PROPERTY(TLCEdgeStart, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x21, 0x00, 0x00, 0x00), + 0x0000, + PositionType, + required, + false, + TLCEdgeCode) + MXF_PROPERTY(TLCEdgeFilmKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x22, 0x00, 0x00, 0x00), + 0x0000, + FilmType, + required, + false, + TLCEdgeCode) + MXF_PROPERTY(TLCEdgeCodeFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x23, 0x00, 0x00, 0x00), + 0x0000, + EdgeType, + required, + false, + TLCEdgeCode) + MXF_PROPERTY(TLCEdgeHeader, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x24, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + required, + false, + TLCEdgeCode) +MXF_CLASS_END(TLCEdgeCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x09, 0x00), + TLCDynamicItem, + true) +MXF_CLASS_SEPARATOR() + +// TLCAugmentedTimecode (parent TLCBasicTimecode, concrete=true) +MXF_CLASS(TLCAugmentedTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0a, 0x00), + TLCBasicTimecode, + true) +MXF_CLASS_END(TLCAugmentedTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0a, 0x00), + TLCBasicTimecode, + true) +MXF_CLASS_SEPARATOR() + +// TLC_ST2059_1 (parent TLCBasicTimecode, concrete=true) +MXF_CLASS(TLC_ST2059_1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0b, 0x00), + TLCBasicTimecode, + true) +MXF_CLASS_END(TLC_ST2059_1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0b, 0x00), + TLCBasicTimecode, + true) +MXF_CLASS_SEPARATOR() + +// TLC_IEEE1588 (parent TLCIntervalItem, concrete=true) +MXF_CLASS(TLC_IEEE1588, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0c, 0x00), + TLCIntervalItem, + true) + MXF_PROPERTY(PTP_Time, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x25, 0x00, 0x00, 0x00), + 0x0000, + PTP_Count, + required, + false, + TLC_IEEE1588) +MXF_CLASS_END(TLC_IEEE1588, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0c, 0x00), + TLCIntervalItem, + true) +MXF_CLASS_SEPARATOR() + +// TLCIncrement (parent InterchangeObject, concrete=true) +MXF_CLASS(TLCIncrement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0d, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(IncrementProperty, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + AUID, + required, + false, + TLCIncrement) + MXF_PROPERTY(IncrementAmounts, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + Int64Array, + optional, + false, + TLCIncrement) + MXF_PROPERTY(IncrementModuli, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + Int64Array, + optional, + false, + TLCIncrement) + MXF_PROPERTY(IncrementFlags, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + UInt32Array, + optional, + false, + TLCIncrement) +MXF_CLASS_END(TLCIncrement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0d, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// TLCTimeScale (parent InterchangeObject, concrete=true) +MXF_CLASS(TLCTimeScale, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0e, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(TimeScaleTag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x10, 0x00, 0x00, 0x00), + 0x0000, + TimeScaleTagType, + optional, + false, + TLCTimeScale) + MXF_PROPERTY(TimeScaleOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x11, 0x00, 0x00, 0x00), + 0x0000, + PositionType, + optional, + false, + TLCTimeScale) + MXF_PROPERTY(TimeScaleUpstream, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x12, 0x00, 0x00, 0x00), + 0x0000, + TimeScaleTagType, + optional, + false, + TLCTimeScale) + MXF_PROPERTY(TimeScaleResolution, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x13, 0x00, 0x00, 0x00), + 0x0000, + Rational, + optional, + false, + TLCTimeScale) + MXF_PROPERTY(TimeScalePrecision, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x14, 0x00, 0x00, 0x00), + 0x0000, + Rational, + optional, + false, + TLCTimeScale) + MXF_PROPERTY(TimeScaleLeapSeconds, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x15, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + TLCTimeScale) +MXF_CLASS_END(TLCTimeScale, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0e, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// TLCTimeZone (parent InterchangeObject, concrete=true) +MXF_CLASS(TLCTimeZone, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0f, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(TimeZoneTag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x16, 0x00, 0x00, 0x00), + 0x0000, + TimeZoneTagType, + optional, + false, + TLCTimeZone) + MXF_PROPERTY(TimeZoneOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x17, 0x00, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + TLCTimeZone) + MXF_PROPERTY(TimeZoneUpstream, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x18, 0x00, 0x00, 0x00), + 0x0000, + TimeZoneTagType, + optional, + false, + TLCTimeZone) +MXF_CLASS_END(TLCTimeZone, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x0f, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// TLCCalendar (parent InterchangeObject, concrete=true) +MXF_CLASS(TLCCalendar, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x10, 0x00), + InterchangeObject, + true) + MXF_PROPERTY(CalendarTag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x19, 0x00, 0x00, 0x00), + 0x0000, + CalendarTagType, + optional, + false, + TLCCalendar) + MXF_PROPERTY(CalendarOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x1a, 0x00, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + TLCCalendar) + MXF_PROPERTY(CalendarUpstream, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x1b, 0x00, 0x00, 0x00), + 0x0000, + CalendarTagType, + optional, + false, + TLCCalendar) +MXF_CLASS_END(TLCCalendar, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x10, 0x00), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// TLC_ST12 (parent TLC_ST2059_1, concrete=true) +MXF_CLASS(TLC_ST12, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x11, 0x00), + TLC_ST2059_1, + true) + MXF_PROPERTY(TimeBits, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x26, 0x00, 0x00, 0x00), + 0x0000, + UInt32Array, + required, + false, + TLC_ST12) + MXF_PROPERTY(UserBits, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x27, 0x00, 0x00, 0x00), + 0x0000, + UInt32Array, + required, + false, + TLC_ST12) + MXF_PROPERTY(DBBPairs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x28, 0x00, 0x00, 0x00), + 0x0000, + UInt16Array, + optional, + false, + TLC_ST12) +MXF_CLASS_END(TLC_ST12, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x11, 0x00), + TLC_ST2059_1, + true) +MXF_CLASS_SEPARATOR() + +// TLC_ST2059_2 (parent TLC_IEEE1588, concrete=true) +MXF_CLASS(TLC_ST2059_2, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x12, 0x00), + TLC_IEEE1588, + true) +MXF_CLASS_END(TLC_ST2059_2, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x12, 0x00), + TLC_IEEE1588, + true) +MXF_CLASS_SEPARATOR() + +// TLC_NTP (parent TLCDynamicItem, concrete=true) +MXF_CLASS(TLC_NTP, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x13, 0x00), + TLCDynamicItem, + true) + MXF_PROPERTY(NTP_Time, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x06, 0x06, 0x03, 0x29, 0x00, 0x00, 0x00), + 0x0000, + TLC_time64_t, + required, + false, + TLC_NTP) +MXF_CLASS_END(TLC_NTP, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x13, 0x00), + TLCDynamicItem, + true) +MXF_CLASS_SEPARATOR() + +// DM_Segmentation_Framework (parent DescriptiveFramework, concrete=false) +MXF_CLASS(DM_Segmentation_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x01, 0x01, 0x01, 0x00), + DescriptiveFramework, + false) +MXF_CLASS_END(DM_Segmentation_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x01, 0x01, 0x01, 0x00), + DescriptiveFramework, + false) +MXF_CLASS_SEPARATOR() + +// DMS_AS_10_Core_Framework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(DMS_AS_10_Core_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(AS_10_Shim_Name, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x01), + 0x0000, + UTF16String, + required, + false, + DMS_AS_10_Core_Framework) + MXF_PROPERTY(AS_10_Type, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x02), + 0x0000, + UTF16String, + optional, + false, + DMS_AS_10_Core_Framework) + MXF_PROPERTY(AS_10_Main_Title, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x03), + 0x0000, + UTF16String, + optional, + false, + DMS_AS_10_Core_Framework) + MXF_PROPERTY(AS_10_Sub_Title, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x04), + 0x0000, + UTF16String, + optional, + false, + DMS_AS_10_Core_Framework) + MXF_PROPERTY(AS_10_Title_Description, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x05), + 0x0000, + UTF16String, + optional, + false, + DMS_AS_10_Core_Framework) + MXF_PROPERTY(AS_10_Organization_Name, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x06), + 0x0000, + UTF16String, + optional, + false, + DMS_AS_10_Core_Framework) + MXF_PROPERTY(AS_10_Person_Name, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x07), + 0x0000, + UTF16String, + optional, + false, + DMS_AS_10_Core_Framework) + MXF_PROPERTY(AS_10_Location_Description, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x08), + 0x0000, + UTF16String, + optional, + false, + DMS_AS_10_Core_Framework) + MXF_PROPERTY(AS_10_Common_Spanning_ID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x09), + 0x0000, + UMID, + optional, + false, + DMS_AS_10_Core_Framework) + MXF_PROPERTY(AS_10_Spanning_Number, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x0a), + 0x0000, + UInt16, + optional, + false, + DMS_AS_10_Core_Framework) + MXF_PROPERTY(AS_10_Cumulative_Duration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x0b), + 0x0000, + PositionType, + optional, + false, + DMS_AS_10_Core_Framework) +MXF_CLASS_END(DMS_AS_10_Core_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// DM_AS_11_Core_Framework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(DM_AS_11_Core_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(AS_11_Series_Title, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x01), + 0x0000, + UTF16String, + required, + false, + DM_AS_11_Core_Framework) + MXF_PROPERTY(AS_11_Programme_Title, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x02), + 0x0000, + UTF16String, + required, + false, + DM_AS_11_Core_Framework) + MXF_PROPERTY(AS_11_Episode_Title_Number, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x03), + 0x0000, + UTF16String, + required, + false, + DM_AS_11_Core_Framework) + MXF_PROPERTY(AS_11_Shim_Name, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x04), + 0x0000, + UTF16String, + required, + false, + DM_AS_11_Core_Framework) + MXF_PROPERTY(AS_11_Shim_Version, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x0a), + 0x0000, + VersionType, + required, + false, + DM_AS_11_Core_Framework) + MXF_PROPERTY(AS_11_Audio_Track_Layout, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x05), + 0x0000, + AS_11_Audio_Track_Layout_Enum, + required, + false, + DM_AS_11_Core_Framework) + MXF_PROPERTY(AS_11_Primary_Audio_Language, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x06), + 0x0000, + ISO_639_2_Language_Code, + required, + false, + DM_AS_11_Core_Framework) + MXF_PROPERTY(AS_11_Closed_Captions_Present, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x07), + 0x0000, + Boolean, + required, + false, + DM_AS_11_Core_Framework) + MXF_PROPERTY(AS_11_Closed_Captions_Type, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x08), + 0x0000, + AS_11_Captions_Type_Enum, + optional, + false, + DM_AS_11_Core_Framework) + MXF_PROPERTY(AS_11_Caption_Language, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x09), + 0x0000, + ISO_639_2_Language_Code, + optional, + false, + DM_AS_11_Core_Framework) +MXF_CLASS_END(DM_AS_11_Core_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x01, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// DM_AS_11_Segmentation_Framework (parent DM_Segmentation_Framework, concrete=true) +MXF_CLASS(DM_AS_11_Segmentation_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x02, 0x01, 0x00), + DM_Segmentation_Framework, + true) + MXF_PROPERTY(AS_11_Part_Number, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x02, 0x01, 0x01), + 0x0000, + UInt16, + required, + false, + DM_AS_11_Segmentation_Framework) + MXF_PROPERTY(AS_11_Part_Total, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x02, 0x01, 0x02), + 0x0000, + UInt16, + required, + false, + DM_AS_11_Segmentation_Framework) +MXF_CLASS_END(DM_AS_11_Segmentation_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x02, 0x01, 0x00), + DM_Segmentation_Framework, + true) +MXF_CLASS_SEPARATOR() + +// DMS_AS_12_Framework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(DMS_AS_12_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0c, 0x01, 0x01, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(AS_12_ShimName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0c, 0x01, 0x01, 0x01), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_Framework) + MXF_PROPERTY(AS_12_Slate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0c, 0x01, 0x01, 0x02), + 0x0000, + AS_12_DescriptiveObjectStrongReference, + required, + false, + DMS_AS_12_Framework) +MXF_CLASS_END(DMS_AS_12_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0c, 0x01, 0x01, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// AS_12_DescriptiveObject (parent DescriptiveObject, concrete=false) +MXF_CLASS(AS_12_DescriptiveObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0c, 0x01, 0x02, 0x00), + DescriptiveObject, + false) +MXF_CLASS_END(AS_12_DescriptiveObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0c, 0x01, 0x02, 0x00), + DescriptiveObject, + false) +MXF_CLASS_SEPARATOR() + +// EBUCoreMainFramework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(EBUCoreMainFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(documentLocator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + EBUCoreMainFramework) + MXF_PROPERTY(documentId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + EBUCoreMainFramework) + MXF_PROPERTY(coreMetadataObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + coreMetadataStrongReference, + required, + false, + EBUCoreMainFramework) + MXF_PROPERTY(metadataSchemaInformationObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + metadataSchemaInformationStrongReference, + optional, + false, + EBUCoreMainFramework) +MXF_CLASS_END(EBUCoreMainFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// coreMetadata (parent EBUCoreObject, concrete=true) +MXF_CLASS(coreMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(identifierObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + identifierStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(titleObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + titleStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(alternativeTitleObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x0000, + alternativeTitleStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(creatorEntityObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x04, 0x00, 0x00, 0x00), + 0x0000, + entityStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(subjectObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x05, 0x00, 0x00, 0x00), + 0x0000, + subjectStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(descriptionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x06, 0x00, 0x00, 0x00), + 0x0000, + descriptionStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(publisherEntityObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x07, 0x00, 0x00, 0x00), + 0x0000, + entityStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(contributorEntityObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x08, 0x00, 0x00, 0x00), + 0x0000, + entityStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(dateObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x09, 0x00, 0x00, 0x00), + 0x0000, + dateStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(typeObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + typeStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(languageObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + languageStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(coverageObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + coverageStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(rightsObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + rightsStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(ratingObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + ratingStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(versionObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + versionStrongReference, + optional, + false, + coreMetadata) + MXF_PROPERTY(publicationHistoryObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x10, 0x00, 0x00, 0x00), + 0x0000, + publicationHistoryStrongReference, + optional, + false, + coreMetadata) + MXF_PROPERTY(planningObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x11, 0x00, 0x00, 0x00), + 0x0000, + planningStrongReference, + optional, + false, + coreMetadata) + MXF_PROPERTY(customRelationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x12, 0x00, 0x00, 0x00), + 0x0000, + customRelationStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(basicRelationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x13, 0x00, 0x00, 0x00), + 0x0000, + basicRelationStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(formatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x14, 0x00, 0x00, 0x00), + 0x0000, + formatStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(partObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x15, 0x00, 0x00, 0x00), + 0x0000, + partStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(audienceRatingObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x16, 0x00, 0x00, 0x00), + 0x0000, + audienceStrongReferenceSet, + optional, + false, + coreMetadata) + MXF_PROPERTY(eventObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x17, 0x00, 0x00, 0x00), + 0x0000, + eventStrongReferenceSet, + optional, + false, + coreMetadata) +MXF_CLASS_END(coreMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// metadataSchemaInformation (parent EBUCoreObject, concrete=true) +MXF_CLASS(metadataSchemaInformation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(metadataSchema, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + metadataSchemaInformation) + MXF_PROPERTY(metadataSchemaVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + metadataSchemaInformation) + MXF_PROPERTY(metadataFrameworkTextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x03, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + metadataSchemaInformation) + MXF_PROPERTY(metadataNamespacePrefix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x03, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + metadataSchemaInformation) + MXF_PROPERTY(metadataNamespace, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x03, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + metadataSchemaInformation) + MXF_PROPERTY(metadataProviderEntityObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x03, 0x06, 0x00, 0x00, 0x00), + 0x0000, + entityStrongReference, + optional, + false, + metadataSchemaInformation) + MXF_PROPERTY(metadataDateLastModified, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x03, 0x07, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + metadataSchemaInformation) + MXF_PROPERTY(metadataTimeLastModified, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x03, 0x08, 0x00, 0x00, 0x00), + 0x0000, + TimeStruct, + optional, + false, + metadataSchemaInformation) +MXF_CLASS_END(metadataSchemaInformation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// identifier (parent EBUCoreObject, concrete=true) +MXF_CLASS(identifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(identifierValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + identifier) + MXF_PROPERTY(identifierNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x04, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + identifier) + MXF_PROPERTY(identifierTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x04, 0x03, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + identifier) + MXF_PROPERTY(identifierFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x04, 0x04, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + identifier) + MXF_PROPERTY(identifierAttributorEntityObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x04, 0x05, 0x00, 0x00, 0x00), + 0x0000, + entityStrongReference, + optional, + false, + identifier) +MXF_CLASS_END(identifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// title (parent EBUCoreObject, concrete=true) +MXF_CLASS(title, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(titleAttributionDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x05, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + title) + MXF_PROPERTY(titleNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x05, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + title) + MXF_PROPERTY(titleValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x05, 0x03, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + title) + MXF_PROPERTY(titleLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x05, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + title) + MXF_PROPERTY(titleGeographicalScope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x05, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + title) + MXF_PROPERTY(titleGeographicalExclusionScope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x05, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + title) + MXF_PROPERTY(titleTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x05, 0x07, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + title) +MXF_CLASS_END(title, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// alternativeTitle (parent EBUCoreObject, concrete=true) +MXF_CLASS(alternativeTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(alternativeTitleAttributionDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + alternativeTitle) + MXF_PROPERTY(alternativeTitleNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x06, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + alternativeTitle) + MXF_PROPERTY(alternativeTitleValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x06, 0x03, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + alternativeTitle) + MXF_PROPERTY(alternativeTitleTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x06, 0x04, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + alternativeTitle) + MXF_PROPERTY(alternativeTitleStatusGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x06, 0x05, 0x00, 0x00, 0x00), + 0x0000, + statusGroupStrongReference, + optional, + false, + alternativeTitle) + MXF_PROPERTY(alternativeTitleLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x06, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + alternativeTitle) + MXF_PROPERTY(alternativeTitleGeographicalScope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x06, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + alternativeTitle) + MXF_PROPERTY(alternativeTitleGeographicalExclusionScope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x06, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + alternativeTitle) +MXF_CLASS_END(alternativeTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// subject (parent EBUCoreObject, concrete=true) +MXF_CLASS(subject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(subjectCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x08, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + subject) + MXF_PROPERTY(subjectNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x08, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + subject) + MXF_PROPERTY(subjectValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x08, 0x03, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + subject) + MXF_PROPERTY(subjectDefinitionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x08, 0x04, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + subject) + MXF_PROPERTY(subjectTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x08, 0x05, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + subject) + MXF_PROPERTY(subjectAttributorEntityObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x08, 0x06, 0x00, 0x00, 0x00), + 0x0000, + entityStrongReference, + optional, + false, + subject) +MXF_CLASS_END(subject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// description (parent EBUCoreObject, concrete=true) +MXF_CLASS(description, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(descriptionNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x09, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + description) + MXF_PROPERTY(descriptionValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x09, 0x02, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + description) + MXF_PROPERTY(descriptionTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x09, 0x03, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + description) + MXF_PROPERTY(descriptionAttributorEntityObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x09, 0x04, 0x00, 0x00, 0x00), + 0x0000, + entityStrongReference, + optional, + false, + description) + MXF_PROPERTY(descriptionLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x09, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + description) + MXF_PROPERTY(descriptionGeographicalScope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x09, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + description) + MXF_PROPERTY(descriptionGeographicalExclusionScope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x09, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + description) + MXF_PROPERTY(descriptionAttributionDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x09, 0x08, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + description) + MXF_PROPERTY(descriptionCastFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x09, 0x09, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + description) +MXF_CLASS_END(description, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// date (parent EBUCoreObject, concrete=true) +MXF_CLASS(date, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(dateCreated, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x01, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(yearCreated, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x02, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(dateIssued, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x03, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(yearIssued, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x04, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(dateModified, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x05, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(yearModified, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x06, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(dateDigitized, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x07, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(yearDigitized, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x08, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(dateReleased, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x09, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(yearReleased, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(dateCopyrighted, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(yearCopyrighted, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + date) + MXF_PROPERTY(dateNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + date) + MXF_PROPERTY(alternativeDateObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + dateTypeStrongReferenceSet, + optional, + false, + date) + MXF_PROPERTY(precision, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + date) +MXF_CLASS_END(date, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// dateType (parent EBUCoreObject, concrete=true) +MXF_CLASS(dateType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(dateValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0d, 0x01, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + dateType) + MXF_PROPERTY(textualDateObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0d, 0x02, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + dateType) + MXF_PROPERTY(dateTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0d, 0x03, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + dateType) + MXF_PROPERTY(dateFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0d, 0x04, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + dateType) +MXF_CLASS_END(dateType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// type (parent EBUCoreObject, concrete=true) +MXF_CLASS(type, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(typeNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0e, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + type) + MXF_PROPERTY(typeValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0e, 0x02, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + type) + MXF_PROPERTY(objectTypeObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0e, 0x03, 0x00, 0x00, 0x00), + 0x0000, + objectTypeStrongReferenceSet, + optional, + false, + type) + MXF_PROPERTY(genreObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0e, 0x04, 0x00, 0x00, 0x00), + 0x0000, + genreStrongReferenceSet, + optional, + false, + type) + MXF_PROPERTY(targetAudienceObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0e, 0x05, 0x00, 0x00, 0x00), + 0x0000, + targetAudienceStrongReferenceSet, + optional, + false, + type) + MXF_PROPERTY(typeTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0e, 0x06, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + type) + MXF_PROPERTY(audienceLevelObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0e, 0x07, 0x00, 0x00, 0x00), + 0x0000, + audienceStrongReferenceSet, + optional, + false, + type) +MXF_CLASS_END(type, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// objectType (parent EBUCoreObject, concrete=true) +MXF_CLASS(objectType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(objectTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0f, 0x01, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + objectType) +MXF_CLASS_END(objectType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x0f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// genre (parent EBUCoreObject, concrete=true) +MXF_CLASS(genre, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(genreTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + genre) + MXF_PROPERTY(genreLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + genre) +MXF_CLASS_END(genre, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// targetAudience (parent EBUCoreObject, concrete=true) +MXF_CLASS(targetAudience, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x11, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(targetAudienceReason, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x11, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + targetAudience) + MXF_PROPERTY(targetAudienceLinkToLogo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x11, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + targetAudience) + MXF_PROPERTY(targetAudienceNotRatedFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x11, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + targetAudience) + MXF_PROPERTY(targetAudienceAdultContentFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x11, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + targetAudience) + MXF_PROPERTY(targetAudienceTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x11, 0x05, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + targetAudience) + MXF_PROPERTY(targetAudienceRegionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x11, 0x06, 0x00, 0x00, 0x00), + 0x0000, + regionStrongReferenceSet, + optional, + false, + targetAudience) + MXF_PROPERTY(targetAudienceExclusionRegionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x11, 0x07, 0x00, 0x00, 0x00), + 0x0000, + regionStrongReferenceSet, + optional, + false, + targetAudience) + MXF_PROPERTY(targetAudienceFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x11, 0x08, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + targetAudience) +MXF_CLASS_END(targetAudience, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x11, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// language (parent EBUCoreObject, concrete=true) +MXF_CLASS(language, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x12, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(languageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x12, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + language) + MXF_PROPERTY(languageValueObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x12, 0x02, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReference, + optional, + false, + language) + MXF_PROPERTY(languageNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x12, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + language) + MXF_PROPERTY(languagePurposeObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x12, 0x04, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + language) +MXF_CLASS_END(language, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x12, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// coverage (parent EBUCoreObject, concrete=true) +MXF_CLASS(coverage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x13, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(coverageValueObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x13, 0x01, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReference, + optional, + false, + coverage) + MXF_PROPERTY(spatialObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x13, 0x02, 0x00, 0x00, 0x00), + 0x0000, + spatialStrongReference, + optional, + false, + coverage) + MXF_PROPERTY(temporalObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x13, 0x03, 0x00, 0x00, 0x00), + 0x0000, + temporalStrongReference, + optional, + false, + coverage) + MXF_PROPERTY(coverageTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x13, 0x04, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + coverage) +MXF_CLASS_END(coverage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x13, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// spatial (parent EBUCoreObject, concrete=true) +MXF_CLASS(spatial, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x14, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(locationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x14, 0x01, 0x00, 0x00, 0x00), + 0x0000, + locationStrongReferenceSet, + optional, + false, + spatial) +MXF_CLASS_END(spatial, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x14, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// location (parent EBUCoreObject, concrete=true) +MXF_CLASS(location, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x15, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(locationID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x15, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + location) + MXF_PROPERTY(locationCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x15, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + location) + MXF_PROPERTY(locationDefinitionNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x15, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + location) + MXF_PROPERTY(locationNameObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x15, 0x04, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + location) + MXF_PROPERTY(locationRegionObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x15, 0x05, 0x00, 0x00, 0x00), + 0x0000, + regionStrongReference, + optional, + false, + location) + MXF_PROPERTY(locationTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x15, 0x06, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + location) + MXF_PROPERTY(locationCoordinatesObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x15, 0x07, 0x00, 0x00, 0x00), + 0x0000, + coordinatesStrongReference, + optional, + false, + location) +MXF_CLASS_END(location, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x15, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// coordinates (parent EBUCoreObject, concrete=true) +MXF_CLASS(coordinates, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x16, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(posX, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x16, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + coordinates) + MXF_PROPERTY(posY, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x16, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + coordinates) + MXF_PROPERTY(coordinatesFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x16, 0x03, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + coordinates) +MXF_CLASS_END(coordinates, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x16, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// temporal (parent EBUCoreObject, concrete=true) +MXF_CLASS(temporal, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x17, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(temporalDefinitionNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x17, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + temporal) + MXF_PROPERTY(periodOfTimeObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x17, 0x02, 0x00, 0x00, 0x00), + 0x0000, + periodOfTimeStrongReferenceSet, + optional, + false, + temporal) + MXF_PROPERTY(temporalTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x17, 0x03, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + temporal) +MXF_CLASS_END(temporal, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x17, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// periodOfTime (parent EBUCoreObject, concrete=true) +MXF_CLASS(periodOfTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x18, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(periodID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x18, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + periodOfTime) + MXF_PROPERTY(periodStartYear, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x18, 0x02, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + periodOfTime) + MXF_PROPERTY(periodStartDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x18, 0x03, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + periodOfTime) + MXF_PROPERTY(periodStartTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x18, 0x04, 0x00, 0x00, 0x00), + 0x0000, + TimeStruct, + optional, + false, + periodOfTime) + MXF_PROPERTY(periodEndYear, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x18, 0x05, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + periodOfTime) + MXF_PROPERTY(periodEndDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x18, 0x06, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + periodOfTime) + MXF_PROPERTY(periodEndTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x18, 0x07, 0x00, 0x00, 0x00), + 0x0000, + TimeStruct, + optional, + false, + periodOfTime) + MXF_PROPERTY(periodNameObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x18, 0x08, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + periodOfTime) +MXF_CLASS_END(periodOfTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x18, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// rights (parent EBUCoreObject, concrete=true) +MXF_CLASS(rights, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(rightsID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + rights) + MXF_PROPERTY(rightsLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + rights) + MXF_PROPERTY(rightsClearanceFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + rights) + MXF_PROPERTY(rightsNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + rights) + MXF_PROPERTY(rightsValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x05, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + rights) + MXF_PROPERTY(exploitationIssuesObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x06, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + rights) + MXF_PROPERTY(copyrightStatementObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x07, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + rights) + MXF_PROPERTY(rightsHolderEntityObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x09, 0x00, 0x00, 0x00), + 0x0000, + entityStrongReferenceSet, + optional, + false, + rights) + MXF_PROPERTY(rightsContactObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + contactStrongReferenceSet, + optional, + false, + rights) + MXF_PROPERTY(rightsTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + rights) + MXF_PROPERTY(rightsAttributedIDObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + identifierStrongReferenceSet, + optional, + false, + rights) + MXF_PROPERTY(rightsFormatReferenceObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + rights) + MXF_PROPERTY(processingRestrictionFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + rights) + MXF_PROPERTY(disclaimerObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + rights) + MXF_PROPERTY(rightsCoverageObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x10, 0x00, 0x00, 0x00), + 0x0000, + coverageStrongReferenceSet, + optional, + false, + rights) +MXF_CLASS_END(rights, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// version (parent EBUCoreObject, concrete=true) +MXF_CLASS(version, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1a, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(versionValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1a, 0x01, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + version) + MXF_PROPERTY(versionTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1a, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + version) +MXF_CLASS_END(version, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1a, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// rating (parent EBUCoreObject, concrete=true) +MXF_CLASS(rating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(ratingReason, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + rating) + MXF_PROPERTY(ratingLinkToLogo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + rating) + MXF_PROPERTY(ratingNotRatedFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + rating) + MXF_PROPERTY(ratingAdultContentFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + rating) + MXF_PROPERTY(ratingValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x05, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + rating) + MXF_PROPERTY(ratingScaleMinValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x06, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + rating) + MXF_PROPERTY(ratingScaleMaxValueObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x07, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + rating) + MXF_PROPERTY(ratingTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x08, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + rating) + MXF_PROPERTY(ratingFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x09, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + rating) + MXF_PROPERTY(ratingProviderEntityObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + entityStrongReference, + optional, + false, + rating) + MXF_PROPERTY(ratingSystem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + rating) + MXF_PROPERTY(ratingEnvironment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + rating) + MXF_PROPERTY(ratingLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + rating) + MXF_PROPERTY(ratingExclusionRegionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + regionStrongReferenceSet, + optional, + false, + rating) + MXF_PROPERTY(ratingRegionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x10, 0x00, 0x00, 0x00), + 0x0000, + regionStrongReferenceSet, + optional, + false, + rating) +MXF_CLASS_END(rating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// publicationEvent (parent EBUCoreObject, concrete=true) +MXF_CLASS(publicationEvent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(publicationEventName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationEvent) + MXF_PROPERTY(publicationEventId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationEvent) + MXF_PROPERTY(firstShowingFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + publicationEvent) + MXF_PROPERTY(lastShowingFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + publicationEvent) + MXF_PROPERTY(publicationDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x05, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + publicationEvent) + MXF_PROPERTY(publicationTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x06, 0x00, 0x00, 0x00), + 0x0000, + TimeStruct, + optional, + false, + publicationEvent) + MXF_PROPERTY(scheduleDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x07, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + publicationEvent) + MXF_PROPERTY(freePublicationFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x08, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + publicationEvent) + MXF_PROPERTY(livePublicationFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x09, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + publicationEvent) + MXF_PROPERTY(publicationNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationEvent) + MXF_PROPERTY(publicationFormatReferenceObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReference, + optional, + false, + publicationEvent) + MXF_PROPERTY(publicationRightsReferenceObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + publicationEvent) + MXF_PROPERTY(publicationRegionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + regionStrongReferenceSet, + optional, + false, + publicationEvent) + MXF_PROPERTY(publicationMediumObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + publicationMediumStrongReference, + optional, + false, + publicationEvent) + MXF_PROPERTY(publicationChannelObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + publicationChannelStrongReference, + optional, + false, + publicationEvent) + MXF_PROPERTY(publicationServiceObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x10, 0x00, 0x00, 0x00), + 0x0000, + publicationServiceStrongReference, + optional, + false, + publicationEvent) + MXF_PROPERTY(liveProductionFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x11, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + publicationEvent) +MXF_CLASS_END(publicationEvent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// publicationHistory (parent EBUCoreObject, concrete=true) +MXF_CLASS(publicationHistory, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(publicationEventObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1d, 0x01, 0x00, 0x00, 0x00), + 0x0000, + publicationEventStrongReferenceSet, + optional, + false, + publicationHistory) + MXF_PROPERTY(publicationHistoryId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1d, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationHistory) +MXF_CLASS_END(publicationHistory, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// publicationChannel (parent EBUCoreObject, concrete=true) +MXF_CLASS(publicationChannel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(publicationChannelName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1e, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationChannel) + MXF_PROPERTY(publicationChannelId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1e, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationChannel) + MXF_PROPERTY(publicationChannelLinkToLogo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1e, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationChannel) + MXF_PROPERTY(publicationChannelTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1e, 0x04, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + publicationChannel) +MXF_CLASS_END(publicationChannel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// publicationMedium (parent EBUCoreObject, concrete=true) +MXF_CLASS(publicationMedium, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(publicationMediumName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1f, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationMedium) + MXF_PROPERTY(publicationMediumId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1f, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationMedium) + MXF_PROPERTY(publicationMediumTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1f, 0x03, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + publicationMedium) +MXF_CLASS_END(publicationMedium, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// publicationService (parent EBUCoreObject, concrete=true) +MXF_CLASS(publicationService, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(publicationServiceName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationService) + MXF_PROPERTY(publicationServiceLinkToLogo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationService) + MXF_PROPERTY(publicationServiceSourceObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x20, 0x03, 0x00, 0x00, 0x00), + 0x0000, + organizationStrongReference, + optional, + false, + publicationService) + MXF_PROPERTY(publicationServiceId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x20, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + publicationService) + MXF_PROPERTY(publicationServiceTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x20, 0x05, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + publicationService) +MXF_CLASS_END(publicationService, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// entity (parent EBUCoreObject, concrete=true) +MXF_CLASS(entity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(entityID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x21, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + entity) + MXF_PROPERTY(entityContactObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x21, 0x02, 0x00, 0x00, 0x00), + 0x0000, + contactStrongReferenceSet, + optional, + false, + entity) + MXF_PROPERTY(entityOrganizationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x21, 0x03, 0x00, 0x00, 0x00), + 0x0000, + organizationStrongReferenceSet, + optional, + false, + entity) + MXF_PROPERTY(entityRoleObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x21, 0x04, 0x00, 0x00, 0x00), + 0x0000, + roleStrongReferenceSet, + optional, + false, + entity) + MXF_PROPERTY(entityAwardObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x21, 0x05, 0x00, 0x00, 0x00), + 0x0000, + awardStrongReferenceSet, + optional, + false, + entity) + MXF_PROPERTY(entityEventObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x21, 0x06, 0x00, 0x00, 0x00), + 0x0000, + eventStrongReferenceSet, + optional, + false, + entity) +MXF_CLASS_END(entity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// contact (parent EBUCoreObject, concrete=true) +MXF_CLASS(contact, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(contactID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(familiyName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(givenName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(salutation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(suffix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(occupation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(username, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(guestFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x08, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + contact) + MXF_PROPERTY(contactNameObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x09, 0x00, 0x00, 0x00), + 0x0000, + compoundNameStrongReferenceSet, + optional, + false, + contact) + MXF_PROPERTY(contactTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + contact) + MXF_PROPERTY(contactDetailsObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + detailsStrongReferenceSet, + optional, + false, + contact) + MXF_PROPERTY(contactRelatedContactObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + contactStrongReferenceSet, + optional, + false, + contact) + MXF_PROPERTY(stageNameObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + contact) + MXF_PROPERTY(genderObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + contact) + MXF_PROPERTY(contactRelatedInformationLinkObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + basicLinkStrongReferenceSet, + optional, + false, + contact) + MXF_PROPERTY(otherGivenName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x10, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(birthDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x11, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + contact) + MXF_PROPERTY(deathDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x12, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + contact) + MXF_PROPERTY(birthPlace, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x13, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(nationality, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x14, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(nickname, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x15, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(skill, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x16, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(contactLastUpdate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x17, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + contact) + MXF_PROPERTY(deathPlace, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x18, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + contact) + MXF_PROPERTY(affiliationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x19, 0x00, 0x00, 0x00), + 0x0000, + affiliationStrongReferenceSet, + optional, + false, + contact) +MXF_CLASS_END(contact, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// organization (parent EBUCoreObject, concrete=true) +MXF_CLASS(organization, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(organizationID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + organization) + MXF_PROPERTY(organizationLinkToLogo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + organization) + MXF_PROPERTY(organizationCodeObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x03, 0x00, 0x00, 0x00), + 0x0000, + identifierStrongReferenceSet, + optional, + false, + organization) + MXF_PROPERTY(organizationRelatedInformationLinkObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x04, 0x00, 0x00, 0x00), + 0x0000, + basicLinkStrongReferenceSet, + optional, + false, + organization) + MXF_PROPERTY(organizationNameObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x05, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + organization) + MXF_PROPERTY(organizationDepartmentObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x06, 0x00, 0x00, 0x00), + 0x0000, + departmentStrongReference, + optional, + false, + organization) + MXF_PROPERTY(organizationTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x07, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + organization) + MXF_PROPERTY(organizationDetailsObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x08, 0x00, 0x00, 0x00), + 0x0000, + detailsStrongReferenceSet, + optional, + false, + organization) + MXF_PROPERTY(organizationRelatedContactObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x09, 0x00, 0x00, 0x00), + 0x0000, + contactStrongReferenceSet, + optional, + false, + organization) + MXF_PROPERTY(organizationDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + organization) + MXF_PROPERTY(organizationNationality, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + organization) + MXF_PROPERTY(organizationLastUpdate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + organization) +MXF_CLASS_END(organization, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x23, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// department (parent EBUCoreObject, concrete=true) +MXF_CLASS(department, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x24, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(departmentID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x24, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + department) + MXF_PROPERTY(departmentName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x24, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + department) +MXF_CLASS_END(department, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x24, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// details (parent EBUCoreObject, concrete=true) +MXF_CLASS(details, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x25, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(webAddress, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x25, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + details) + MXF_PROPERTY(telephoneNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x25, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + details) + MXF_PROPERTY(mobileTelephoneNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x25, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + details) + MXF_PROPERTY(emailAddress, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x25, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + details) + MXF_PROPERTY(detailsTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x25, 0x05, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + details) + MXF_PROPERTY(addressObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x25, 0x06, 0x00, 0x00, 0x00), + 0x0000, + addressStrongReference, + optional, + false, + details) +MXF_CLASS_END(details, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x25, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// address (parent EBUCoreObject, concrete=true) +MXF_CLASS(address, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x26, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(deliveryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x26, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + address) + MXF_PROPERTY(townCityObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x26, 0x02, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + address) + MXF_PROPERTY(countyStateObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x26, 0x03, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + address) + MXF_PROPERTY(countryObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x26, 0x04, 0x00, 0x00, 0x00), + 0x0000, + countryTypeStrongReferenceSet, + optional, + false, + address) + MXF_PROPERTY(addressLineObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x26, 0x05, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + address) +MXF_CLASS_END(address, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x26, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// region (parent EBUCoreObject, concrete=true) +MXF_CLASS(region, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(countryObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x27, 0x01, 0x00, 0x00, 0x00), + 0x0000, + countryTypeStrongReference, + optional, + false, + region) + MXF_PROPERTY(countryRegionObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x27, 0x02, 0x00, 0x00, 0x00), + 0x0000, + regionStrongReference, + optional, + false, + region) +MXF_CLASS_END(region, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// compoundName (parent EBUCoreObject, concrete=true) +MXF_CLASS(compoundName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x28, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(compoundNameValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x28, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + compoundName) + MXF_PROPERTY(compoundNameTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x28, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + compoundName) + MXF_PROPERTY(compoundNameFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x28, 0x03, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + compoundName) +MXF_CLASS_END(compoundName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x28, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// role (parent EBUCoreObject, concrete=true) +MXF_CLASS(role, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x29, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(costCenterReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x29, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + role) + MXF_PROPERTY(roleTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x29, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + role) +MXF_CLASS_END(role, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x29, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// countryType (parent EBUCoreObject, concrete=true) +MXF_CLASS(countryType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2a, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(countryTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2a, 0x01, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + countryType) +MXF_CLASS_END(countryType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2a, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// customRelation (parent EBUCoreObject, concrete=true) +MXF_CLASS(customRelation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x01, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(customRelationByName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + customRelation) + MXF_PROPERTY(customRelationLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x01, 0x02, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + customRelation) + MXF_PROPERTY(runningOrderNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x01, 0x03, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + customRelation) + MXF_PROPERTY(totalNumberOfGroupMembers, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x01, 0x04, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + customRelation) + MXF_PROPERTY(orderedGroupFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x01, 0x05, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + customRelation) + MXF_PROPERTY(customRelationNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x01, 0x06, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + customRelation) + MXF_PROPERTY(customRelationTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x01, 0x07, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + customRelation) + MXF_PROPERTY(customRelationIdentifierObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x01, 0x08, 0x00, 0x00), + 0x0000, + identifierStrongReference, + optional, + false, + customRelation) +MXF_CLASS_END(customRelation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x01, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// basicRelation (parent EBUCoreObject, concrete=true) +MXF_CLASS(basicRelation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(isVersionOf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(hasVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x02, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(isReplacedBy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(replaces, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x04, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(isRequiredBy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x05, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(requires, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x06, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(isPartOf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x07, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(hasPart, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x08, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(isReferencedBy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x09, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(references, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x0a, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(isFormatOf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x0b, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(hasFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x0c, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(isEpisodeOf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x0d, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(isMemberOf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x0e, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(hasMember, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x0f, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(hasEpisode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x10, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(isSeasonOf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x11, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(hasSeason, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x12, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(isNextInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x13, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(followsInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x14, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(isRelatedTo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x15, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(sameAs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x16, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(hasSeries, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x17, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) + MXF_PROPERTY(isSeriesOf, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x18, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicRelation) +MXF_CLASS_END(basicRelation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2b, 0x02, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// planning (parent EBUCoreObject, concrete=true) +MXF_CLASS(planning, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(planningEventObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2c, 0x01, 0x00, 0x00, 0x00), + 0x0000, + publicationEventStrongReferenceSet, + optional, + false, + planning) + MXF_PROPERTY(planningId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2c, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + planning) +MXF_CLASS_END(planning, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// typeGroup (parent EBUCoreObject, concrete=true) +MXF_CLASS(typeGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x01, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(typeGroupThesaurus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + typeGroup) + MXF_PROPERTY(typeGroupLabel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x01, 0x02, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + typeGroup) + MXF_PROPERTY(typeGroupLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x01, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + typeGroup) + MXF_PROPERTY(typeGroupUL, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x01, 0x04, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + typeGroup) + MXF_PROPERTY(typeGroupDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x01, 0x05, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + typeGroup) + MXF_PROPERTY(typeGroupLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x01, 0x06, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + typeGroup) + MXF_PROPERTY(typeGroupNamespace, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x01, 0x07, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + typeGroup) + MXF_PROPERTY(typeGroupSource, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x01, 0x08, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + typeGroup) +MXF_CLASS_END(typeGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x01, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// formatGroup (parent EBUCoreObject, concrete=true) +MXF_CLASS(formatGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x02, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(formatGroupThesaurus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x02, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + formatGroup) + MXF_PROPERTY(formatGroupLabel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x02, 0x02, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + formatGroup) + MXF_PROPERTY(formatGroupLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x02, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + formatGroup) + MXF_PROPERTY(formatGroupUL, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x02, 0x04, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + formatGroup) + MXF_PROPERTY(formatGroupDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x02, 0x05, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + formatGroup) + MXF_PROPERTY(formatGroupLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x02, 0x06, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + formatGroup) + MXF_PROPERTY(formatGroupNamespace, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x02, 0x07, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + formatGroup) + MXF_PROPERTY(formatGroupSource, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x02, 0x08, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + formatGroup) +MXF_CLASS_END(formatGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x02, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// statusGroup (parent EBUCoreObject, concrete=true) +MXF_CLASS(statusGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x03, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(statusGroupThesaurus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x03, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + statusGroup) + MXF_PROPERTY(statusGroupLabel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x03, 0x02, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + statusGroup) + MXF_PROPERTY(statusGroupLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x03, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + statusGroup) + MXF_PROPERTY(statusGroupUL, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x03, 0x04, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + statusGroup) + MXF_PROPERTY(statusGroupDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x03, 0x05, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + statusGroup) + MXF_PROPERTY(statusGroupLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x03, 0x06, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + statusGroup) + MXF_PROPERTY(statusGroupNamespace, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x03, 0x07, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + statusGroup) + MXF_PROPERTY(statusGroupSource, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x03, 0x08, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + statusGroup) +MXF_CLASS_END(statusGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2d, 0x03, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// textualAnnotation (parent EBUCoreObject, concrete=true) +MXF_CLASS(textualAnnotation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(text, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2e, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + textualAnnotation) + MXF_PROPERTY(textLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2e, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + textualAnnotation) +MXF_CLASS_END(textualAnnotation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// basicLink (parent EBUCoreObject, concrete=true) +MXF_CLASS(basicLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(basicLinkUri, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2f, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + basicLink) +MXF_CLASS_END(basicLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x2f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// format (parent EBUCoreObject, concrete=true) +MXF_CLASS(format, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(formatID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + format) + MXF_PROPERTY(formatVersionID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + format) + MXF_PROPERTY(formatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + format) + MXF_PROPERTY(formatDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + format) + MXF_PROPERTY(formatYearCreated, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x05, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + format) + MXF_PROPERTY(formatDateCreated, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x06, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + format) + MXF_PROPERTY(formatOverallDurationTimeObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x07, 0x00, 0x00, 0x00), + 0x0000, + timeStrongReference, + optional, + false, + format) + MXF_PROPERTY(formatEditRateObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x08, 0x00, 0x00, 0x00), + 0x0000, + rationalStrongReference, + optional, + false, + format) + MXF_PROPERTY(formatContainerFormatObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x09, 0x00, 0x00, 0x00), + 0x0000, + containerFormatStrongReference, + optional, + false, + format) + MXF_PROPERTY(formatPackageInfoObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + packageInfoStrongReference, + optional, + false, + format) + MXF_PROPERTY(formatAudioFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + audioFormatStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatVideoFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + videoFormatStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatImageFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + imageFormatStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatDataFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + dataFormatStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatSigningFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x10, 0x00, 0x00, 0x00), + 0x0000, + signingFormatStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeStringObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x11, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeStringStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x12, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt8StrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x13, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt16StrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x14, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt32StrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x15, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt64StrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeUInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x16, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt8StrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeUInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x17, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt16StrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeUInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x18, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt32StrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeUInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x19, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt64StrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeFloatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x1a, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeFloatStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeRationalObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x1b, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeRationalStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeAnyURIObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x1c, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeAnyURIStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTechnicalAttributeBooleanObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x1d, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeBooleanStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatDateModifiedObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x1e, 0x00, 0x00, 0x00), + 0x0000, + dateStrongReference, + optional, + false, + format) + MXF_PROPERTY(formatValueObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x1f, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReference, + optional, + false, + format) + MXF_PROPERTY(formatTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x20, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + format) + MXF_PROPERTY(formatAudioFormatExtendedObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x21, 0x00, 0x00, 0x00), + 0x0000, + audioFormatExtendedStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatStartTimeObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x22, 0x00, 0x00, 0x00), + 0x0000, + timeStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatEndTimeObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x23, 0x00, 0x00, 0x00), + 0x0000, + timeStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatDurationTimeObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x24, 0x00, 0x00, 0x00), + 0x0000, + timeStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatMetadataFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x25, 0x00, 0x00, 0x00), + 0x0000, + metadataFormatStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatTimecodeFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x26, 0x00, 0x00, 0x00), + 0x0000, + timecodeFormatStrongReferenceSet, + optional, + false, + format) + MXF_PROPERTY(formatMediumObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x27, 0x00, 0x00, 0x00), + 0x0000, + mediumStrongReferenceSet, + optional, + false, + format) +MXF_CLASS_END(format, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// videoFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(videoFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(videoFormatID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + videoFormat) + MXF_PROPERTY(videoFormatVersionId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + videoFormat) + MXF_PROPERTY(videoFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + videoFormat) + MXF_PROPERTY(videoFormatDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + videoFormat) + MXF_PROPERTY(videoBitRateObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x05, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + videoFormat) + MXF_PROPERTY(videoMaxBitRateObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x06, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + videoFormat) + MXF_PROPERTY(videoBitRateMode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + videoFormat) + MXF_PROPERTY(videoScanningFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + videoFormat) + MXF_PROPERTY(videoScanningOrder, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x09, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + videoFormat) + MXF_PROPERTY(videoActiveLines, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + videoFormat) + MXF_PROPERTY(videoNoiseFilterFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + videoFormat) + MXF_PROPERTY(videoNoiseFilterObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + videoNoiseFilterStrongReference, + optional, + false, + videoFormat) + MXF_PROPERTY(video3DFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + videoFormat) + MXF_PROPERTY(videoAspectRatioObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + aspectRatioStrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoFrameRateObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + rationalStrongReference, + optional, + false, + videoFormat) + MXF_PROPERTY(videoHeightObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x10, 0x00, 0x00, 0x00), + 0x0000, + heightStrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoWidthObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x11, 0x00, 0x00, 0x00), + 0x0000, + widthStrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoEncodingObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x12, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + videoFormat) + MXF_PROPERTY(videoCodecObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x13, 0x00, 0x00, 0x00), + 0x0000, + codecStrongReference, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTrackObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x14, 0x00, 0x00, 0x00), + 0x0000, + trackStrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoPresenceFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x15, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + videoFormat) + MXF_PROPERTY(videoRegionDelimXObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x16, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + videoFormat) + MXF_PROPERTY(videoRegionDelimYObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x17, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + videoFormat) + MXF_PROPERTY(videoFormatProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x18, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + videoFormat) + MXF_PROPERTY(videoFormatProfileLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x19, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + videoFormat) + MXF_PROPERTY(videoNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x1a, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeStringObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x1b, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeStringStrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x1c, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt8StrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x1d, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt16StrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x1e, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt32StrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x1f, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt64StrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeUInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x20, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt8StrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeUInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x21, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt16StrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeUInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x22, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt32StrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeUInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x23, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt64StrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeFloatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x24, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeFloatStrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeRationalObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x25, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeRationalStrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeAnyURIObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x26, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeAnyURIStrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoTechnicalAttributeBooleanObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x27, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeBooleanStrongReferenceSet, + optional, + false, + videoFormat) + MXF_PROPERTY(videoFilterObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x28, 0x00, 0x00, 0x00), + 0x0000, + filterStrongReferenceSet, + optional, + false, + videoFormat) +MXF_CLASS_END(videoFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x31, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// imageFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(imageFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(imageFormatID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + imageFormat) + MXF_PROPERTY(imageFormatVersionId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + imageFormat) + MXF_PROPERTY(imageFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + imageFormat) + MXF_PROPERTY(imageFormatDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + imageFormat) + MXF_PROPERTY(imageOrientation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + imageFormat) + MXF_PROPERTY(imageAspectRatioObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x06, 0x00, 0x00, 0x00), + 0x0000, + rationalStrongReference, + optional, + false, + imageFormat) + MXF_PROPERTY(imageEncodingObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x07, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + imageFormat) + MXF_PROPERTY(imageCodecObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x08, 0x00, 0x00, 0x00), + 0x0000, + codecStrongReference, + optional, + false, + imageFormat) + MXF_PROPERTY(imageHeightObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x09, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + imageFormat) + MXF_PROPERTY(imageWidthObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + imageFormat) + MXF_PROPERTY(imagePresenceFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + imageFormat) + MXF_PROPERTY(imageRegionDelimXObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + imageFormat) + MXF_PROPERTY(imageRegionDelimYObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + imageFormat) + MXF_PROPERTY(imageFormatProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + imageFormat) + MXF_PROPERTY(imageFormatProfileLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + imageFormat) + MXF_PROPERTY(imageNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x10, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeStringObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x11, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeStringStrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x12, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt8StrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x13, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt16StrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x14, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt32StrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x15, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt64StrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeUInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x16, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt8StrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeUInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x17, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt16StrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeUInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x18, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt32StrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeUInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x19, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt64StrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeFloatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x1a, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeFloatStrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeRationalObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x1b, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeRationalStrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeAnyURIObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x1c, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeAnyURIStrongReferenceSet, + optional, + false, + imageFormat) + MXF_PROPERTY(imageTechnicalAttributeBooleanObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x1d, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeBooleanStrongReferenceSet, + optional, + false, + imageFormat) +MXF_CLASS_END(imageFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x32, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioFormatID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormat) + MXF_PROPERTY(audioFormatVersionId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormat) + MXF_PROPERTY(audioFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormat) + MXF_PROPERTY(audioFormatDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTrackConfiguration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormat) + MXF_PROPERTY(audioSamplingSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + audioFormat) + MXF_PROPERTY(audioSamplingType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTotalNumberOfChannels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + audioFormat) + MXF_PROPERTY(audioBitRateObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x09, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + audioFormat) + MXF_PROPERTY(audioMaxBitRateObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + audioFormat) + MXF_PROPERTY(audioBitRateMode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormat) + MXF_PROPERTY(audioSamplingRateObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + rationalStrongReference, + optional, + false, + audioFormat) + MXF_PROPERTY(audioEncodingObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + audioFormat) + MXF_PROPERTY(audioCodecObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + codecStrongReference, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTrackObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + trackStrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioPresenceFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x10, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioFormat) + MXF_PROPERTY(audioFormatProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x11, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormat) + MXF_PROPERTY(audioFormatProfileLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x12, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormat) + MXF_PROPERTY(audioNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x13, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeStringObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x14, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeStringStrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x15, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt8StrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x16, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt16StrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x17, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt32StrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x18, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt64StrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeUInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x19, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt8StrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeUInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x1a, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt16StrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeUInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x1b, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt32StrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeUInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x1c, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt64StrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeFloatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x1d, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeFloatStrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeRationalObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x1e, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeRationalStrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeAnyURIObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x1f, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeAnyURIStrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioTechnicalAttributeBooleanObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x20, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeBooleanStrongReferenceSet, + optional, + false, + audioFormat) + MXF_PROPERTY(audioDescriptionPresenceFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x21, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioFormat) + MXF_PROPERTY(audioFilterObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x22, 0x00, 0x00, 0x00), + 0x0000, + filterStrongReferenceSet, + optional, + false, + audioFormat) +MXF_CLASS_END(audioFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x33, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// track (parent EBUCoreObject, concrete=true) +MXF_CLASS(track, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x34, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(trackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x34, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + track) + MXF_PROPERTY(trackName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x34, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + track) + MXF_PROPERTY(trackLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x34, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + track) + MXF_PROPERTY(trackTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x34, 0x04, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + track) +MXF_CLASS_END(track, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x34, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// dataFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(dataFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(dataFormatID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + dataFormat) + MXF_PROPERTY(dataFormatVersionID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + dataFormat) + MXF_PROPERTY(dataFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + dataFormat) + MXF_PROPERTY(dataFormatDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTrackId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTrackName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTrackLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + dataFormat) + MXF_PROPERTY(dataPresenceFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x08, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + dataFormat) + MXF_PROPERTY(captioningObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x09, 0x00, 0x00, 0x00), + 0x0000, + captioningStrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(subtitlingObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + subtitlingStrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(ancillaryDataObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + ancillaryDataStrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataCodecObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + codecStrongReference, + optional, + false, + dataFormat) + MXF_PROPERTY(dataFormatProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + dataFormat) + MXF_PROPERTY(dataFormatProfileLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + dataFormat) + MXF_PROPERTY(dataNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeStringObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x10, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeStringStrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x11, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt8StrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x12, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt16StrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x13, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt32StrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x14, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt64StrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeUInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x15, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt8StrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeUInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x16, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt16StrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeUInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x17, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt32StrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeUInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x18, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt64StrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeFloatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x19, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeFloatStrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeRationalObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x1a, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeRationalStrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeAnyURIObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x1b, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeAnyURIStrongReferenceSet, + optional, + false, + dataFormat) + MXF_PROPERTY(dataTechnicalAttributeBooleanObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x1c, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeBooleanStrongReferenceSet, + optional, + false, + dataFormat) +MXF_CLASS_END(dataFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x35, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// captioning (parent EBUCoreObject, concrete=true) +MXF_CLASS(captioning, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(captioningFormatID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + captioning) + MXF_PROPERTY(captioningFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + captioning) + MXF_PROPERTY(captioningSourceUri, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + captioning) + MXF_PROPERTY(captioningTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + captioning) + MXF_PROPERTY(captioningTrackName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + captioning) + MXF_PROPERTY(captioningLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + captioning) + MXF_PROPERTY(closedCaptioningFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x07, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + captioning) + MXF_PROPERTY(captioningTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x08, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + captioning) + MXF_PROPERTY(captioningFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x09, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + captioning) + MXF_PROPERTY(captioningPresenceFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + captioning) + MXF_PROPERTY(captioningFormatProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + captioning) +MXF_CLASS_END(captioning, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x36, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// subtitling (parent EBUCoreObject, concrete=true) +MXF_CLASS(subtitling, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(subtitlingFormatID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + subtitling) + MXF_PROPERTY(subtitlingFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + subtitling) + MXF_PROPERTY(subtitlingSourceUri, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + subtitling) + MXF_PROPERTY(subtitlingTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + subtitling) + MXF_PROPERTY(subtitlingTrackName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + subtitling) + MXF_PROPERTY(subtitlingLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + subtitling) + MXF_PROPERTY(closedSubtitlingFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x07, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + subtitling) + MXF_PROPERTY(subtitlingTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x08, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + subtitling) + MXF_PROPERTY(subtitlingFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x09, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + subtitling) + MXF_PROPERTY(subtitlingPresenceFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + subtitling) + MXF_PROPERTY(subtitlingFormatProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + subtitling) +MXF_CLASS_END(subtitling, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x37, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// ancillaryData (parent EBUCoreObject, concrete=true) +MXF_CLASS(ancillaryData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x38, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(ancillaryDataFormatId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x38, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ancillaryData) + MXF_PROPERTY(ancillaryDataFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x38, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ancillaryData) + MXF_PROPERTY(DID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x38, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ancillaryData) + MXF_PROPERTY(SDID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x38, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ancillaryData) + MXF_PROPERTY(lineNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x38, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + ancillaryData) + MXF_PROPERTY(ANCWrappingTypeObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x38, 0x06, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + ancillaryData) + MXF_PROPERTY(ancillaryDataFormatProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x38, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + ancillaryData) +MXF_CLASS_END(ancillaryData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x38, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// signingFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(signingFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(signingFormatID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + signingFormat) + MXF_PROPERTY(signingFormatVersionID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + signingFormat) + MXF_PROPERTY(signingFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + signingFormat) + MXF_PROPERTY(signingTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + signingFormat) + MXF_PROPERTY(signingTrackName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + signingFormat) + MXF_PROPERTY(signingTrackLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + signingFormat) + MXF_PROPERTY(signingSourceUri, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + signingFormat) + MXF_PROPERTY(signingTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x08, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + signingFormat) + MXF_PROPERTY(signingFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x09, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + signingFormat) + MXF_PROPERTY(signingPresenceFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + signingFormat) +MXF_CLASS_END(signingFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x39, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeString (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeString, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x01, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeStringValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + technicalAttributeString) + MXF_PROPERTY(technicalAttributeStringTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x01, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeString) + MXF_PROPERTY(technicalAttributeStringFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x01, 0x03, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + technicalAttributeString) +MXF_CLASS_END(technicalAttributeString, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x01, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeInt8 (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x02, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeInt8Value, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x02, 0x01, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + technicalAttributeInt8) + MXF_PROPERTY(technicalAttributeInt8TypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x02, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeInt8) + MXF_PROPERTY(technicalAttributeInt8Unit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x02, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + technicalAttributeInt8) +MXF_CLASS_END(technicalAttributeInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x02, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeInt16 (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeInt16, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x03, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeInt16Value, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x03, 0x01, 0x00, 0x00), + 0x0000, + Int16, + optional, + false, + technicalAttributeInt16) + MXF_PROPERTY(technicalAttributeInt16TypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x03, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeInt16) + MXF_PROPERTY(technicalAttributeInt16Unit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x03, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + technicalAttributeInt16) +MXF_CLASS_END(technicalAttributeInt16, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x03, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeInt32 (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeInt32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x04, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeInt32Value, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x04, 0x01, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + technicalAttributeInt32) + MXF_PROPERTY(technicalAttributeInt32TypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x04, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeInt32) + MXF_PROPERTY(technicalAttributeInt32Unit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x04, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + technicalAttributeInt32) +MXF_CLASS_END(technicalAttributeInt32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x04, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeInt64 (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeInt64, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x05, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeInt64Value, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x05, 0x01, 0x00, 0x00), + 0x0000, + Int64, + optional, + false, + technicalAttributeInt64) + MXF_PROPERTY(technicalAttributeInt64TypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x05, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeInt64) + MXF_PROPERTY(technicalAttributeInt64Unit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x05, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + technicalAttributeInt64) +MXF_CLASS_END(technicalAttributeInt64, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x05, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeUInt8 (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeUInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x06, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeUInt8Value, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x06, 0x01, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + technicalAttributeUInt8) + MXF_PROPERTY(technicalAttributeUInt8TypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x06, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeUInt8) + MXF_PROPERTY(technicalAttributeUInt8Unit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x06, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + technicalAttributeUInt8) +MXF_CLASS_END(technicalAttributeUInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x06, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeUInt16 (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeUInt16, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x07, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeUInt16Value, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x07, 0x01, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + technicalAttributeUInt16) + MXF_PROPERTY(technicalAttributeUInt16TypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x07, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeUInt16) + MXF_PROPERTY(technicalAttributeUInt16Unit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x07, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + technicalAttributeUInt16) +MXF_CLASS_END(technicalAttributeUInt16, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x07, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeUInt32 (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeUInt32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x08, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeUInt32Value, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x08, 0x01, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + technicalAttributeUInt32) + MXF_PROPERTY(technicalAttributeUInt32TypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x08, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeUInt32) + MXF_PROPERTY(technicalAttributeUInt32Unit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x08, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + technicalAttributeUInt32) +MXF_CLASS_END(technicalAttributeUInt32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x08, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeUInt64 (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeUInt64, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x09, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeUInt64Value, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x09, 0x01, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + technicalAttributeUInt64) + MXF_PROPERTY(technicalAttributeUInt64TypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x09, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeUInt64) + MXF_PROPERTY(technicalAttributeUInt64Unit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x09, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + technicalAttributeUInt64) +MXF_CLASS_END(technicalAttributeUInt64, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x09, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeFloat (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeFloat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0a, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeFloatValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0a, 0x01, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + technicalAttributeFloat) + MXF_PROPERTY(technicalAttributeFloatTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0a, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeFloat) + MXF_PROPERTY(technicalAttributeFloatUnit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0a, 0x03, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + technicalAttributeFloat) +MXF_CLASS_END(technicalAttributeFloat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0a, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeRational (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeRational, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0b, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeRationalTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0b, 0x01, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeRational) + MXF_PROPERTY(technicalAttributeRationalValueObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0b, 0x02, 0x00, 0x00), + 0x0000, + rationalStrongReference, + optional, + false, + technicalAttributeRational) +MXF_CLASS_END(technicalAttributeRational, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0b, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeAnyURI (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeAnyURI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0c, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeAnyURIValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0c, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + technicalAttributeAnyURI) + MXF_PROPERTY(technicalAttributeAnyURITypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0c, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeAnyURI) +MXF_CLASS_END(technicalAttributeAnyURI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0c, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// technicalAttributeBoolean (parent EBUCoreObject, concrete=true) +MXF_CLASS(technicalAttributeBoolean, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0d, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(technicalAttributeBooleanValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0d, 0x01, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + technicalAttributeBoolean) + MXF_PROPERTY(technicalAttributeBooleanTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0d, 0x02, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + technicalAttributeBoolean) +MXF_CLASS_END(technicalAttributeBoolean, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3a, 0x0d, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// dimension (parent EBUCoreObject, concrete=true) +MXF_CLASS(dimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3b, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(dimensionValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3b, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + dimension) + MXF_PROPERTY(dimensionUnit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3b, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + dimension) +MXF_CLASS_END(dimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3b, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// packageInfo (parent EBUCoreObject, concrete=true) +MXF_CLASS(packageInfo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(packageSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3c, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + packageInfo) + MXF_PROPERTY(packageName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3c, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + packageInfo) + MXF_PROPERTY(packageLocatorObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3c, 0x03, 0x00, 0x00, 0x00), + 0x0000, + locatorStrongReference, + optional, + false, + packageInfo) + MXF_PROPERTY(mimeTypeObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3c, 0x04, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + packageInfo) + MXF_PROPERTY(hashObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3c, 0x05, 0x00, 0x00, 0x00), + 0x0000, + hashStrongReference, + optional, + false, + packageInfo) + MXF_PROPERTY(packageOverallBitRateObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3c, 0x06, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + packageInfo) +MXF_CLASS_END(packageInfo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// medium (parent EBUCoreObject, concrete=true) +MXF_CLASS(medium, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(mediumID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3d, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + medium) + MXF_PROPERTY(mediumTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3d, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + medium) +MXF_CLASS_END(medium, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// codec (parent EBUCoreObject, concrete=true) +MXF_CLASS(codec, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(codecName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3e, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + codec) + MXF_PROPERTY(codecVendor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3e, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + codec) + MXF_PROPERTY(codecVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3e, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + codec) + MXF_PROPERTY(codecfamily, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3e, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + codec) + MXF_PROPERTY(codecIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3e, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + codec) + MXF_PROPERTY(codecUrl, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3e, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + codec) + MXF_PROPERTY(codecTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3e, 0x07, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + codec) +MXF_CLASS_END(codec, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// rational (parent EBUCoreObject, concrete=true) +MXF_CLASS(rational, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(nominalValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3f, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + rational) + MXF_PROPERTY(factorNumerator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3f, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + rational) + MXF_PROPERTY(factorDenominator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3f, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + rational) +MXF_CLASS_END(rational, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x3f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// aspectRatio (parent EBUCoreObject, concrete=true) +MXF_CLASS(aspectRatio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x40, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(aspectRatioNumerator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x40, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + aspectRatio) + MXF_PROPERTY(aspectRatioDenominator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x40, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + aspectRatio) + MXF_PROPERTY(aspectRatioTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x40, 0x03, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + aspectRatio) +MXF_CLASS_END(aspectRatio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x40, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// height (parent EBUCoreObject, concrete=true) +MXF_CLASS(height, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x41, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(heightValueObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x41, 0x01, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + height) + MXF_PROPERTY(heightTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x41, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + height) +MXF_CLASS_END(height, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x41, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// width (parent EBUCoreObject, concrete=true) +MXF_CLASS(width, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x42, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(widthValueObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x42, 0x01, 0x00, 0x00, 0x00), + 0x0000, + dimensionStrongReference, + optional, + false, + width) + MXF_PROPERTY(widthTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x42, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + width) +MXF_CLASS_END(width, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x42, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// part (parent EBUCoreObject, concrete=true) +MXF_CLASS(part, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x43, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(partMetadataObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x43, 0x01, 0x00, 0x00, 0x00), + 0x0000, + partMetadataStrongReference, + optional, + false, + part) +MXF_CLASS_END(part, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x43, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// partMetadata (parent EBUCoreObject, concrete=true) +MXF_CLASS(partMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x44, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(partID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x44, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + partMetadata) + MXF_PROPERTY(partName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x44, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + partMetadata) + MXF_PROPERTY(partDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x44, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + partMetadata) + MXF_PROPERTY(partStartTimeObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x44, 0x04, 0x00, 0x00, 0x00), + 0x0000, + timeStrongReference, + optional, + false, + partMetadata) + MXF_PROPERTY(partDurationTimeObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x44, 0x05, 0x00, 0x00, 0x00), + 0x0000, + timeStrongReference, + optional, + false, + partMetadata) + MXF_PROPERTY(partNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x44, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + partMetadata) + MXF_PROPERTY(partTotalNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x44, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + partMetadata) + MXF_PROPERTY(partTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x44, 0x08, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + partMetadata) + MXF_PROPERTY(partMetaObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x44, 0x09, 0x00, 0x00, 0x00), + 0x0000, + coreMetadataStrongReference, + optional, + false, + partMetadata) +MXF_CLASS_END(partMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x44, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// hash (parent EBUCoreObject, concrete=true) +MXF_CLASS(hash, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x46, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(hashValueObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x46, 0x01, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReference, + optional, + false, + hash) + MXF_PROPERTY(hashFunctionTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x46, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + hash) +MXF_CLASS_END(hash, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x46, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// locator (parent EBUCoreObject, concrete=true) +MXF_CLASS(locator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x47, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(locatorValueObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x47, 0x01, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReference, + optional, + false, + locator) + MXF_PROPERTY(locatorTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x47, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + locator) +MXF_CLASS_END(locator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x47, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// containerFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(containerFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(containerFormatId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + containerFormat) + MXF_PROPERTY(containerFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + containerFormat) + MXF_PROPERTY(containerCodecObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x03, 0x00, 0x00, 0x00), + 0x0000, + codecStrongReference, + optional, + false, + containerFormat) + MXF_PROPERTY(containerFormatVersionId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + containerFormat) + MXF_PROPERTY(containerFormatProfile, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + containerFormat) + MXF_PROPERTY(containerFormatProfileLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + containerFormat) + MXF_PROPERTY(containerNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeStringObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x08, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeStringStrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x09, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt8StrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt16StrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt32StrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt64StrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeUInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt8StrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeUInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt16StrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeUInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt32StrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeUInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x10, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt64StrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeFloatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x11, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeFloatStrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeRationalObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x12, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeRationalStrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeAnyURIObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x13, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeAnyURIStrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerTechnicalAttributeBooleanObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x14, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeBooleanStrongReferenceSet, + optional, + false, + containerFormat) + MXF_PROPERTY(containerEncodingFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x15, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + containerFormat) +MXF_CLASS_END(containerFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x48, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioFormatExtended (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioFormatExtended, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioFormatExtendedId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioFormatExtendedName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioFormatExtendedDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioFormatExtendedVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioFormatExtendedPresenceFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioProgrammeObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x06, 0x00, 0x00, 0x00), + 0x0000, + audioProgrammeStrongReferenceSet, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioContentObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x07, 0x00, 0x00, 0x00), + 0x0000, + audioContentStrongReferenceSet, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioObjectObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x08, 0x00, 0x00, 0x00), + 0x0000, + audioObjectStrongReferenceSet, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioPackFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x09, 0x00, 0x00, 0x00), + 0x0000, + audioPackFormatStrongReferenceSet, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioChannelFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + audioChannelFormatStrongReferenceSet, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioBlockFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + audioBlockFormatStrongReferenceSet, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioStreamFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + audioStreamFormatStrongReferenceSet, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioTrackFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + audioTrackFormatStrongReferenceSet, + optional, + false, + audioFormatExtended) + MXF_PROPERTY(audioTrackUIDObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + audioTrackUIDStrongReferenceSet, + optional, + false, + audioFormatExtended) +MXF_CLASS_END(audioFormatExtended, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x49, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioProgramme (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioProgramme, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioProgrammeId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioProgramme) + MXF_PROPERTY(audioProgrammeName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioProgramme) + MXF_PROPERTY(audioProgrammeLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioProgramme) + MXF_PROPERTY(audioProgrammeStartTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioProgramme) + MXF_PROPERTY(audioProgrammeEndTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioProgramme) + MXF_PROPERTY(audioProgrammeTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x06, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + audioProgramme) + MXF_PROPERTY(audioProgrammeFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x07, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + audioProgramme) + MXF_PROPERTY(audioProgrammeAudioContentIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x08, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioProgramme) + MXF_PROPERTY(audioProgrammeLoudnessMetadataObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x09, 0x00, 0x00, 0x00), + 0x0000, + loudnessMetadataStrongReference, + optional, + false, + audioProgramme) + MXF_PROPERTY(audioProgrammeMaxDuckingDepth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioProgramme) + MXF_PROPERTY(audioProgrammeReferenceScreenObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + referenceScreenStrongReference, + optional, + false, + audioProgramme) +MXF_CLASS_END(audioProgramme, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4a, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// IDRef (parent EBUCoreObject, concrete=true) +MXF_CLASS(IDRef, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4b, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(IDRefValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4b, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + IDRef) +MXF_CLASS_END(IDRef, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4b, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// loudnessMetadata (parent EBUCoreObject, concrete=true) +MXF_CLASS(loudnessMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(loudnessMethod, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4c, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + loudnessMetadata) + MXF_PROPERTY(integratedLoudness, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4c, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + loudnessMetadata) + MXF_PROPERTY(loudnessRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4c, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + loudnessMetadata) + MXF_PROPERTY(loudnessMaxTruePeak, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4c, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + loudnessMetadata) + MXF_PROPERTY(loudnessMaxMomentary, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4c, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + loudnessMetadata) + MXF_PROPERTY(loudnessMaxShortTerm, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4c, 0x06, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + loudnessMetadata) + MXF_PROPERTY(loudnessRecType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4c, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + loudnessMetadata) + MXF_PROPERTY(loudnessCorrectionType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4c, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + loudnessMetadata) + MXF_PROPERTY(dialogueLoudness, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4c, 0x09, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + loudnessMetadata) +MXF_CLASS_END(loudnessMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioContent (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioContent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioContentId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4d, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioContent) + MXF_PROPERTY(audioContentName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4d, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioContent) + MXF_PROPERTY(audioContentLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4d, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioContent) + MXF_PROPERTY(audioContentDialogueIndicator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4d, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioContent) + MXF_PROPERTY(audioContentAudioObjectIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4d, 0x05, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioContent) + MXF_PROPERTY(audioContentLoudnessMetadataObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4d, 0x06, 0x00, 0x00, 0x00), + 0x0000, + loudnessMetadataStrongReference, + optional, + false, + audioContent) + MXF_PROPERTY(audioContentDialogueObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4d, 0x07, 0x00, 0x00, 0x00), + 0x0000, + audioContentDialogueStrongReference, + optional, + false, + audioContent) +MXF_CLASS_END(audioContent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioObject (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioObjectId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioObject) + MXF_PROPERTY(audioObjectName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioObject) + MXF_PROPERTY(audioObjectStartTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioObject) + MXF_PROPERTY(audioObjectDurationTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioObject) + MXF_PROPERTY(audioObjectDialogueIndicator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioObject) + MXF_PROPERTY(audioObjectImportance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x06, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + audioObject) + MXF_PROPERTY(audioObjectInteract, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x07, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioObject) + MXF_PROPERTY(audioObjectAudioPackFormatIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x08, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioObject) + MXF_PROPERTY(audioObjectAudioObjectIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x09, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioObject) + MXF_PROPERTY(audioObjectAudioTrackUIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioObject) + MXF_PROPERTY(audioObjectInteractionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + audioObjectInteractionStrongReferenceSet, + optional, + false, + audioObject) + MXF_PROPERTY(audioComplementaryObjectIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioObject) + MXF_PROPERTY(audioObjectDisableDucking, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioObject) +MXF_CLASS_END(audioObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioPackFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioPackFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioPackFormatId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4f, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioPackFormat) + MXF_PROPERTY(audioPackFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4f, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioPackFormat) + MXF_PROPERTY(audioPackAbsoluteDistance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4f, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioPackFormat) + MXF_PROPERTY(audioPackTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4f, 0x04, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + audioPackFormat) + MXF_PROPERTY(audioPackImportance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4f, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioPackFormat) + MXF_PROPERTY(audioPackAudioChannelFormatIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4f, 0x06, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioPackFormat) + MXF_PROPERTY(audioPackAudioPackFormatIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4f, 0x07, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioPackFormat) +MXF_CLASS_END(audioPackFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x4f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioChannelFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioChannelFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x50, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioChannelFormatId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x50, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioChannelFormat) + MXF_PROPERTY(audioChannelFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x50, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioChannelFormat) + MXF_PROPERTY(audioChannelTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x50, 0x03, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + audioChannelFormat) + MXF_PROPERTY(audioChannelFrequency, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x50, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioChannelFormat) + MXF_PROPERTY(audioChannelAudioBlockFormatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x50, 0x05, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioChannelFormat) +MXF_CLASS_END(audioChannelFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x50, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioBlockFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioBlockFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioBlockFormatId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockRTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockDurationTimecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockSpeakerLabel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockMatrixObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x06, 0x00, 0x00, 0x00), + 0x0000, + audioBlockMatrixStrongReference, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockGain, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x07, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockDiffuse, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x08, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x09, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockHeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockDepth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockChannelLock, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockEquation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockDegree, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockOrder, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x10, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockCartesian, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x11, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockDivergenceObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x12, 0x00, 0x00, 0x00), + 0x0000, + audioBlockDivergenceStrongReference, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockZoneExclusionObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x13, 0x00, 0x00, 0x00), + 0x0000, + audioBlockZoneExclusionStrongReference, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockScreenReferenceFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x14, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockImportance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x15, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockPositionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x16, 0x00, 0x00, 0x00), + 0x0000, + audioBlockPositionStrongReferenceSet, + optional, + false, + audioBlockFormat) + MXF_PROPERTY(audioBlockJumpPositionObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x17, 0x00, 0x00, 0x00), + 0x0000, + audioBlockJumpPositionStrongReference, + optional, + false, + audioBlockFormat) +MXF_CLASS_END(audioBlockFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioBlockMatrixCoefficient (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioBlockMatrixCoefficient, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x52, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioBlockMatrixCoefficientValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x52, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockMatrixCoefficient) + MXF_PROPERTY(audioBlockMatrixCoefficientGain, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x52, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockMatrixCoefficient) + MXF_PROPERTY(audioBlockMatrixCoefficientGainVar, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x52, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioBlockMatrixCoefficient) + MXF_PROPERTY(audioBlockMatrixCoefficientPhase, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x52, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockMatrixCoefficient) + MXF_PROPERTY(audioBlockMatrixCoefficientPhaseVar, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x52, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioBlockMatrixCoefficient) + MXF_PROPERTY(audioBlockMatrixCoefficientChannelFormatIDRefObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x52, 0x06, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReference, + optional, + false, + audioBlockMatrixCoefficient) +MXF_CLASS_END(audioBlockMatrixCoefficient, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x52, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioStreamFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioStreamFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x53, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioStreamFormatId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x53, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioStreamFormat) + MXF_PROPERTY(audioStreamFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x53, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioStreamFormat) + MXF_PROPERTY(audioStreamFormatFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x53, 0x03, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + audioStreamFormat) + MXF_PROPERTY(audioStreamAudioChannelFormatIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x53, 0x04, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioStreamFormat) + MXF_PROPERTY(audioStreamAudioPackFormatIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x53, 0x05, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioStreamFormat) + MXF_PROPERTY(audioStreamAudioTrackFormatIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x53, 0x06, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioStreamFormat) +MXF_CLASS_END(audioStreamFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x53, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioTrackFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioTrackFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x54, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioTrackFormatId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x54, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioTrackFormat) + MXF_PROPERTY(audioTrackFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x54, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioTrackFormat) + MXF_PROPERTY(audioTrackFormatFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x54, 0x03, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + audioTrackFormat) + MXF_PROPERTY(audioTrackAudioStreamFormatIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x54, 0x04, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioTrackFormat) +MXF_CLASS_END(audioTrackFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x54, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioTrackUID (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioTrackUID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x55, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioTrackUIDValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x55, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioTrackUID) + MXF_PROPERTY(audioTrackUIDSampleRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x55, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + audioTrackUID) + MXF_PROPERTY(audioTrackUIDBitDepth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x55, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + audioTrackUID) + MXF_PROPERTY(audioTrackMXFLookupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x55, 0x04, 0x00, 0x00, 0x00), + 0x0000, + audioMXFLookupStrongReference, + optional, + false, + audioTrackUID) + MXF_PROPERTY(audioTrackAudioTrackFormatIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x55, 0x05, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioTrackUID) + MXF_PROPERTY(audioTrackAudioPackFormatIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x55, 0x06, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + audioTrackUID) +MXF_CLASS_END(audioTrackUID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x55, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioMXFLookup (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioMXFLookup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x56, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioMXFLookupPackageUIDRefObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x56, 0x01, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReference, + optional, + false, + audioMXFLookup) + MXF_PROPERTY(audioMXFLookupTrackIDRefObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x56, 0x02, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReference, + optional, + false, + audioMXFLookup) + MXF_PROPERTY(audioMXFLookupChannelIDRefObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x56, 0x03, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReference, + optional, + false, + audioMXFLookup) +MXF_CLASS_END(audioMXFLookup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x56, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioBlockMatrix (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioBlockMatrix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x57, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioBlockMatrixCoefficientObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x57, 0x01, 0x00, 0x00, 0x00), + 0x0000, + audioBlockMatrixCoefficientStrongReferenceSet, + optional, + false, + audioBlockMatrix) +MXF_CLASS_END(audioBlockMatrix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x57, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// time (parent EBUCoreObject, concrete=true) +MXF_CLASS(time, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x58, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(timecode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x58, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + time) + MXF_PROPERTY(normalPlayTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x58, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + time) + MXF_PROPERTY(editUnit, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x58, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + time) + MXF_PROPERTY(textTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x58, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + time) + MXF_PROPERTY(timeTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x58, 0x05, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + time) +MXF_CLASS_END(time, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x58, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// metadataFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(metadataFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(metadataFormatId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataFormatVersionId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataFormatDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTrackObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x05, 0x00, 0x00, 0x00), + 0x0000, + trackStrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeStringObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x06, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeStringStrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x07, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt8StrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x08, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt16StrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x09, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt32StrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt64StrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeUInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt8StrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeUInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt16StrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeUInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt32StrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeUInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt64StrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeFloatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeFloatStrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeRationalObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x10, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeRationalStrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeAnyURIObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x11, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeAnyURIStrongReferenceSet, + optional, + false, + metadataFormat) + MXF_PROPERTY(metadataTechnicalAttributeBooleanObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x12, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeBooleanStrongReferenceSet, + optional, + false, + metadataFormat) +MXF_CLASS_END(metadataFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x59, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// timecodeFormat (parent EBUCoreObject, concrete=true) +MXF_CLASS(timecodeFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(timecodeFormatId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeFormatName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeFormatVersionId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeFormatDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeStartTimeObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x05, 0x00, 0x00, 0x00), + 0x0000, + timeStrongReference, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTrackObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x06, 0x00, 0x00, 0x00), + 0x0000, + trackStrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeStringObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x07, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeStringStrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x08, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt8StrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x09, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt16StrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt32StrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt64StrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeUInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt8StrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeUInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt16StrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeUInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt32StrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeUInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt64StrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeFloatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x10, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeFloatStrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeRationalObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x11, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeRationalStrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeAnyURIObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x12, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeAnyURIStrongReferenceSet, + optional, + false, + timecodeFormat) + MXF_PROPERTY(timecodeTechnicalAttributeBooleanObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x13, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeBooleanStrongReferenceSet, + optional, + false, + timecodeFormat) +MXF_CLASS_END(timecodeFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5a, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// videoNoiseFilter (parent EBUCoreObject, concrete=true) +MXF_CLASS(videoNoiseFilter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5b, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(videoNoiseFilterVendorId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5b, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + videoNoiseFilter) + MXF_PROPERTY(videoNoiseFilterTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5b, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + videoNoiseFilter) +MXF_CLASS_END(videoNoiseFilter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5b, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// EBUCoreObject (parent DescriptiveObject, concrete=false) +MXF_CLASS(EBUCoreObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5c, 0x00, 0x00, 0x00, 0x00), + DescriptiveObject, + false) +MXF_CLASS_END(EBUCoreObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5c, 0x00, 0x00, 0x00, 0x00), + DescriptiveObject, + false) +MXF_CLASS_SEPARATOR() + +// audience (parent EBUCoreObject, concrete=true) +MXF_CLASS(audience, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audienceReason, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5d, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audience) + MXF_PROPERTY(audienceLinkToLogo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5d, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audience) + MXF_PROPERTY(audienceNotRatedFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5d, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audience) + MXF_PROPERTY(audienceAdultContentFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5d, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audience) + MXF_PROPERTY(audienceTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5d, 0x05, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + audience) + MXF_PROPERTY(audienceRegionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5d, 0x06, 0x00, 0x00, 0x00), + 0x0000, + regionStrongReferenceSet, + optional, + false, + audience) + MXF_PROPERTY(audienceExclusionRegionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5d, 0x07, 0x00, 0x00, 0x00), + 0x0000, + regionStrongReferenceSet, + optional, + false, + audience) + MXF_PROPERTY(audienceFormatGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5d, 0x08, 0x00, 0x00, 0x00), + 0x0000, + formatGroupStrongReference, + optional, + false, + audience) +MXF_CLASS_END(audience, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// filter (parent EBUCoreObject, concrete=true) +MXF_CLASS(filter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(filterOrder, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5e, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + filter) + MXF_PROPERTY(filterTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5e, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + filter) + MXF_PROPERTY(filterTrackIDRefObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5e, 0x03, 0x00, 0x00, 0x00), + 0x0000, + IDRefStrongReferenceSet, + optional, + false, + filter) + MXF_PROPERTY(filterProfileTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5e, 0x04, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + filter) + MXF_PROPERTY(filterSettingObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5e, 0x05, 0x00, 0x00, 0x00), + 0x0000, + filterSettingStrongReferenceSet, + optional, + false, + filter) +MXF_CLASS_END(filter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// filterSetting (parent EBUCoreObject, concrete=true) +MXF_CLASS(filterSetting, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(filterSettingAttributeOrder, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeStringObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x03, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeStringStrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x04, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt8StrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x05, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt16StrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x06, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt32StrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x07, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeInt64StrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeUInt8Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x08, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt8StrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeUInt16Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x09, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt16StrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeUInt32Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt32StrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeUInt64Objects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeUInt64StrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeFloatObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeFloatStrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeRationalObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeRationalStrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeAnyURIObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeAnyURIStrongReferenceSet, + optional, + false, + filterSetting) + MXF_PROPERTY(filterSettingTechnicalAttributeBooleanObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + technicalAttributeBooleanStrongReferenceSet, + optional, + false, + filterSetting) +MXF_CLASS_END(filterSetting, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x5f, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// referenceScreen (parent EBUCoreObject, concrete=true) +MXF_CLASS(referenceScreen, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x60, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(referenceScreenAspectRatio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x60, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + referenceScreen) + MXF_PROPERTY(referenceScreenCentrePositionObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x60, 0x02, 0x00, 0x00, 0x00), + 0x0000, + referenceScreenCentrePositionStrongReference, + optional, + false, + referenceScreen) + MXF_PROPERTY(referenceScreenWidthObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x60, 0x03, 0x00, 0x00, 0x00), + 0x0000, + referenceScreenWidthStrongReference, + optional, + false, + referenceScreen) +MXF_CLASS_END(referenceScreen, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x60, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// referenceScreenCentrePosition (parent EBUCoreObject, concrete=true) +MXF_CLASS(referenceScreenCentrePosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x61, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(referenceScreenCentrePositionValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x61, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + referenceScreenCentrePosition) + MXF_PROPERTY(referenceScreenAzimuth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x61, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + referenceScreenCentrePosition) + MXF_PROPERTY(referenceScreenElevation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x61, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + referenceScreenCentrePosition) + MXF_PROPERTY(referenceScreenDistance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x61, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + referenceScreenCentrePosition) + MXF_PROPERTY(referenceScreenX, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x61, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + referenceScreenCentrePosition) + MXF_PROPERTY(referenceScreenY, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x61, 0x06, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + referenceScreenCentrePosition) + MXF_PROPERTY(referenceScreenZ, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x61, 0x07, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + referenceScreenCentrePosition) +MXF_CLASS_END(referenceScreenCentrePosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x61, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// referenceScreenWidth (parent EBUCoreObject, concrete=true) +MXF_CLASS(referenceScreenWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x62, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(referenceScreenWidthValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x62, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + referenceScreenWidth) + MXF_PROPERTY(referenceScreenWidthAzimuth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x62, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + referenceScreenWidth) + MXF_PROPERTY(referenceScreenWidthX, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x62, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + referenceScreenWidth) +MXF_CLASS_END(referenceScreenWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x62, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioContentDialogue (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioContentDialogue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x63, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioContentDialogueValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x63, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + audioContentDialogue) + MXF_PROPERTY(nonDialogueContentKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x63, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + audioContentDialogue) + MXF_PROPERTY(dialogueContentKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x63, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + audioContentDialogue) + MXF_PROPERTY(mixedContentkind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x63, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + audioContentDialogue) +MXF_CLASS_END(audioContentDialogue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x63, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioObjectInteraction (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioObjectInteraction, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x64, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(onOffInteract, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x64, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioObjectInteraction) + MXF_PROPERTY(gainInteract, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x64, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioObjectInteraction) + MXF_PROPERTY(positionInteract, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x64, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioObjectInteraction) + MXF_PROPERTY(gainInteractionRangeObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x64, 0x04, 0x00, 0x00, 0x00), + 0x0000, + gainInteractionRangeStrongReferenceSet, + optional, + false, + audioObjectInteraction) + MXF_PROPERTY(positionInteractionRangeObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x64, 0x05, 0x00, 0x00, 0x00), + 0x0000, + positionInteractionRangeStrongReferenceSet, + optional, + false, + audioObjectInteraction) +MXF_CLASS_END(audioObjectInteraction, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x64, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// gainInteractionRange (parent EBUCoreObject, concrete=true) +MXF_CLASS(gainInteractionRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x65, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(gainInteractionRangeValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x65, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + gainInteractionRange) + MXF_PROPERTY(gainInteractionRangeBound, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x65, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + gainInteractionRange) +MXF_CLASS_END(gainInteractionRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x65, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// positionInteractionRange (parent EBUCoreObject, concrete=true) +MXF_CLASS(positionInteractionRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x66, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(positionInteractionRangeValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x66, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + positionInteractionRange) + MXF_PROPERTY(positionInteractionRangeCoordinate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x66, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + positionInteractionRange) + MXF_PROPERTY(positionInteractionRangeBound, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x66, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + positionInteractionRange) +MXF_CLASS_END(positionInteractionRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x66, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioBlockPosition (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioBlockPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x67, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioBlockPositionValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x67, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockPosition) + MXF_PROPERTY(audioBlockPositionCoordinate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x67, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioBlockPosition) + MXF_PROPERTY(audioBlockPositionBound, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x67, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioBlockPosition) + MXF_PROPERTY(audioBlockPositionScreenEdgeLock, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x67, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioBlockPosition) +MXF_CLASS_END(audioBlockPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x67, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioBlockDivergence (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioBlockDivergence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x68, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioBlockDivergenceValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x68, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockDivergence) + MXF_PROPERTY(audioBlockDivergenceAzimuthRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x68, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockDivergence) +MXF_CLASS_END(audioBlockDivergence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x68, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioBlockZoneExclusion (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioBlockZoneExclusion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x69, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioBlockZoneObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x69, 0x01, 0x00, 0x00, 0x00), + 0x0000, + audioBlockZoneStrongReferenceSet, + optional, + false, + audioBlockZoneExclusion) +MXF_CLASS_END(audioBlockZoneExclusion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x69, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioBlockZone (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioBlockZone, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6a, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioBlockZoneValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6a, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + audioBlockZone) + MXF_PROPERTY(audioBlockZoneMinX, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6a, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockZone) + MXF_PROPERTY(audioBlockZoneMaxX, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6a, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockZone) + MXF_PROPERTY(audioBlockZoneMinY, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6a, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockZone) + MXF_PROPERTY(audioBlockZoneMaxY, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6a, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockZone) + MXF_PROPERTY(audioBlockZoneMinZ, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6a, 0x06, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockZone) + MXF_PROPERTY(audioBlockZoneMaxZ, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6a, 0x07, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockZone) +MXF_CLASS_END(audioBlockZone, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6a, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// audioBlockJumpPosition (parent EBUCoreObject, concrete=true) +MXF_CLASS(audioBlockJumpPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6b, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(audioBlockJumPositionFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6b, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + audioBlockJumpPosition) + MXF_PROPERTY(audioBlockJumPositionInterpolationLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6b, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + audioBlockJumpPosition) +MXF_CLASS_END(audioBlockJumpPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6b, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// event (parent EBUCoreObject, concrete=true) +MXF_CLASS(event, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(eventId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6c, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + event) + MXF_PROPERTY(eventTypeGroupObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6c, 0x02, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + event) + MXF_PROPERTY(eventNote, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6c, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + event) + MXF_PROPERTY(eventNameObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6c, 0x04, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + event) + MXF_PROPERTY(eventDescriptionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6c, 0x05, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + event) + MXF_PROPERTY(eventLocationObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6c, 0x06, 0x00, 0x00, 0x00), + 0x0000, + locationStrongReferenceSet, + optional, + false, + event) + MXF_PROPERTY(eventStart, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6c, 0x07, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + event) + MXF_PROPERTY(eventEnd, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6c, 0x08, 0x00, 0x00, 0x00), + 0x0000, + DateStruct, + optional, + false, + event) +MXF_CLASS_END(event, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6c, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// award (parent EBUCoreObject, concrete=true) +MXF_CLASS(award, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(awardId, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6d, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + award) + MXF_PROPERTY(awardNameObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6d, 0x02, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + award) + MXF_PROPERTY(awardDescriptionObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6d, 0x03, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + award) + MXF_PROPERTY(awardCategoryObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6d, 0x04, 0x00, 0x00, 0x00), + 0x0000, + typeGroupStrongReference, + optional, + false, + award) + MXF_PROPERTY(awardCeremonyObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6d, 0x05, 0x00, 0x00, 0x00), + 0x0000, + textualAnnotationStrongReferenceSet, + optional, + false, + award) + MXF_PROPERTY(awardOfficialObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6d, 0x06, 0x00, 0x00, 0x00), + 0x0000, + entityStrongReferenceSet, + optional, + false, + award) + MXF_PROPERTY(awardDateObjects, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6d, 0x07, 0x00, 0x00, 0x00), + 0x0000, + dateStrongReferenceSet, + optional, + false, + award) +MXF_CLASS_END(award, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6d, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// affiliation (parent EBUCoreObject, concrete=true) +MXF_CLASS(affiliation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) + MXF_PROPERTY(affiliationOrganizationObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6e, 0x01, 0x00, 0x00, 0x00), + 0x0000, + organizationStrongReference, + optional, + false, + affiliation) + MXF_PROPERTY(affiliationPeriodOfTimeObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6e, 0x02, 0x00, 0x00, 0x00), + 0x0000, + periodOfTimeStrongReference, + optional, + false, + affiliation) +MXF_CLASS_END(affiliation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x6e, 0x00, 0x00, 0x00, 0x00), + EBUCoreObject, + true) +MXF_CLASS_SEPARATOR() + +// APP_InfaxFramework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(APP_InfaxFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(APP_Format, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_ProgrammeTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_EpisodeTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_TransmissionDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x04, 0x00), + 0x0000, + TimeStamp, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_MagazinePrefix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_ProgrammeNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_SpoolStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_StockDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00), + 0x0000, + TimeStamp, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_SpoolDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x09, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_Memo, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_Duration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x0b, 0x00), + 0x0000, + Int64, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_SpoolNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x0c, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_AccessionNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x0d, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_CatalogueDetail, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_ProductionCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00), + 0x0000, + UTF16String, + optional, + false, + APP_InfaxFramework) + MXF_PROPERTY(APP_ItemNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00), + 0x0000, + UInt32, + optional, + false, + APP_InfaxFramework) +MXF_CLASS_END(APP_InfaxFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// APP_PSEAnalysisFramework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(APP_PSEAnalysisFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(APP_RedFlash, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00), + 0x0000, + Int16, + optional, + false, + APP_PSEAnalysisFramework) + MXF_PROPERTY(APP_LuminanceFlash, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00), + 0x0000, + Int16, + optional, + false, + APP_PSEAnalysisFramework) + MXF_PROPERTY(APP_SpatialPattern, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00), + 0x0000, + Int16, + optional, + false, + APP_PSEAnalysisFramework) + MXF_PROPERTY(APP_ExtendedFailure, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x02, 0x04, 0x00), + 0x0000, + Boolean, + optional, + false, + APP_PSEAnalysisFramework) +MXF_CLASS_END(APP_PSEAnalysisFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// APP_VTRReplayErrorFramework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(APP_VTRReplayErrorFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(APP_VTRErrorCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00), + 0x0000, + UInt8, + optional, + false, + APP_VTRReplayErrorFramework) +MXF_CLASS_END(APP_VTRReplayErrorFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// APP_DigiBetaDropoutFramework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(APP_DigiBetaDropoutFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(APP_Strength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00), + 0x0000, + Int32, + optional, + false, + APP_DigiBetaDropoutFramework) +MXF_CLASS_END(APP_DigiBetaDropoutFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// APP_TimecodeBreakFramework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(APP_TimecodeBreakFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(APP_TimecodeType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x05, 0x01, 0x00), + 0x0000, + APP_TimecodeTypeEnum, + optional, + false, + APP_TimecodeBreakFramework) +MXF_CLASS_END(APP_TimecodeBreakFramework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// DM_AS_11_UKDPP_Framework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(DM_AS_11_UKDPP_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(UKDPP_Production_Number, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Synopsis, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00), + 0x0000, + UTF16String, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Originator, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00), + 0x0000, + UTF16String, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Copyright_Year, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x04, 0x00), + 0x0000, + UInt16, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Other_Identifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00), + 0x0000, + UTF16String, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Other_Identifier_Type, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00), + 0x0000, + UTF16String, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Genre, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00), + 0x0000, + UTF16String, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Distributor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00), + 0x0000, + UTF16String, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Picture_Ratio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x09, 0x00), + 0x0000, + Rational, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_3D, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x00), + 0x0000, + Boolean, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_3D_Type, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x0b, 0x00), + 0x0000, + UKDPP_3D_Type_Enum, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Product_Placement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x0c, 0x00), + 0x0000, + Boolean, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_PSE_Pass, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x0d, 0x00), + 0x0000, + UKDPP_PSE_Pass_Enum, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_PSE_Manufacturer, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x00), + 0x0000, + UTF16String, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_PSE_Version, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00), + 0x0000, + UTF16String, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Video_Comments, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00), + 0x0000, + UTF16String, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Secondary_Audio_Language, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x11, 0x00), + 0x0000, + ISO_639_2_Language_Code, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Tertiary_Audio_Language, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x12, 0x00), + 0x0000, + ISO_639_2_Language_Code, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Audio_Loudness_Standard, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x13, 0x00), + 0x0000, + UKDPP_Audio_Loudness_Standard_Enum, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Audio_Comments, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x14, 0x00), + 0x0000, + UTF16String, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Line_Up_Start, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x15, 0x00), + 0x0000, + PositionType, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Ident_Clock_Start, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x16, 0x00), + 0x0000, + PositionType, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Total_Number_Of_Parts, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x17, 0x00), + 0x0000, + UInt16, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Total_Programme_Duration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00), + 0x0000, + LengthType, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Audio_Description_Present, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x19, 0x00), + 0x0000, + Boolean, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Audio_Description_Type, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00), + 0x0000, + UKDPP_Audio_Description_Type_Enum, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Open_Captions_Present, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00), + 0x0000, + Boolean, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Open_Captions_Type, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00), + 0x0000, + AS_11_Captions_Type_Enum, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Open_Captions_Language, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00), + 0x0000, + ISO_639_2_Language_Code, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Signing_Present, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00), + 0x0000, + UKDPP_Signing_Present_Enum, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Sign_Language, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00), + 0x0000, + UKDPP_Sign_Language_Enum, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Completion_Date, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00), + 0x0000, + TimeStamp, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Textless_Elements_Exist, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00), + 0x0000, + Boolean, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Programme_Has_Text, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00), + 0x0000, + Boolean, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Programme_Text_Language, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00), + 0x0000, + ISO_639_2_Language_Code, + optional, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Contact_Email, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00), + 0x0000, + UTF16String, + required, + false, + DM_AS_11_UKDPP_Framework) + MXF_PROPERTY(UKDPP_Contact_Telephone_Number, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00), + 0x0000, + UTF16String, + required, + false, + DM_AS_11_UKDPP_Framework) +MXF_CLASS_END(DM_AS_11_UKDPP_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// DMS_AS_12_AdID_Slate (parent AS_12_DescriptiveObject, concrete=true) +MXF_CLASS(DMS_AS_12_AdID_Slate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + AS_12_DescriptiveObject, + true) + MXF_PROPERTY(adid_prefix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_AdID_Slate) + MXF_PROPERTY(adid_code, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_AdID_Slate) + MXF_PROPERTY(ad_title, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_AdID_Slate) + MXF_PROPERTY(brand, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_AdID_Slate) + MXF_PROPERTY(product, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_AdID_Slate) + MXF_PROPERTY(advertiser, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_AdID_Slate) + MXF_PROPERTY(agency_office_location, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_AdID_Slate) + MXF_PROPERTY(length, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_AdID_Slate) + MXF_PROPERTY(medium, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_AdID_Slate) + MXF_PROPERTY(sd_flag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x0a, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_AdID_Slate) + MXF_PROPERTY(parent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + required, + false, + DMS_AS_12_AdID_Slate) +MXF_CLASS_END(DMS_AS_12_AdID_Slate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x0d, + 0x0d, 0x0d, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + AS_12_DescriptiveObject, + true) +MXF_CLASS_SEPARATOR() + +// AS_07_Core_DMS_Framework (parent DescriptiveFramework, concrete=true) +MXF_CLASS(AS_07_Core_DMS_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x00), + DescriptiveFramework, + true) + MXF_PROPERTY(AS_07_Core_DMS_ShimName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x01), + 0x0000, + UTF16String, + required, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_Identifiers, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x02), + 0x0000, + StrongReferenceSetAS_07_DMS_Identifier, + required, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_ResponsibleOrganizationName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x03), + 0x0000, + UTF16String, + required, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_ResponsibleOrganizationCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x05), + 0x0000, + UTF16String, + optional, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_NatureOfOrganization, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x06), + 0x0000, + UTF16String, + optional, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_WorkingTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x07), + 0x0000, + UTF16String, + optional, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_SecondaryTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x08), + 0x0000, + UTF16String, + optional, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_PictureFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x09), + 0x0000, + UTF16String, + required, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_IntendedAFD, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x0a), + 0x0000, + UTF16String, + required, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_Captions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x0b), + 0x0000, + UTF16String, + required, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_AudioTrackPrimaryLanguage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x0c), + 0x0000, + UTF16String, + optional, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_AudioTrackSecondaryLanguage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x0d), + 0x0000, + UTF16String, + optional, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_AudioTrackLayout, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x0e), + 0x0000, + AUID, + required, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_AudioTrackLayoutComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x0f), + 0x0000, + UTF16String, + optional, + false, + AS_07_Core_DMS_Framework) + MXF_PROPERTY(AS_07_Core_DMS_Devices, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x10), + 0x0000, + StrongReferenceSetAS_07_DMS_Device, + optional, + false, + AS_07_Core_DMS_Framework) +MXF_CLASS_END(AS_07_Core_DMS_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x01, 0x00), + DescriptiveFramework, + true) +MXF_CLASS_SEPARATOR() + +// AS_07_DMS_Device (parent DescriptiveObject, concrete=true) +MXF_CLASS(AS_07_DMS_Device, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x02, 0x00), + DescriptiveObject, + true) + MXF_PROPERTY(AS_07_Core_DMS_DeviceType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x02, 0x02), + 0x0000, + UTF16String, + optional, + false, + AS_07_DMS_Device) + MXF_PROPERTY(AS_07_Core_DMS_DeviceManufacturer, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x02, 0x03), + 0x0000, + UTF16String, + optional, + false, + AS_07_DMS_Device) + MXF_PROPERTY(AS_07_Core_DMS_DeviceModel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x02, 0x04), + 0x0000, + UTF8String, + optional, + false, + AS_07_DMS_Device) + MXF_PROPERTY(AS_07_Core_DMS_DeviceSerialNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x02, 0x05), + 0x0000, + UTF8String, + optional, + false, + AS_07_DMS_Device) + MXF_PROPERTY(AS_07_Core_DMS_DeviceUsageDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x02, 0x06), + 0x0000, + UTF16String, + optional, + false, + AS_07_DMS_Device) +MXF_CLASS_END(AS_07_DMS_Device, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x02, 0x00), + DescriptiveObject, + true) +MXF_CLASS_SEPARATOR() + +// AS_07_DMS_Identifier (parent DescriptiveObject, concrete=true) +MXF_CLASS(AS_07_DMS_Identifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x03, 0x00), + DescriptiveObject, + true) + MXF_PROPERTY(AS_07_DMS_IdentifierValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x03, 0x02), + 0x0000, + UTF16String, + required, + false, + AS_07_DMS_Identifier) + MXF_PROPERTY(AS_07_DMS_IdentifierRole, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x03, 0x03), + 0x0000, + AS_07_DMS_IdentifierRoleCode, + required, + false, + AS_07_DMS_Identifier) + MXF_PROPERTY(AS_07_DMS_IdentifierType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x03, 0x04), + 0x0000, + AS_07_DMS_IdentifierTypeCode, + required, + false, + AS_07_DMS_Identifier) + MXF_PROPERTY(AS_07_DMS_IdentifierComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x03, 0x05), + 0x0000, + UTF16String, + optional, + false, + AS_07_DMS_Identifier) +MXF_CLASS_END(AS_07_DMS_Identifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x03, 0x00), + DescriptiveObject, + true) +MXF_CLASS_SEPARATOR() + +// AS_07_GSP_DMS_Object (parent GenericStreamTextBasedSet, concrete=true) +MXF_CLASS(AS_07_GSP_DMS_Object, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x04, 0x00), + GenericStreamTextBasedSet, + true) + MXF_PROPERTY(AS_07_GSP_DMS_Identifiers, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x04, 0x01), + 0x0000, + StrongReferenceSetAS_07_DMS_Identifier, + required, + false, + AS_07_GSP_DMS_Object) + MXF_PROPERTY(AS_07_GSP_DMS_MIMEMediaType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x04, 0x02), + 0x0000, + UTF16String, + required, + false, + AS_07_GSP_DMS_Object) + MXF_PROPERTY(AS_07_GSP_DMS_DataDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x04, 0x03), + 0x0000, + AS_07_DMS_DataDescriptionCode, + required, + false, + AS_07_GSP_DMS_Object) + MXF_PROPERTY(AS_07_GSP_DMS_Note, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x04, 0x04), + 0x0000, + UTF16String, + optional, + false, + AS_07_GSP_DMS_Object) +MXF_CLASS_END(AS_07_GSP_DMS_Object, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x01, 0x04, 0x00), + GenericStreamTextBasedSet, + true) +MXF_CLASS_SEPARATOR() + +// AS_07_GSP_DMS_Framework (parent TextBasedFramework, concrete=true) +MXF_CLASS(AS_07_GSP_DMS_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x01, 0x00), + TextBasedFramework, + true) +MXF_CLASS_END(AS_07_GSP_DMS_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x01, 0x00), + TextBasedFramework, + true) +MXF_CLASS_SEPARATOR() + +// AS_07_GSP_BD_DMS_Framework (parent AS_07_GSP_DMS_Framework, concrete=true) +MXF_CLASS(AS_07_GSP_BD_DMS_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x02, 0x00), + AS_07_GSP_DMS_Framework, + true) +MXF_CLASS_END(AS_07_GSP_BD_DMS_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x02, 0x00), + AS_07_GSP_DMS_Framework, + true) +MXF_CLASS_SEPARATOR() + +// AS_07_GSP_TD_DMS_Framework (parent AS_07_GSP_DMS_Framework, concrete=true) +MXF_CLASS(AS_07_GSP_TD_DMS_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x03, 0x00), + AS_07_GSP_DMS_Framework, + true) + MXF_PROPERTY(AS_07_GSP_TD_DMS_PrimaryRFC5646LanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x03, 0x01), + 0x0000, + UTF16String, + required, + false, + AS_07_GSP_TD_DMS_Framework) + MXF_PROPERTY(AS_07_GSP_TD_DMS_SecondaryRFC5646LanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x03, 0x02), + 0x0000, + UTF16String, + optional, + false, + AS_07_GSP_TD_DMS_Framework) +MXF_CLASS_END(AS_07_GSP_TD_DMS_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x03, 0x00), + AS_07_GSP_DMS_Framework, + true) +MXF_CLASS_SEPARATOR() + +// AS_07_Segmentation_DMS_Framework (parent DM_Segmentation_Framework, concrete=true) +MXF_CLASS(AS_07_Segmentation_DMS_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x03, 0x01, 0x00), + DM_Segmentation_Framework, + true) + MXF_PROPERTY(AS_07_Segmentation_DMS_PartNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x03, 0x01, 0x01), + 0x0000, + UInt16, + required, + false, + AS_07_Segmentation_DMS_Framework) + MXF_PROPERTY(AS_07_Segmentation_DMS_PartTotal, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x03, 0x01, 0x02), + 0x0000, + UInt16, + required, + false, + AS_07_Segmentation_DMS_Framework) +MXF_CLASS_END(AS_07_Segmentation_DMS_Framework, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x03, 0x01, 0x00), + DM_Segmentation_Framework, + true) +MXF_CLASS_SEPARATOR() + +// AS_07_TimecodeLabelSubdescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(AS_07_TimecodeLabelSubdescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x04, 0x01, 0x00), + SubDescriptor, + true) + MXF_PROPERTY(AS_07_DateTimeSymbol, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x04, 0x01, 0x01), + 0x0000, + UTF16String, + required, + false, + AS_07_TimecodeLabelSubdescriptor) + MXF_PROPERTY(AS_07_DateTimeEssenceTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x04, 0x01, 0x02), + 0x0000, + UInt32, + optional, + false, + AS_07_TimecodeLabelSubdescriptor) + MXF_PROPERTY(AS_07_DateTimeChannelID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x04, 0x01, 0x03), + 0x0000, + UInt32, + optional, + false, + AS_07_TimecodeLabelSubdescriptor) + MXF_PROPERTY(AS_07_DateTimeDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x04, 0x01, 0x04), + 0x0000, + UTF16String, + optional, + false, + AS_07_TimecodeLabelSubdescriptor) +MXF_CLASS_END(AS_07_TimecodeLabelSubdescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x04, 0x01, 0x00), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// ISXDDataEssenceDescriptor (parent DataEssenceDescriptor, concrete=true) +MXF_CLASS(ISXDDataEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x05, + 0x0e, 0x09, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + DataEssenceDescriptor, + true) + MXF_PROPERTY(NamespaceURI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF8String, + required, + false, + ISXDDataEssenceDescriptor) +MXF_CLASS_END(ISXDDataEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x05, + 0x0e, 0x09, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + DataEssenceDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// IADataEssenceDescriptor (parent DataEssenceDescriptor, concrete=true) +MXF_CLASS(IADataEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00), + DataEssenceDescriptor, + true) +MXF_CLASS_END(IADataEssenceDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00), + DataEssenceDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// IADataEssenceSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(IADataEssenceSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00), + SubDescriptor, + true) + MXF_PROPERTY(ImmersiveAudioVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + IADataEssenceSubDescriptor) + MXF_PROPERTY(MaxChannelCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + IADataEssenceSubDescriptor) + MXF_PROPERTY(MaxObjectCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + IADataEssenceSubDescriptor) + MXF_PROPERTY(ImmersiveAudioID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UUID, + optional, + false, + IADataEssenceSubDescriptor) + MXF_PROPERTY(FirstFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + IADataEssenceSubDescriptor) + MXF_PROPERTY(IABSampleRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x04, 0x02, 0x03, 0x01, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + Rational, + optional, + false, + IADataEssenceSubDescriptor) +MXF_CLASS_END(IADataEssenceSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// PHDRMetadataTrackSubDescriptor (parent SubDescriptor, concrete=true) +MXF_CLASS(PHDRMetadataTrackSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x07, 0x01, 0x01, 0x01, 0x03), + SubDescriptor, + true) + MXF_PROPERTY(DataDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x07, 0x01, 0x01, 0x01, 0x04), + 0x0000, + UInt8Array16, + required, + false, + PHDRMetadataTrackSubDescriptor) + MXF_PROPERTY(SourceTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x07, 0x01, 0x01, 0x01, 0x05), + 0x0000, + UInt32, + required, + false, + PHDRMetadataTrackSubDescriptor) + MXF_PROPERTY(SimplePayloadSID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x07, 0x01, 0x01, 0x01, 0x06), + 0x0000, + UInt32, + required, + false, + PHDRMetadataTrackSubDescriptor) +MXF_CLASS_END(PHDRMetadataTrackSubDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x07, 0x01, 0x01, 0x01, 0x03), + SubDescriptor, + true) +MXF_CLASS_SEPARATOR() + +// +// Organisation private-use nodes (Groups.xml Kind=NODE, octet 8 = 0x0e). +// Resolve any privately-registered key to its organisation name; the +// trailing 0x00 suffix is wildcarded by matchMXFKeyMasked's pvtGroup rule. +// + +// MISB Systems +MXF_CLASS(MISBSystems, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(MISBSystems, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// ASPA +MXF_CLASS(ASPA, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(ASPA, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// MISB Classified +MXF_CLASS(MISBClassified, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(MISBClassified, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Avid Technology, Inc. +MXF_CLASS(AvidTechnologyInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(AvidTechnologyInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// CNN +MXF_CLASS(CNN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(CNN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Sony Corporation +MXF_CLASS(SonyCorporation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(SonyCorporation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// IdeasUnlimited.TV +MXF_CLASS(IdeasUnlimitedTV, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(IdeasUnlimitedTV, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// IPV Ltd +MXF_CLASS(IPVLtd, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(IPVLtd, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Dolby Laboratories Inc. +MXF_CLASS(DolbyLaboratories_Inc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(DolbyLaboratories_Inc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Snell & Wilcox +MXF_CLASS(Snell_and_Wilcox, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(Snell_and_Wilcox, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Omneon Video Networks +MXF_CLASS(OmneonVideoNetworks, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(OmneonVideoNetworks, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Ascent Media Group, Inc. +MXF_CLASS(AscentMediaGroupInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(AscentMediaGroupInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Quantel Ltd +MXF_CLASS(QuantelLtd, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(QuantelLtd, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Panasonic +MXF_CLASS(Panasonic, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(Panasonic, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Grass Valley, Inc. +MXF_CLASS(GrassValleyInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(GrassValleyInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Doremi Labs, Inc. +MXF_CLASS(DoremiLabsInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(DoremiLabsInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// EVS Broadcast Equipment +MXF_CLASS(EVSBroadcastEquipment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(EVSBroadcastEquipment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Turner Broadcasting System, Inc. +MXF_CLASS(TurnerBroadcastingSystemInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(TurnerBroadcastingSystemInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// NL Technology, LLC +MXF_CLASS(NLTechnologyLLC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(NLTechnologyLLC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Harris Corporation +MXF_CLASS(HarrisCorporation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(HarrisCorporation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Canon, Inc. +MXF_CLASS(CanonInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(CanonInc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// D-BOX Technologies +MXF_CLASS(D_BOXTechnologies, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(D_BOXTechnologies, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// ARRI +MXF_CLASS(ARRI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(ARRI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// JVC +MXF_CLASS(JVC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(JVC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// 3ality Technica +MXF_CLASS(ThreealityTechnica, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(ThreealityTechnica, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// NHK +MXF_CLASS(NHK, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(NHK, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// HBO +MXF_CLASS(HBO, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(HBO, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// DTS, Inc. +MXF_CLASS(DTS, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(DTS, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// FLIR Systems, Inc. +MXF_CLASS(FLIR, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(FLIR, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Barco +MXF_CLASS(Barco, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(Barco, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Apple Inc. +MXF_CLASS(Apple_Inc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(Apple_Inc, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// Fraunhofer +MXF_CLASS(Fraunhofer, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(Fraunhofer, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// RED +MXF_CLASS(RED, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(RED, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// CRIFST +MXF_CLASS(CRIFST, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(CRIFST, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// FUJIFILM +MXF_CLASS(FUJIFILM, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_END(FUJIFILM, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, + 0x0e, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// +// Orphan elements: present in Elements.xml but not referenced by any +// Group's Contents. Includes bare KLV / Generic Container items and +// Indirect-type properties (e.g. XMLDocumentText_Indirect). +// + +MXF_CLASS(AAFManufacturerID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AAFManufacturerID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AUID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AAFManufacturerID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AFDBarData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x01, 0x01, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AFDBarData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x01, 0x01, 0x09, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AFDBarData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x01, 0x01, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AGICOAID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AGICOAID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AGICOAID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AICI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AICI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AICI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ANCPacketCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ANCPacketCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ANCPacketCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ANCPayloadByteArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ANCPayloadByteArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + UInt8Array, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ANCPayloadByteArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ANCPayloadSampleCoding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x03, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ANCPayloadSampleCoding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x03, 0x10, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ANCPayloadSampleCoding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x03, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ANCPayloadSampleCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ANCPayloadSampleCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ANCPayloadSampleCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ANCWrappingType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ANCWrappingType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ANCWrappingType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Abstract, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Abstract, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Abstract, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Abstract_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Abstract_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Abstract_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AccountingReferenceNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AccountingReferenceNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AccountingReferenceNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ActiveLinesPerFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ActiveLinesPerFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ActiveLinesPerFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ActiveSamplesPerLine, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ActiveSamplesPerLine, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ActiveSamplesPerLine, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AddressLine, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x13, 0x01), + InterchangeObject, + false) + MXF_PROPERTY(AddressLine, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x13, 0x01), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AddressLine, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x13, 0x01), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AddressLine_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x13, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AddressLine_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x13, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AddressLine_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x13, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AdvertisingMaterialReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AdvertisingMaterialReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AdvertisingMaterialReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AestheticValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AestheticValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AestheticValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AlternateName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x09, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AlternateName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x09, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AlternateName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x09, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AnalogDataCodingKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AnalogDataCodingKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AnalogDataCodingKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AnalogMetadataCarrier_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AnalogMetadataCarrier_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AnalogMetadataCarrier_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AnalogMonitoringAndControlCodingKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AnalogMonitoringAndControlCodingKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AnalogMonitoringAndControlCodingKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AnalogSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AnalogSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AnalogSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AnalogVideoSystemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AnalogVideoSystemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AnalogVideoSystemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AnamorphicLensCharacteristic_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x09, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AnamorphicLensCharacteristic_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x09, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AnamorphicLensCharacteristic_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x09, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AngleToNorth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x10, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AngleToNorth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x10, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AngleToNorth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x10, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AngularUnitKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AngularUnitKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AngularUnitKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AnnotationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AnnotationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AnnotationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AnnotationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0e, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AnnotationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AnnotationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0e, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AnnotationSynopsis_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AnnotationSynopsis_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x09, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AnnotationSynopsis_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ApplicationInformationArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x13, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ApplicationInformationArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x13, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ApplicationInformationArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x13, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ApplicationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ApplicationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ApplicationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ApplicationPlatform_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ApplicationPlatform_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ApplicationPlatform_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ApplicationSchemes, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x01, 0x02, 0x02, 0x10, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ApplicationSchemes, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x01, 0x02, 0x02, 0x10, 0x02, 0x03, 0x00, 0x00), + 0x0000, + AUIDSet, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ApplicationSchemes, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x01, 0x02, 0x02, 0x10, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ApplicationSupplierName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ApplicationSupplierName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ApplicationSupplierName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ApplicationVersionString_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ApplicationVersionString_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ApplicationVersionString_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ApproxImageContainerSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x06, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ApproxImageContainerSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x06, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ApproxImageContainerSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x06, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ArchiveID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ArchiveID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ArchiveID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AssetValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AssetValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AssetValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AssignedCategoryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AssignedCategoryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x09, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AssignedCategoryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AssignedCategoryValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AssignedCategoryValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AssignedCategoryValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AstronomicalBodyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x16, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AstronomicalBodyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x16, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AstronomicalBodyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x16, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudienceAppreciation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x20, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudienceAppreciation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x20, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudienceAppreciation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x20, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudienceRating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudienceRating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudienceRating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudienceReach, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudienceReach, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudienceReach, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudienceShare, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x20, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudienceShare, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x20, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudienceShare, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x20, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioAverageBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioAverageBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioAverageBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioCodingSchemeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioCodingSchemeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioCodingSchemeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioCodingSchemeName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioCodingSchemeName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioCodingSchemeName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioDeviceParameterSetting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioDeviceParameterSetting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioDeviceParameterSetting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioDeviceParameter_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioDeviceParameter_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioDeviceParameter_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioEnhancementOrModificationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioEnhancementOrModificationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioEnhancementOrModificationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioFirstMixDownProcess_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioFirstMixDownProcess_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioFirstMixDownProcess_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioFixedBitRateFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioFixedBitRateFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioFixedBitRateFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioMonoChannelCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioMonoChannelCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioMonoChannelCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioNoiseReductionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioNoiseReductionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioNoiseReductionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioReferenceLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioReferenceLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioReferenceLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioSampleRate_UInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioSampleRate_UInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioSampleRate_UInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioStereoChannelCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioStereoChannelCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioStereoChannelCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AudioWatermarkKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AudioWatermarkKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AudioWatermarkKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AutomatedCatalogingCatalogDataStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AutomatedCatalogingCatalogDataStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AutomatedCatalogingCatalogDataStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AwardCategory_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AwardCategory_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AwardCategory_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AwardName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(AwardName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(AwardName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BICI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BICI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BICI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BackgroundMusicFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BackgroundMusicFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BackgroundMusicFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BankDetailsSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x1c, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BankDetailsSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x1c, 0x00), + 0x0000, + DescriptiveObjectStrongReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BankDetailsSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x1c, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BasicData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BasicData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BasicData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BeginAnchor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BeginAnchor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BeginAnchor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BitsPerPixel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x05, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BitsPerPixel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x05, 0x03, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BitsPerPixel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x05, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BitsPerPixel_UInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BitsPerPixel_UInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BitsPerPixel_UInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BitsPerSample, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BitsPerSample, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BitsPerSample, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BlockContinuityCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x08, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BlockContinuityCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x08, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BlockContinuityCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x08, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Bounding_Rectangle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0f, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Bounding_Rectangle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0f, 0x00, 0x00), + 0x0000, + GeographicAreaStrongReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Bounding_Rectangle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0f, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BrandMainTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BrandMainTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BrandMainTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BrandOriginalTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BrandOriginalTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BrandOriginalTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BroadcastChannel_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BroadcastChannel_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BroadcastChannel_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BroadcastDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BroadcastDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BroadcastDate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BroadcastMediumCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BroadcastMediumCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00), + 0x0000, + PublishingMediumCode, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BroadcastMediumCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BroadcastMediumKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BroadcastMediumKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BroadcastMediumKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BroadcastOrganizationName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BroadcastOrganizationName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BroadcastOrganizationName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BroadcastOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BroadcastOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BroadcastOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BroadcastRegion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BroadcastRegion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BroadcastRegion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BroadcastRegion_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BroadcastRegion_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BroadcastRegion_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x10, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BroadcastServiceName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BroadcastServiceName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BroadcastServiceName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x10, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BroadcastTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BroadcastTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BroadcastTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BroadcasterRightsToCopy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BroadcasterRightsToCopy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BroadcasterRightsToCopy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BufferDelay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x03, 0x01, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BufferDelay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x03, 0x01, 0x03, 0x01, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BufferDelay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x03, 0x01, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BuildingName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x12, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(BuildingName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x12, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(BuildingName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x12, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ByteOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x09, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ByteOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x09, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ByteOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x09, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CISACLegalEntityID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CISACLegalEntityID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CISACLegalEntityID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CanonicalDOIName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x01, 0x11, 0x0c, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CanonicalDOIName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x01, 0x11, 0x0c, 0x00, 0x00, 0x00, 0x00), + 0x0000, + CanonicalDOINameType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CanonicalDOIName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x01, 0x11, 0x0c, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CanonicalEIDRIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x01, 0x11, 0x0d, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CanonicalEIDRIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x01, 0x11, 0x0d, 0x00, 0x00, 0x00, 0x00), + 0x0000, + CanonicalEIDRIdentifierType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CanonicalEIDRIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x01, 0x11, 0x0d, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CanonicalFullAdIDIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x01, 0x01, 0x11, 0x0b, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CanonicalFullAdIDIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x01, 0x01, 0x11, 0x0b, 0x00, 0x00, 0x00, 0x00), + 0x0000, + CanonicalFullAdIDIdentifierType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CanonicalFullAdIDIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x01, 0x01, 0x11, 0x0b, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CaptionKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CaptionKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CaptionKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CaptionTitles, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CaptionTitles, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CaptionTitles, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CaptionsDescriptionParticipantSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x40, 0x13, 0x04), + InterchangeObject, + false) + MXF_PROPERTY(CaptionsDescriptionParticipantSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x40, 0x13, 0x04), + 0x0000, + ParticipantGlobalReferenceSet, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CaptionsDescriptionParticipantSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x40, 0x13, 0x04), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CaptionsViaTeletext, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CaptionsViaTeletext, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CaptionsViaTeletext, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CaptureAspectRatio_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CaptureAspectRatio_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CaptureAspectRatio_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CaptureFilmFrameRate_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CaptureFilmFrameRate_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CaptureFilmFrameRate_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CaptureGammaEquation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CaptureGammaEquation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CaptureGammaEquation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CaptureGammaEquation_Rational, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CaptureGammaEquation_Rational, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x00), + 0x0000, + Rational, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CaptureGammaEquation_Rational, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CatalogDataStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CatalogDataStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CatalogDataStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CatalogPrefixNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CatalogPrefixNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CatalogPrefixNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CatalogingSystemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CatalogingSystemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CatalogingSystemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Caveats, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Caveats, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Caveats, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ChannelHandle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x03, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ChannelHandle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x03, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Int16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ChannelHandle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x03, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ChannelID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x06, 0x01, 0x01, 0x03, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ChannelID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x06, 0x01, 0x01, 0x03, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ChannelID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x06, 0x01, 0x01, 0x03, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Citizenship_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0e, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Citizenship_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0e, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Citizenship_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0e, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CityName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x05, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CityName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x05, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CityName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x05, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClassificationAndMarkingSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ClassificationAndMarkingSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ClassificationAndMarkingSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClassificationComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x08, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ClassificationComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x08, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ClassificationComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x08, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClassificationComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ClassificationComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ClassificationComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClassificationReason_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ClassificationReason_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ClassificationReason_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClassifiedBy_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ClassifiedBy_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ClassifiedBy_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClassifyingCountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x08, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ClassifyingCountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x08, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ClassifyingCountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x08, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x01, 0x15, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ClipID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x01, 0x15, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ClipID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x01, 0x15, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipIDArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x01, 0x01, 0x15, 0x0a, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ClipIDArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x01, 0x01, 0x15, 0x0a, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMIDArray, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ClipIDArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x01, 0x01, 0x15, 0x0a, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0c, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ClipNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0c, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ClipNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0c, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CloneCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CloneCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CloneCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClosedCaptionSubtitlesFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ClosedCaptionSubtitlesFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ClosedCaptionSubtitlesFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CodecDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x03, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CodecDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x03, 0x01, 0x00), + 0x0000, + AUID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CodecDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x03, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CodingHistory, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CodingHistory, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CodingHistory, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CodingLawKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CodingLawKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CodingLawKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CodingLawName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CodingLawName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CodingLawName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CollectionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CollectionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CollectionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CollectionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CollectionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CollectionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ColorDescriptor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ColorDescriptor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ColorDescriptor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ColorFieldCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ColorFieldCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ColorFieldCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ColorPrimaries_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ColorPrimaries_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ColorPrimaries_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ColorimetryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ColorimetryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ColorimetryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CompactAdIDIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x01, 0x11, 0x0e, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CompactAdIDIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x01, 0x11, 0x0e, 0x00, 0x00, 0x00, 0x00), + 0x0000, + CompactAdIDIdentifierType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CompactAdIDIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x01, 0x01, 0x11, 0x0e, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ComputedKeyData_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ComputedKeyData_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x09, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ComputedKeyData_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ComputedKeyFrames_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ComputedKeyFrames_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x07, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ComputedKeyFrames_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ComputedKeySounds_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ComputedKeySounds_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x08, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ComputedKeySounds_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ComputedKeywords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x01, 0x02, 0x06, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ComputedKeywords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x01, 0x02, 0x06, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ComputedKeywords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x01, 0x02, 0x06, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ComputedKeywords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ComputedKeywords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x06, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ComputedKeywords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ComputedObjectKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ComputedObjectKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ComputedObjectKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ComputedObjectKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ComputedObjectKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ComputedObjectKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ComputedStratumKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ComputedStratumKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ComputedStratumKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x03, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ConsumerRightsToCopy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ConsumerRightsToCopy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ConsumerRightsToCopy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContactDepartmentName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContactDepartmentName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContactDepartmentName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContactKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContactKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContactKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContactKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContactKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContactKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContactWebPage_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x06, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContactWebPage_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x06, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContactWebPage_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x06, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContainerVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContainerVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x09, 0x00, 0x00, 0x00), + 0x0000, + ProductVersionType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContainerVersion, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x20, 0x07, 0x01, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContentClassification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContentClassification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContentClassification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContentCodingSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContentCodingSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContentCodingSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContentMaturityDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContentMaturityDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContentMaturityDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContentMaturityGraphic, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContentMaturityGraphic, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContentMaturityGraphic, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContentMaturityRating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContentMaturityRating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContentMaturityRating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContentPackageIndexArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x04, 0x04, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContentPackageIndexArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x04, 0x04, 0x02, 0x06, 0x00, 0x00, 0x00), + 0x0000, + IndexEntryArray, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContentPackageIndexArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x04, 0x04, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContentPackageMetadataLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContentPackageMetadataLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContentPackageMetadataLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContentValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContentValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContentValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContextDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContextDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContextDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractClauseDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractClauseDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractClauseDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractClauseDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractClauseDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractClauseDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00), + 0x0000, + TimeStamp, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractEntity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractEntity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractEntity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractInstallmentPercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractInstallmentPercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractInstallmentPercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractLineCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractLineCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ContractLineCode, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractLineCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractLineName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractLineName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractLineName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractLineName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractLineName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractLineName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractTermsOfBusiness, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractTermsOfBusiness, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractTermsOfBusiness, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractTermsOfBusiness_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractTermsOfBusiness_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractTermsOfBusiness_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractTypeCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractTypeCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ContractTypeCode, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractTypeCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractTypeLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractTypeLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractTypeLink, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContractType_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContractType_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContractType_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ContributionStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ContributionStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ContributionStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CopyCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CopyCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CopyCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CopyrightLicenseCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CopyrightLicenseCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x04, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CopyrightLicenseCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CopyrightLicenseRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CopyrightLicenseRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x04, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CopyrightLicenseRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CopyrightLicenseRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x04, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CopyrightLicenseRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x04, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CopyrightLicenseRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x04, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CopyrightOwnerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CopyrightOwnerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CopyrightOwnerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CopyrightStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CopyrightStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CopyrightStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CopyrightStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CopyrightStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CopyrightStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLatitudePoint1DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x07, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLatitudePoint1DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x07, 0x01, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLatitudePoint1DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x07, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLatitudePoint1_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x07, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLatitudePoint1_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x07, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLatitudePoint1_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x07, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLatitudePoint2DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x08, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLatitudePoint2DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x08, 0x01, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLatitudePoint2DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x08, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLatitudePoint2_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x08, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLatitudePoint2_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x08, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLatitudePoint2_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x08, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLatitudePoint3DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x09, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLatitudePoint3DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x09, 0x01, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLatitudePoint3DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x09, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLatitudePoint3_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x09, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLatitudePoint3_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x09, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLatitudePoint3_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x09, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLatitudePoint4DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0a, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLatitudePoint4DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0a, 0x01, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLatitudePoint4DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0a, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLatitudePoint4_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0a, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLatitudePoint4_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0a, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLatitudePoint4_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0a, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLongitudePoint1DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0b, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLongitudePoint1DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0b, 0x01, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLongitudePoint1DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0b, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLongitudePoint1_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0b, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLongitudePoint1_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0b, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLongitudePoint1_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0b, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLongitudePoint2DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0c, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLongitudePoint2DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0c, 0x01, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLongitudePoint2DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0c, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLongitudePoint2_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0c, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLongitudePoint2_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0c, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLongitudePoint2_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0c, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLongitudePoint3DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0d, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLongitudePoint3DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0d, 0x01, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLongitudePoint3DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0d, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLongitudePoint3_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0d, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLongitudePoint3_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0d, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLongitudePoint3_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0d, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLongitudePoint4DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0e, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLongitudePoint4DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0e, 0x01, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLongitudePoint4DecimalDegrees, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0e, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CornerLongitudePoint4_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0e, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CornerLongitudePoint4_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0e, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CornerLongitudePoint4_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x0e, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CountryCodeMethod, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x07, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CountryCodeMethod, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x07, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CountryCodeMethod, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x07, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CountryName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CountryName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CountryName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CountryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CountryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CountryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Country_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x08, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Country_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x08, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Country_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x08, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CueInWords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0d, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CueInWords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CueInWords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0d, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CueOutWords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0e, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CueOutWords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CueOutWords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0e, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CueSheet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CueSheet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CueSheet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CulturalValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CulturalValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CulturalValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CurrencyCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CurrencyCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CurrencyCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CurrencyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CurrencyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CurrencyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CurrentNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CurrentNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CurrentNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CurrentRepeatNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(CurrentRepeatNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(CurrentRepeatNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DOI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DOI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DOI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x15, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DVBParentalRating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DVBParentalRating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DVBParentalRating, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DataDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DataDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AUID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DataDefinition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DataDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DataDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DataDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DataDeviceParameterName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DataDeviceParameterName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DataDeviceParameterName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DataDeviceParameterSetting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DataDeviceParameterSetting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DataDeviceParameterSetting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DataEnhancementOrModificationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DataEnhancementOrModificationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DataEnhancementOrModificationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DataStreamNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x02, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DataStreamNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x02, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DataStreamNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x02, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Declassification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Declassification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Declassification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DefaultDataValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x02, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DefaultDataValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x02, 0x03, 0x02, 0x00, 0x00), + 0x0000, + Indirect, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DefaultDataValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x02, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DefaultNamespaceURI_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DefaultNamespaceURI_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DefaultNamespaceURI_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DefinedName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DefinedName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DefinedName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DefinedName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DefinedName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DefinedName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DefinitionObjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DefinitionObjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DefinitionObjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DerivedFrom_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DerivedFrom_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DerivedFrom_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Description, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Description, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x03, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Description, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DescriptionKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DescriptionKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DescriptionKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DescriptionKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DescriptionKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DescriptionKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Description_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Description_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Description_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DescriptiveComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DescriptiveComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DescriptiveComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DescriptiveMetadataSetReferences, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x01, 0x01, 0x04, 0x04, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DescriptiveMetadataSetReferences, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x01, 0x01, 0x04, 0x04, 0x02, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DescriptiveMetadataSetReferences, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x01, 0x01, 0x04, 0x04, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DescriptiveMetadataSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DescriptiveMetadataSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x03, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DescriptiveMetadataSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceAbsoluteHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceAbsoluteHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x01, 0x02, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceAbsoluteHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceAbsolutePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceAbsolutePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceAbsolutePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceAbsoluteSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceAbsoluteSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceAbsoluteSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceAltitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceAltitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x02, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceAltitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceAltitudeConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x02, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceAltitudeConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x02, 0x01, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceAltitudeConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x02, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceIDKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x20, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceIDKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x20, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceIDKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x20, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceKindCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x20, 0x08, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceKindCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x20, 0x08, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceKindCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x20, 0x08, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x20, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x20, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x20, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceLatitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x04, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceLatitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x04, 0x02, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceLatitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x04, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceLatitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceLatitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceLatitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceLatitude_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceLatitude_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x04, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceLatitude_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceLongitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x06, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceLongitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x06, 0x02, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceLongitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x06, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceLongitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x06, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceLongitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x06, 0x01, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceLongitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x06, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceLongitude_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x06, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceLongitude_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x06, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceLongitude_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x06, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceManufacturerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceManufacturerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceManufacturerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceRelativeHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceRelativeHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x01, 0x02, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceRelativeHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceRelativePositionX, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceRelativePositionX, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceRelativePositionX, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceRelativePositionY, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceRelativePositionY, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x03, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceRelativePositionY, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceRelativePositionZ, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceRelativePositionZ, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x04, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceRelativePositionZ, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceRelativePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceRelativePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceRelativePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceRelativeSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceRelativeSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceRelativeSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceUsageDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x03, 0x03, 0x10, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceUsageDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x03, 0x03, 0x10, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceUsageDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x03, 0x03, 0x10, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceXDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x10, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceXDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x10, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceXDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x10, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DeviceYDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x11, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DeviceYDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x11, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DeviceYDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x11, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DictionaryDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x14, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DictionaryDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x14, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DictionaryDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x14, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DigitalEncodingBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DigitalEncodingBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DigitalEncodingBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DigitalMetadataCarrier_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DigitalMetadataCarrier_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DigitalMetadataCarrier_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DigitalOrAnalogOrigination_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DigitalOrAnalogOrigination_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DigitalOrAnalogOrigination_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DigitalVideoFileFormat_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x0b, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DigitalVideoFileFormat_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x0b, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DigitalVideoFileFormat_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x0b, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DirectorName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DirectorName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DirectorName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DiscPartitionCapacity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x10, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DiscPartitionCapacity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x10, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DiscPartitionCapacity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x10, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DisplayUnits_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x05, 0x0b, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(DisplayUnits_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x05, 0x0b, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(DisplayUnits_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x05, 0x0b, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Dither_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Dither_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Dither_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EPGProgramSynopsis, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EPGProgramSynopsis, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EPGProgramSynopsis, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EdgeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EdgeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EdgeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ElementDelta, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ElementDelta, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ElementDelta, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ElementLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x02, 0x03, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ElementLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x02, 0x03, 0x09, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ElementLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x02, 0x03, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EmailAddress_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x03, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EmailAddress_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x03, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EmailAddress_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x03, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EndAnchor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EndAnchor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EndAnchor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EndModulation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EndModulation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x05, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EndModulation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EnhancementOrModificationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EnhancementOrModificationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EnhancementOrModificationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EpisodeNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EpisodeNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EpisodeNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EpisodeNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EpisodeNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EpisodeNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EpisodicItemSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x07, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EpisodicItemSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x07, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EpisodicItemSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x07, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EssenceContainerArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x02, 0x02, 0x10, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EssenceContainerArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x02, 0x02, 0x10, 0x01, 0x01, 0x00, 0x00), + 0x0000, + AUIDArray, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EssenceContainerArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x02, 0x02, 0x10, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EssenceContainerFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x02, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EssenceContainerFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x02, 0x01, 0x00), + 0x0000, + AUID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EssenceContainerFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x01, 0x02, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EventAbsoluteDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x03, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EventAbsoluteDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x03, 0x03, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EventAbsoluteDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x03, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EventAbsoluteDurationFrameCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EventAbsoluteDurationFrameCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x03, 0x01, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EventAbsoluteDurationFrameCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EventAbsoluteDuration_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EventAbsoluteDuration_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x03, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EventAbsoluteDuration_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EventComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EventComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EventComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x05, 0x30, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EventElapsedTimeToEnd_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x02, 0x01, 0x03, 0x10, 0x03, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EventElapsedTimeToEnd_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x02, 0x01, 0x03, 0x10, 0x03, 0x02, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EventElapsedTimeToEnd_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x02, 0x01, 0x03, 0x10, 0x03, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EventElapsedTimeToStart_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x02, 0x01, 0x03, 0x10, 0x03, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EventElapsedTimeToStart_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x02, 0x01, 0x03, 0x10, 0x03, 0x01, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EventElapsedTimeToStart_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x02, 0x01, 0x03, 0x10, 0x03, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EventEndTimeOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x04, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EventEndTimeOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x04, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EventEndTimeOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x04, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EventEndTimecodeOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x04, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EventEndTimecodeOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x04, 0x02, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EventEndTimecodeOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x04, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EventIndication_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EventIndication_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EventIndication_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EventStartTimeOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EventStartTimeOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x03, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EventStartTimeOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(EventStartTimecodeOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(EventStartTimecodeOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x03, 0x02, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(EventStartTimecodeOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ExCCIData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ExCCIData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ExCCIData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ExtendedClipIDArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x01, 0x01, 0x15, 0x0b, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ExtendedClipIDArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x01, 0x01, 0x15, 0x0b, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ExtUMIDArray, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ExtendedClipIDArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x01, 0x01, 0x15, 0x0b, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ExtendedTextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x11, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ExtendedTextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x11, 0x00, 0x00), + 0x0000, + ISO639_Ext, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ExtendedTextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x11, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FamilyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FamilyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FamilyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FaxNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x02, 0x01), + InterchangeObject, + false) + MXF_PROPERTY(FaxNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x02, 0x01), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FaxNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x02, 0x01), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FemaleLeadActressName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FemaleLeadActressName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FemaleLeadActressName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FestivalName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FestivalName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FestivalName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FieldFrameTypeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FieldFrameTypeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FieldFrameTypeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x06, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FieldOfViewFOVHorizontal, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FieldOfViewFOVHorizontal, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FieldOfViewFOVHorizontal, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FieldOfViewFOVHorizontalFP4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x08, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FieldOfViewFOVHorizontalFP4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x08, 0x01, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FieldOfViewFOVHorizontalFP4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x08, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FieldOfViewFOVVertical, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x0a, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FieldOfViewFOVVertical, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x0a, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FieldOfViewFOVVertical, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x0a, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FieldOfViewFOVVerticalFP4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x0a, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FieldOfViewFOVVerticalFP4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x0a, 0x01, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FieldOfViewFOVVerticalFP4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x0a, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FieldRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FieldRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FieldRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FillerData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FillerData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FillerData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilmBatchNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilmBatchNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilmBatchNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilmCaptureAperture_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilmCaptureAperture_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x02, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilmCaptureAperture_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilmColorProcess_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilmColorProcess_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilmColorProcess_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilmFormatName_FilmType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x04, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilmFormatName_FilmType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x04, 0x02, 0x00), + 0x0000, + FilmType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilmFormatName_FilmType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x04, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilmFormatName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilmFormatName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilmFormatName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilmStockKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilmStockKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilmStockKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilmStockManufacturerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilmStockManufacturerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilmStockManufacturerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilmTestParameter_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilmTestParameter_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilmTestParameter_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilmTestResult, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilmTestResult, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilmTestResult, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilmTestResult_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilmTestResult_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilmTestResult_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilteringApplied_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilteringApplied_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilteringApplied_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FilteringCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x0f, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FilteringCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FilteringCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x0f, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FirstBroadcastFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FirstBroadcastFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FirstBroadcastFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FirstGivenName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FirstGivenName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FirstGivenName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FirstNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FirstNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FirstNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FirstNumberInSequence_UInt32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FirstNumberInSequence_UInt32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FirstNumberInSequence_UInt32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FirstTransmissionDateTimeChannelAndBroadcaster, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FirstTransmissionDateTimeChannelAndBroadcaster, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FirstTransmissionDateTimeChannelAndBroadcaster, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Flags, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Flags, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Flags, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FocalLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x04, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FocalLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x04, 0x01, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FocalLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x04, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FocalLength_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FocalLength_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FocalLength_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FormatDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x05, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FormatDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x05, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FormatDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x05, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FormatDescriptor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FormatDescriptor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x05, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FormatDescriptor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FormerFamilyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0c, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FormerFamilyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0c, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FormerFamilyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0c, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameCenterElevation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x16, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameCenterElevation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x16, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameCenterElevation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x16, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameCenterLatLong, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x06, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameCenterLatLong, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x06, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameCenterLatLong, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x06, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameCenterLatitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameCenterLatitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x02, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameCenterLatitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameCenterLatitude02, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x02, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameCenterLatitude02, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x02, 0x02, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameCenterLatitude02, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x02, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameCenterLatitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameCenterLatitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x03, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameCenterLatitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameCenterLongitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameCenterLongitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x04, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameCenterLongitude, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameCenterLongitude02, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x04, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameCenterLongitude02, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x04, 0x02, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameCenterLongitude02, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x04, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameCenterLongitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x05, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameCenterLongitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x05, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameCenterLongitudeDegreesConcise, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x05, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameCountOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x10, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameCountOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x10, 0x01, 0x01, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameCountOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x10, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FramePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FramePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x01, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FramePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameRate_UInt16, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameRate_UInt16, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameRate_UInt16, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameworkTextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameworkTextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x03, 0x00, 0x00), + 0x0000, + ISO639, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameworkTextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameworkThesaurusName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x02, 0x15, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameworkThesaurusName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x02, 0x15, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameworkThesaurusName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x02, 0x15, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameworkTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(FrameworkTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(FrameworkTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x05, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GenericPayloads, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x06, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(GenericPayloads, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x06, 0x00, 0x00), + 0x0000, + PropertyDefinitionWeakReferenceSet, + optional, + false, + InterchangeObject) +MXF_CLASS_END(GenericPayloads, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x03, 0x06, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Genre, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Genre, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Genre, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Genre_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Genre_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Genre_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GeographicArea_NorthWest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x12, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(GeographicArea_NorthWest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x12, 0x00, 0x00), + 0x0000, + GeographicCoordinate, + optional, + false, + InterchangeObject) +MXF_CLASS_END(GeographicArea_NorthWest, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x12, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GeographicArea_SourceDatum, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x14, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(GeographicArea_SourceDatum, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x14, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(GeographicArea_SourceDatum, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x14, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GeographicArea_SouthEast, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x13, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(GeographicArea_SouthEast, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x13, 0x00, 0x00), + 0x0000, + GeographicCoordinate, + optional, + false, + InterchangeObject) +MXF_CLASS_END(GeographicArea_SouthEast, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x13, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GeographicPolygon_Coords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x11, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(GeographicPolygon_Coords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x11, 0x00, 0x00), + 0x0000, + GeographicCoordinateArray, + optional, + false, + InterchangeObject) +MXF_CLASS_END(GeographicPolygon_Coords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x11, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GeographicPolygon_SourceDatum, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x15, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(GeographicPolygon_SourceDatum, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x15, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(GeographicPolygon_SourceDatum, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x15, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Geographic_Location, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x10, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Geographic_Location, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x10, 0x00, 0x00), + 0x0000, + GeographicPolygonStrongReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Geographic_Location, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x02, 0x01, 0x03, 0x10, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GlobalNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x15, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(GlobalNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x15, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(GlobalNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x15, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GraphicKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(GraphicKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(GraphicKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GraphicUsageKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(GraphicUsageKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(GraphicUsageKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GroupSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x05, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(GroupSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x05, 0x00), + 0x0000, + DescriptiveObjectStrongReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(GroupSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x40, 0x05, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GroupSynopsis_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(GroupSynopsis_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x08, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(GroupSynopsis_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(HTMLDOCTYPE_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(HTMLDOCTYPE_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(HTMLDOCTYPE_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(HTMLMetaDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x11, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(HTMLMetaDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x11, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(HTMLMetaDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x11, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(HTMLMetaDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x11, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(HTMLMetaDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x11, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(HTMLMetaDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x11, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(HasAudioWatermark, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(HasAudioWatermark, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(HasAudioWatermark, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(HasVideoWatermark, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(HasVideoWatermark, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(HasVideoWatermark, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(HistoricalValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(HistoricalValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x05, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(HistoricalValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(HonorsQualifications_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x06, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(HonorsQualifications_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x06, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(HonorsQualifications_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x06, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(HorizontalActionSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(HorizontalActionSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(HorizontalActionSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(HorizontalDatum_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(HorizontalDatum_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(HorizontalDatum_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(HorizontalGraphicsSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(HorizontalGraphicsSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(HorizontalGraphicsSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IBTN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x04, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IBTN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x04, 0x01, 0x01, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IBTN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x04, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IEEEManufacturerID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IEEEManufacturerID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8Array3, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IEEEManufacturerID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x0a, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISAN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISAN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISAN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISBD, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x09, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISBD, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISBD, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x09, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISBN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISBN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISBN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISCI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISCI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISCI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISMN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISMN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISMN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISO3166CountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISO3166CountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO3166_Country, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISO3166CountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISO6391LanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x01, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISO6391LanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x01, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISO6391LanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x01, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISO6391LanguageCode_ISO639, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISO6391LanguageCode_ISO639, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO639, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISO6391LanguageCode_ISO639, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISO639CaptionsLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISO639CaptionsLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x02, 0x00, 0x00), + 0x0000, + ISO639, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISO639CaptionsLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISO639TextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISO639TextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00), + 0x0000, + ISO639, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISO639TextLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISRC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISRC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISRC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISRN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISRN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISRN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISSN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISSN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISSN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISTC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x0a, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISTC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x0a, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISTC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x0a, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ISWC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ISWC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ISWC, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x11, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IdentifierIssuingAuthority_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x0a, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IdentifierIssuingAuthority_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x0a, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IdentifierIssuingAuthority_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x0a, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ImageCategory_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ImageCategory_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ImageCategory_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ImageCoordinateSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ImageCoordinateSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ImageCoordinateSystem_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ImageSourceDeviceKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x20, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ImageSourceDeviceKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x20, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ImageSourceDeviceKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x20, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ImageSourceDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ImageSourceDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ImageSourceDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IndividualAwardName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IndividualAwardName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IndividualAwardName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(InkNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(InkNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(InkNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(InsertMusicFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x05, 0x01, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(InsertMusicFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x05, 0x01, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(InsertMusicFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x05, 0x01, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(InstallmentNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x06, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(InstallmentNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x06, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(InstallmentNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x06, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IntegrationIndication_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IntegrationIndication_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IntegrationIndication_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IntellectualPropertyDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IntellectualPropertyDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IntellectualPropertyDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IntellectualPropertyLicenseCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x05, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IntellectualPropertyLicenseCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x05, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IntellectualPropertyLicenseCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x05, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IntellectualPropertyLicenseRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x05, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IntellectualPropertyLicenseRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x05, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IntellectualPropertyLicenseRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x05, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IntellectualPropertyRight_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IntellectualPropertyRight_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IntellectualPropertyRight_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IntentDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x06, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IntentDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x06, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IntentDescriptor, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x06, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IntentDescriptor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IntentDescriptor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x06, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IntentDescriptor_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(InterestedPartyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(InterestedPartyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(InterestedPartyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IsDubbed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IsDubbed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IsDubbed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IsLiveProduction, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IsLiveProduction, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IsLiveProduction, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IsLiveTransmission, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IsLiveTransmission, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IsLiveTransmission, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IsRecording, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IsRecording, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IsRecording, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IsRepeat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IsRepeat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IsRepeat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IsSearchable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IsSearchable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IsSearchable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IsVoiceover, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(IsVoiceover, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(IsVoiceover, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ItemDesignatorID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ItemDesignatorID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AUID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ItemDesignatorID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ItemID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ItemID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ItemID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ItemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ItemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ItemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ItemValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x0a, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ItemValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x0a, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ItemValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x0a, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(JFIFMarkerDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x10, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(JFIFMarkerDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x10, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(JFIFMarkerDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x10, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(JFIFMarkerDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(JFIFMarkerDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x10, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(JFIFMarkerDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x01, 0x06, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(JobFunctionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(JobFunctionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(JobFunctionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(JobTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x05, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(JobTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x05, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(JobTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x05, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(JobTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(JobTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(JobTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Jurisdiction, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Jurisdiction, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Jurisdiction, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x04, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Jurisdiction_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Jurisdiction_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Jurisdiction_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x04, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KLVMetadataSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x10, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KLVMetadataSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x10, 0x06, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KLVMetadataSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x10, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeyCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeyCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeyCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeyDataOrProgram_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeyDataOrProgram_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeyDataOrProgram_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeyData_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeyData_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x08, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeyData_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeyFrameOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeyFrameOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeyFrameOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeyFrameSampleCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x0f, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeyFrameSampleCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeyFrameSampleCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x0f, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeyFrame_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeyFrame_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeyFrame_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeyFrames_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeyFrames_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x06, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeyFrames_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeySound_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeySound_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeySound_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeySounds_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeySounds_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x07, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeySounds_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeyText_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeyText_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeyText_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeypointKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x01, 0x02, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeypointKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x01, 0x02, 0x10, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeypointKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x01, 0x02, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(KeypointValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x01, 0x02, 0x11, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(KeypointValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x01, 0x02, 0x11, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(KeypointValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x02, 0x01, 0x02, 0x11, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Keywords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x05, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Keywords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x05, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Keywords, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x05, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Keywords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Keywords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x05, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Keywords_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LUID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LUID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LUID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LanguageName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x02, 0x10, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LanguageName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x02, 0x10, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LanguageName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x02, 0x10, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LanguageName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LanguageName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LanguageName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LastNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LastNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LastNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LayerNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x04, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LayerNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x04, 0x03, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LayerNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x02, 0x04, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LengthSystemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LengthSystemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LengthSystemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LengthUnitKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LengthUnitKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LengthUnitKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LensAperture, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LensAperture, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LensAperture, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LicenseOptionsDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LicenseOptionsDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LicenseOptionsDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LineNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x03, 0x02, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LineNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x03, 0x02, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LineNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x03, 0x02, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LinkedTimecodeTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x02, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LinkedTimecodeTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x02, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LinkedTimecodeTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x02, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LinkingName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0a, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LinkingName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0a, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LinkingName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0a, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalCreationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalCreationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalCreationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalDatumAbsolutePositionAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalDatumAbsolutePositionAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalDatumAbsolutePositionAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalDatumRelativePositionAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalDatumRelativePositionAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalDatumRelativePositionAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalEndDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalEndDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x03, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalEndDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalEventEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x09, 0x02, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalEventEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x09, 0x02, 0x01, 0x00), + 0x0000, + TimeStamp, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalEventEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x09, 0x02, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalEventStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x02, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalEventStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x02, 0x01, 0x00), + 0x0000, + TimeStamp, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalEventStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x02, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalFilePath, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x04, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalFilePath, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x04, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalFilePath, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x04, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalFilePath_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalFilePath_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalFilePath_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalLastModificationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x05, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalLastModificationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x05, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalLastModificationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x05, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalModificationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalModificationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x02, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalModificationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalStartDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalStartDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalStartDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalTag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x03, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalTag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x03, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + LocalTagType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalTag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x03, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalTagUniqueID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x03, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalTagUniqueID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x03, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + AUID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalTagUniqueID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x03, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalTapeNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalTapeNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalTapeNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalTargetID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalTargetID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalTargetID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalTargetID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalTargetID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalTargetID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocalUserDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocalUserDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocalUserDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocationDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x01, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LocationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LocationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LocationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LumaEquation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LumaEquation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LumaEquation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LuminanceSampleRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(LuminanceSampleRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(LuminanceSampleRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MIMECharSet_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x09, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MIMECharSet_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x09, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MIMECharSet_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x09, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MIMEEncoding_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x09, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MIMEEncoding_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x09, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MIMEEncoding_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x04, 0x09, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MIMEMediaType_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MIMEMediaType_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MIMEMediaType_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG4VisualBVOPCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x09, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG4VisualBVOPCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x09, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG4VisualBVOPCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x09, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG4VisualBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x0b, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG4VisualBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x0b, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG4VisualBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x0b, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG4VisualClosedGOV, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x06, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG4VisualClosedGOV, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x06, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG4VisualClosedGOV, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x06, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG4VisualCodedContentType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG4VisualCodedContentType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x04, 0x00, 0x00), + 0x0000, + MPEG4VisualCodedContentType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG4VisualCodedContentType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG4VisualConstantBVOPs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG4VisualConstantBVOPs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x03, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG4VisualConstantBVOPs, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG4VisualIdenticalGOV, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x07, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG4VisualIdenticalGOV, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x07, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG4VisualIdenticalGOV, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x07, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG4VisualLowDelay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x05, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG4VisualLowDelay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x05, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG4VisualLowDelay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x05, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG4VisualMaxGOV, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x08, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG4VisualMaxGOV, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x08, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG4VisualMaxGOV, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x08, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG4VisualProfileAndLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x0a, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG4VisualProfileAndLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x0a, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG4VisualProfileAndLevel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x0a, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG4VisualSingleSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG4VisualSingleSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x02, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG4VisualSingleSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG4VisualVOPCodingType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG4VisualVOPCodingType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x01, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG4VisualVOPCodingType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMAccessUnitFrameStream1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMAccessUnitFrameStream1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x01, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMAccessUnitFrameStream1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMAccessUnitFrameStream2, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMAccessUnitFrameStream2, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x02, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMAccessUnitFrameStream2, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMAccessUnitFrameStream3, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x03, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMAccessUnitFrameStream3, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x03, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMAccessUnitFrameStream3, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x03, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMAccessUnitFrameStream4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x04, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMAccessUnitFrameStream4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x04, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMAccessUnitFrameStream4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x04, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMAccessUnitFrameStream5, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x05, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMAccessUnitFrameStream5, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x05, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMAccessUnitFrameStream5, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x05, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMAccessUnitFrameStream6, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x06, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMAccessUnitFrameStream6, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x06, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMAccessUnitFrameStream6, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x06, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMAccessUnitFrameStream7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x07, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMAccessUnitFrameStream7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x07, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMAccessUnitFrameStream7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x07, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMAccessUnitFrameStream8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x08, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMAccessUnitFrameStream8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x08, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMAccessUnitFrameStream8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x02, 0x08, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMDecoderInitFrameStream1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMDecoderInitFrameStream1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x01, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMDecoderInitFrameStream1, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMDecoderInitFrameStream2, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMDecoderInitFrameStream2, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x02, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMDecoderInitFrameStream2, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMDecoderInitFrameStream3, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x03, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMDecoderInitFrameStream3, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x03, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMDecoderInitFrameStream3, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x03, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMDecoderInitFrameStream4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x04, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMDecoderInitFrameStream4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x04, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMDecoderInitFrameStream4, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x04, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMDecoderInitFrameStream5, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x05, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMDecoderInitFrameStream5, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x05, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMDecoderInitFrameStream5, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x05, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMDecoderInitFrameStream6, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x06, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMDecoderInitFrameStream6, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x06, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMDecoderInitFrameStream6, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x06, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMDecoderInitFrameStream7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x07, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMDecoderInitFrameStream7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x07, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMDecoderInitFrameStream7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x07, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEG7BiMDecoderInitFrameStream8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x08, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEG7BiMDecoderInitFrameStream8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x08, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEG7BiMDecoderInitFrameStream8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x02, 0x20, 0x02, 0x01, 0x08, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEGAudioRecodingDataset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEGAudioRecodingDataset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEGAudioRecodingDataset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MPEGVideoRecodingDataset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MPEGVideoRecodingDataset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + S327M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MPEGVideoRecodingDataset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MagneticDiskNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MagneticDiskNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MagneticDiskNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MagneticTrack_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MagneticTrack_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MagneticTrack_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MainCatalogNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MainCatalogNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MainCatalogNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MainName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MainName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MainName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MainName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MainName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MainName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MainSponsorName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MainSponsorName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MainSponsorName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MainTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MainTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MainTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MaleLeadActorName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MaleLeadActorName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MaleLeadActorName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MapDatumUsed_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MapDatumUsed_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MapDatumUsed_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MaterialAbsoluteDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MaterialAbsoluteDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x02, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MaterialAbsoluteDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MaterialAbsoluteDuration_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MaterialAbsoluteDuration_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MaterialAbsoluteDuration_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MaterialEndTimeOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MaterialEndTimeOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MaterialEndTimeOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MaterialEndTimecodeOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MaterialEndTimecodeOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x02, 0x02, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MaterialEndTimecodeOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MetaDefinitionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MetaDefinitionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MetaDefinitionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x03, 0x02, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MetadataEncodingSchemeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x06, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MetadataEncodingSchemeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x06, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MetadataEncodingSchemeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x06, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MicrophonePlacementTechniques_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x02, 0x04, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MicrophonePlacementTechniques_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x02, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MicrophonePlacementTechniques_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x02, 0x04, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MissionIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MissionIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MissionIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(MissionIdentifier_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(MissionIdentifier_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(MissionIdentifier_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NITFLayerTargetID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x01, 0x09, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NITFLayerTargetID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x01, 0x09, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NITFLayerTargetID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x01, 0x09, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NITFLayerTargetID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NITFLayerTargetID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NITFLayerTargetID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NMEA0183GPSDocumentText_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x30, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NMEA0183GPSDocumentText_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x30, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NMEA0183GPSDocumentText_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x02, 0x01, 0x02, 0x30, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NameSuffix_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0b, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NameSuffix_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0b, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NameSuffix_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0b, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NamespacePrefix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x05, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NamespacePrefix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x05, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NamespacePrefix, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x05, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NamespacePrefix_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NamespacePrefix_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NamespacePrefix_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NamespacePrefixes_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NamespacePrefixes_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NamespacePrefixes_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x03, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NamespaceURI_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NamespaceURI_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NamespaceURI_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NamespaceURIs_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NamespaceURIs_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NamespaceURIs_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x01, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Nationality_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0d, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Nationality_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0d, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Nationality_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x0d, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NatureOfPersonalityIndividualOrGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NatureOfPersonalityIndividualOrGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NatureOfPersonalityIndividualOrGroup, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NatureOfPersonalityIndividualOrGroup_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NatureOfPersonalityIndividualOrGroup_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NatureOfPersonalityIndividualOrGroup_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NextNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x04, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NextNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NextNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x04, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NextNumberInSequence_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NextNumberInSequence_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NextNumberInSequence_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NominationCategory_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x03, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NominationCategory_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x03, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NominationCategory_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x03, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NonUSClassifyingCountry, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x08, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NonUSClassifyingCountry, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x08, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NonUSClassifyingCountry, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x08, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(NonUSClassifyingCountryAndReleasingInstructionsCountryCodeMethod, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x07, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(NonUSClassifyingCountryAndReleasingInstructionsCountryCodeMethod, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x07, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(NonUSClassifyingCountryAndReleasingInstructionsCountryCodeMethod, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x07, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectAreaDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectAreaDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectAreaDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectCountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectCountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectCountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectCountryCodeMethod_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x06, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectCountryCodeMethod_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x06, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectCountryCodeMethod_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x06, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectDescriptionCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x01, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectDescriptionCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x01, 0x02, 0x02, 0x00, 0x00), + 0x0000, + ObjectTypeCode, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectDescriptionCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x03, 0x01, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectHorizontalAverageDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectHorizontalAverageDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectHorizontalAverageDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectIdentificationConfidence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectIdentificationConfidence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectIdentificationConfidence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x04, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x04, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x04, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObjectVerticalAverageDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObjectVerticalAverageDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObjectVerticalAverageDimension, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x03, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ObliquityAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x10, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ObliquityAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x10, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ObliquityAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x10, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OffsetToIndexTable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OffsetToIndexTable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x02, 0x01, 0x00, 0x00), + 0x0000, + Int64, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OffsetToIndexTable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OffsetToIndexTable_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OffsetToIndexTable_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OffsetToIndexTable_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OffsetToMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OffsetToMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + Int64, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OffsetToMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OffsetToMetadata_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OffsetToMetadata_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OffsetToMetadata_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OperatingSystemInterpretations, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OperatingSystemInterpretations, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OperatingSystemInterpretations, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OperatorComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OperatorComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x07, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OperatorComment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OpticalDiscNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OpticalDiscNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OpticalDiscNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OpticalTestParameterName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OpticalTestParameterName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OpticalTestParameterName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OpticalTestResult, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OpticalTestResult, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OpticalTestResult, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OpticalTestResult_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OpticalTestResult_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OpticalTestResult_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OpticalTrack_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OpticalTrack_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OpticalTrack_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OrganizationCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x0a, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OrganizationCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x0a, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OrganizationCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x0a, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OrganizationID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OrganizationID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OrganizationID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OrganizationIDKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x01, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OrganizationIDKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x01, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OrganizationIDKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x01, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OrganizationIDKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OrganizationIDKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OrganizationIDKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OrganizationID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OrganizationID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OrganizationID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OrganizationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OrganizationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OrganizationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OrganizationMainName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OrganizationMainName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x03, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OrganizationMainName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OrganizationalProgramNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OrganizationalProgramNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OrganizationalProgramNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OrganizationalProgramNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OrganizationalProgramNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OrganizationalProgramNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OriginCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OriginCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OriginCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OriginalProducerName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OriginalProducerName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OriginalProducerName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OriginalProducerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OriginalProducerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OriginalProducerName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OriginalTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OriginalTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OriginalTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OtherGivenNames_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x08, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OtherGivenNames_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x08, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OtherGivenNames_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x08, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(OtherValues_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(OtherValues_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x07, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(OtherValues_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PII, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PII, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PII, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(POSIXMicroseconds, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(POSIXMicroseconds, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00), + 0x0000, + MicroTime197001010000, + optional, + false, + InterchangeObject) +MXF_CLASS_END(POSIXMicroseconds, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PTPTimestampTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x09, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PTPTimestampTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x09, 0x00, 0x00), + 0x0000, + PTPTimestamp, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PTPTimestampTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x09, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PURL_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PURL_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PURL_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PackLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x06, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PackLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x06, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PackLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x06, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PackageMarkerObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x0f, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PackageMarkerObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x0f, 0x00, 0x00), + 0x0000, + PackageMarkerStrongReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PackageMarkerObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x0f, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PackageName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PackageName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PackageName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PackageTimelineMarkerObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x10, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PackageTimelineMarkerObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x10, 0x00, 0x00), + 0x0000, + PackageMarkerStrongReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PackageTimelineMarkerObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x10, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PanScanInformation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x01, 0x01, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PanScanInformation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x01, 0x01, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PanScanInformation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x04, 0x01, 0x01, 0x01, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Password, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Password, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Password, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Password_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Password_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Password_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PayeeAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PayeeAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PayeeAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PayeeAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PayeeAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PayeeAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PayeeAccountSortCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PayeeAccountSortCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PayeeAccountSortCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PayerAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PayerAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PayerAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PayerAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PayerAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PayerAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PayerAccountSortCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PayerAccountSortCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PayerAccountSortCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PaymentDueDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x20, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PaymentDueDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x20, 0x04, 0x00, 0x00, 0x00), + 0x0000, + TimeStamp, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PaymentDueDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x20, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PaymentsSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x1b, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PaymentsSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x1b, 0x00), + 0x0000, + DescriptiveObjectStrongReferenceSet, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PaymentsSets, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x06, 0x01, 0x01, 0x04, 0x05, 0x40, 0x1b, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PeakEnvelope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PeakEnvelope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PeakEnvelope, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PerceivedDisplayFormatCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x08, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PerceivedDisplayFormatCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x08, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PerceivedDisplayFormatCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x08, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PerforationsPerFrame_Rational, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x03, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PerforationsPerFrame_Rational, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x03, 0x01, 0x00), + 0x0000, + Rational, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PerforationsPerFrame_Rational, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x03, 0x01, 0x03, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PersonDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x07, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PersonDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x07, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PersonDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x07, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PhysicalInstanceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PhysicalInstanceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PhysicalInstanceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PhysicalMediaLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PhysicalMediaLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PhysicalMediaLength, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x10, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PictureDisplayRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PictureDisplayRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PictureDisplayRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PlaceKeyword, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PlaceKeyword, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x01, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PlaceKeyword, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PlaceKeyword_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PlaceKeyword_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PlaceKeyword_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PlaceName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x14, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PlaceName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x14, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PlaceName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x14, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PlatformDesignation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x01, 0x21, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PlatformDesignation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x01, 0x21, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PlatformDesignation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x01, 0x01, 0x21, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PlatformDesignation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x21, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PlatformDesignation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x21, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PlatformDesignation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x21, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PlatformHeadingAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x10, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PlatformHeadingAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x10, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PlatformHeadingAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x10, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PlatformModel_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x21, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PlatformModel_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x21, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PlatformModel_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x21, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PlatformPitchAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x10, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PlatformPitchAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x10, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PlatformPitchAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x10, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PlatformRollAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x10, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PlatformRollAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x10, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PlatformRollAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x01, 0x10, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PlatformSerialNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x21, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PlatformSerialNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x21, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PlatformSerialNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x01, 0x21, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PluginVersionString_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PluginVersionString_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PluginVersionString_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x03, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PolarCharacteristic_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PolarCharacteristic_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PolarCharacteristic_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PositionTable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x04, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PositionTable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x04, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00), + 0x0000, + RationalArray, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PositionTable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x04, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PositionTableIndex, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PositionTableIndex, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PositionTableIndex, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PositionWithinViewportImageXCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PositionWithinViewportImageXCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Int16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PositionWithinViewportImageXCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PositionWithinViewportImageYCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PositionWithinViewportImageYCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Int16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PositionWithinViewportImageYCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PostCodeForPostbox, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0b, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PostCodeForPostbox, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0b, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PostCodeForPostbox, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0b, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PostalCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x07, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PostalCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x07, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PostalCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x07, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PostalTown_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x04, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PostalTown_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x04, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PostalTown_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x04, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PostboxNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0b, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PostboxNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0b, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PostboxNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0b, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PresentationGammaEquation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PresentationGammaEquation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00), + 0x0000, + TransferCharacteristicType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PresentationGammaEquation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PresentationGammaEquation_GammaCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x10, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PresentationGammaEquation_GammaCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x10, 0x00, 0x00), + 0x0000, + GammaCode, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PresentationGammaEquation_GammaCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x10, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PresenterName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PresenterName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PresenterName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PreviousNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PreviousNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PreviousNumberInSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x10, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PreviousRepeatNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PreviousRepeatNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PreviousRepeatNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x20, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PrimaryOriginalLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PrimaryOriginalLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x03, 0x00, 0x00), + 0x0000, + ISO639, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PrimaryOriginalLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PrimarySpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PrimarySpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00), + 0x0000, + ISO639, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PrimarySpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProducerName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProducerName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProducerName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProductFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x06, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProductFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x06, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProductFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x06, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProductFormat_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x06, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProductFormat_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x06, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProductFormat_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x04, 0x06, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProductionOrganizationRole, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProductionOrganizationRole, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProductionOrganizationRole, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProductionOrganizationRole_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProductionOrganizationRole_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProductionOrganizationRole_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProductionScriptReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProductionScriptReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProductionScriptReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProductionScriptReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProductionScriptReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProductionScriptReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProgramAwardName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProgramAwardName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProgramAwardName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProgramCommercialMaterialReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProgramCommercialMaterialReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProgramCommercialMaterialReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProgramKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProgramKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProgramKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProgramMaterialClassificationCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x01, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProgramMaterialClassificationCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x01, 0x10, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProgramMaterialClassificationCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x01, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProgramNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x01, 0x10, 0x03, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProgramNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x01, 0x10, 0x03, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProgramNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x01, 0x10, 0x03, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProgramSupportMaterialReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProgramSupportMaterialReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProgramSupportMaterialReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProgrammingGroupKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProgrammingGroupKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProgrammingGroupKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProgrammingGroupTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProgrammingGroupTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProgrammingGroupTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x02, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ProjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x03, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ProjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x03, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ProjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x01, 0x03, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PublishingMediumName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PublishingMediumName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PublishingMediumName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PublishingOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PublishingOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PublishingOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PublishingRegionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PublishingRegionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PublishingRegionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PublishingServiceName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PublishingServiceName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PublishingServiceName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x10, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PulldownFieldDominance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PulldownFieldDominance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PulldownFieldDominance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PulldownSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PulldownSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + PulldownKindType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PulldownSequence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PurchaserAccountName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PurchaserAccountName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PurchaserAccountName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PurchaserAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PurchaserAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PurchaserAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PurchaserAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PurchaserAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PurchaserAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PurchaserIdentificationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PurchaserIdentificationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PurchaserIdentificationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PurchaserIdentificationValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PurchaserIdentificationValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PurchaserIdentificationValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x03, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PurchasingDepartment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PurchasingDepartment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PurchasingDepartment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PurchasingOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(PurchasingOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(PurchasingOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Purpose, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Purpose, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x02, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Purpose, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Purpose_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Purpose_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Purpose_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x06, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(QualityEvent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(QualityEvent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(QualityEvent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(QualityParameter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(QualityParameter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(QualityParameter, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RecordedFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x09, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RecordedFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x09, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RecordedFormat, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x09, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RecordedFormat_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RecordedFormat_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RecordedFormat_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RecordedTrackNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RecordedTrackNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RecordedTrackNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RecordingLabelName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RecordingLabelName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RecordingLabelName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RecordingLabelName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RecordingLabelName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RecordingLabelName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ReelOrRollNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ReelOrRollNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ReelOrRollNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegionCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegionCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO3166_Region, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegionCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x02, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x02, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x02, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegionName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterAction_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterAction_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterAction_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterAdministrationArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x12, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterAdministrationArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x12, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterAdministrationArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x12, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterAdministrationNotes_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterAdministrationNotes_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x08, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterAdministrationNotes_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterAdministrationObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x11, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterAdministrationObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x11, 0x00, 0x00), + 0x0000, + RegisterAdministrationStrongReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterAdministrationObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x11, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterApproverName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterApproverName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterApproverName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterChildEntryArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x14, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterChildEntryArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x14, 0x00, 0x00), + 0x0000, + RegisterEntryStrongReferenceVector, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterChildEntryArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x14, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterCreationTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterCreationTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterCreationTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterEditorName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterEditorName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterEditorName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterEntryAdministrationObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x12, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterEntryAdministrationObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x12, 0x00, 0x00), + 0x0000, + EntryAdministrationStrongReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterEntryAdministrationObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x02, 0x12, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterEntryArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x11, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterEntryArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x11, 0x00, 0x00), + 0x0000, + RegisterEntryStrongReferenceVector, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterEntryArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x04, 0x06, 0x11, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterEntryStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterEntryStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterEntryStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterItemDefiningDocumentName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterItemDefiningDocumentName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterItemDefiningDocumentName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterItemDefinition_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterItemDefinition_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterItemDefinition_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterItemHierarchyLevel_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterItemHierarchyLevel_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x08, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterItemHierarchyLevel_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterItemIntroductionVersion_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterItemIntroductionVersion_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x07, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterItemIntroductionVersion_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterItemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterItemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterItemName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterItemNotes_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterItemNotes_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x06, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterItemNotes_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterItemOriginatorName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterItemOriginatorName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x05, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterItemOriginatorName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterItemStatusChangeDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterItemStatusChangeDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00), + 0x0000, + MicroTime197001010000, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterItemStatusChangeDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterItemSymbol_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterItemSymbol_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterItemSymbol_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterItemUL_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterItemUL_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterItemUL_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterNodeWildcardFlag_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterNodeWildcardFlag_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x09, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterNodeWildcardFlag_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x03, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterReleaseDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterReleaseDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00), + 0x0000, + MicroTime197001010000, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterReleaseDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterStatusKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterStatusKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterStatusKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterUserName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterUserName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x06, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterUserName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterUserTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterUserTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x07, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterUserTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegisterVersion_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegisterVersion_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegisterVersion_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RegistrantName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RegistrantName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RegistrantName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x02, 0x10, 0x02, 0x04, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RelatedMaterialDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0f, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RelatedMaterialDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RelatedMaterialDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0f, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RelativePositionInSequenceName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RelativePositionInSequenceName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RelativePositionInSequenceName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RelativePositionInSequenceOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RelativePositionInSequenceOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RelativePositionInSequenceOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x06, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ReleasableCountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x09, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ReleasableCountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x09, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ReleasableCountryCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x09, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ReleaseInstructions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x09, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ReleaseInstructions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x09, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ReleaseInstructions, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x09, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RestrictionsOnUse_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RestrictionsOnUse_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RestrictionsOnUse_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ReversePlay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x09, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ReversePlay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x09, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ReversePlay, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x09, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RightsComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x02, 0x05, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RightsComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x02, 0x05, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RightsComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, + 0x02, 0x05, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RightsConditionDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RightsConditionDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RightsConditionDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RightsManagementAuthority_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RightsManagementAuthority_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RightsManagementAuthority_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Rightsholder_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Rightsholder_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Rightsholder_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x05, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RoleName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RoleName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RoleName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RoomNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RoomNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x01, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RoomNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RoomSuiteName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x11, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RoomSuiteName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x11, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RoomSuiteName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x11, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RoundingLaw_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RoundingLaw_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RoundingLaw_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RoundingMethodCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RoundingMethodCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RoundingMethodCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RoyaltyIncomeInformation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x06, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RoyaltyIncomeInformation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x06, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RoyaltyIncomeInformation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x06, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(RoyaltyPaymentInformation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x06, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(RoyaltyPaymentInformation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x06, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(RoyaltyPaymentInformation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x06, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SICI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SICI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SICI, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x13, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SMPTE12MUserDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SMPTE12MUserDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00), + 0x0000, + S12M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SMPTE12MUserDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SMPTE12_3TimeCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x0a, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SMPTE12_3TimeCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x0a, 0x00, 0x00), + 0x0000, + ST12_3, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SMPTE12_3TimeCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x0a, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SMPTE309MUserDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SMPTE309MUserDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SMPTE309MUserDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SalesContractNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SalesContractNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SalesContractNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Salutation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x05, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Salutation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x05, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Salutation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x05, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SamplingHierarchyCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SamplingHierarchyCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SamplingHierarchyCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SamplingStructureCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SamplingStructureCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + SamplingStructureCode, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SamplingStructureCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SceneNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SceneNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SceneNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ScramblingKeyKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x09, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ScramblingKeyKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x09, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ScramblingKeyKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x09, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ScramblingKeyValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x09, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ScramblingKeyValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x09, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ScramblingKeyValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x09, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ScriptingKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0b, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ScriptingKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ScriptingKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0b, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ScriptingText_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0c, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ScriptingText_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0c, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ScriptingText_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0c, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SeasonEpisodeNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SeasonEpisodeNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SeasonEpisodeNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SeasonEpisodeTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SeasonEpisodeTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SeasonEpisodeTitle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SecondGivenName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x03, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SecondGivenName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x03, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SecondGivenName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x03, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SecondGivenName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SecondGivenName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x03, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SecondGivenName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SecondaryOriginalExtendedSpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x14, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SecondaryOriginalExtendedSpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x14, 0x00, 0x00), + 0x0000, + ISO639_Ext, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SecondaryOriginalExtendedSpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x14, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SecondaryOriginalSpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SecondaryOriginalSpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00), + 0x0000, + ISO639, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SecondaryOriginalSpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SecondarySpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SecondarySpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x02, 0x00, 0x00), + 0x0000, + ISO639, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SecondarySpokenLanguageCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x01, 0x02, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SecondaryTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SecondaryTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SecondaryTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SectorSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x02, 0x01, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SectorSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x02, 0x01, 0x08, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SectorSize, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x03, 0x01, 0x02, 0x01, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SecurityClassification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x08, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SecurityClassification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x08, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SecurityClassification, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x08, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SecurityClassificationCaveats, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x08, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SecurityClassificationCaveats, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x08, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SecurityClassificationCaveats, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x08, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SecurityClassification_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SecurityClassification_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SecurityClassification_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x08, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SensorMode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SensorMode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SensorMode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SensorRollAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SensorRollAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SensorRollAngle, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SensorSize_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SensorSize_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SensorSize_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SensorTypeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SensorTypeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SensorTypeCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x20, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SensorType_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SensorType_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SensorType_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x20, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SeriesInASeriesGroupCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SeriesInASeriesGroupCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SeriesInASeriesGroupCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SeriesNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SeriesNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SeriesNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SeriesNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SeriesNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SeriesNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingCityName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x05, 0x01), + InterchangeObject, + false) + MXF_PROPERTY(SettingCityName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x05, 0x01), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingCityName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x05, 0x01), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingCityName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x05, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingCityName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x05, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingCityName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x05, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x03, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingCountryName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x08, 0x01), + InterchangeObject, + false) + MXF_PROPERTY(SettingCountryName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x08, 0x01), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingCountryName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x08, 0x01), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingCountryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x08, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingCountryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x08, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingCountryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x08, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingDescription, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingPeriodDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x02, 0x01, 0x08, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingPeriodDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x02, 0x01, 0x08, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingPeriodDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x07, 0x02, 0x01, 0x08, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingPostalCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x07, 0x01), + InterchangeObject, + false) + MXF_PROPERTY(SettingPostalCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x07, 0x01), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingPostalCode, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x07, 0x01), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingPostalCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x07, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingPostalCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x07, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingPostalCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x07, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x03, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x03, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x03, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x03, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingRoomNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x01, 0x01), + InterchangeObject, + false) + MXF_PROPERTY(SettingRoomNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x01, 0x01), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingRoomNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x01, 0x01), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingRoomNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingRoomNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x01, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingRoomNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingStateOrProvinceOrCountyName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x06, 0x01), + InterchangeObject, + false) + MXF_PROPERTY(SettingStateOrProvinceOrCountyName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x06, 0x01), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingStateOrProvinceOrCountyName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x06, 0x01), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingStateOrProvinceOrCountyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x06, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingStateOrProvinceOrCountyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x06, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingStateOrProvinceOrCountyName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x06, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingStreetName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x03, 0x01), + InterchangeObject, + false) + MXF_PROPERTY(SettingStreetName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x03, 0x01), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingStreetName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x03, 0x01), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingStreetName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x03, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingStreetName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x03, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingStreetName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x03, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingStreetNumberOrBuildingName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x02, 0x01), + InterchangeObject, + false) + MXF_PROPERTY(SettingStreetNumberOrBuildingName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x02, 0x01), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingStreetNumberOrBuildingName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x02, 0x01), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingStreetNumberOrBuildingName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingStreetNumberOrBuildingName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x02, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingStreetNumberOrBuildingName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingTownName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x04, 0x01), + InterchangeObject, + false) + MXF_PROPERTY(SettingTownName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x04, 0x01), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingTownName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x04, 0x01), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SettingTownName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x04, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SettingTownName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x04, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SettingTownName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x02, 0x04, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ShootingCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ShootingCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ShootingCountryCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ShootingRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ShootingRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ShootingRegionCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ShootingRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x02, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ShootingRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x02, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ShootingRegionName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x03, 0x02, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ShotCommentKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ShotCommentKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ShotCommentKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ShotComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ShotComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ShotComment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ShotDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0d, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ShotDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ShotDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x02, 0x01, 0x06, 0x0d, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ShotList_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0b, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ShotList_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ShotList_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x02, 0x01, 0x02, 0x0b, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SideNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SideNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x06, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SideNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x10, 0x03, 0x06, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SignalFormCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SignalFormCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SignalFormCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SignalToNoiseRatio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SignalToNoiseRatio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SignalToNoiseRatio, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SignatureTuneFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SignatureTuneFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SignatureTuneFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x05, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SlantRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SlantRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SlantRange, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Slice, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Slice, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Slice, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SliceOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SliceOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt32Array, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SliceOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SourceImageCenterXCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SourceImageCenterXCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Int16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SourceImageCenterXCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SourceImageCenterYCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SourceImageCenterYCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00), + 0x0000, + Int16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SourceImageCenterYCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SourceOrganization, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SourceOrganization, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SourceOrganization, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SourceOrganization_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SourceOrganization_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SourceOrganization_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SourceValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x03, 0x0d, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SourceValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x03, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + Indirect, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SourceValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x06, 0x01, 0x01, 0x03, 0x0d, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SplicingMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x02, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SplicingMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x02, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + S312M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SplicingMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x02, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StartModulation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StartModulation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StartModulation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x02, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StartTimeRelativeToReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StartTimeRelativeToReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StartTimeRelativeToReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StartTimecodeRelativeToReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StartTimecodeRelativeToReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StartTimecodeRelativeToReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StateProvinceCounty_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x06, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StateProvinceCounty_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x06, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StateProvinceCounty_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x06, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StorageDeviceKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StorageDeviceKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StorageDeviceKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StorageKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x0f, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StorageKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x0f, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StorageKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x0f, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StorageKindCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x0f, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StorageKindCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x0f, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StorageKindCode_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x0f, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StorageKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x0f, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StorageKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x0f, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StorageKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x0f, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StorageMediaID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StorageMediaID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StorageMediaID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StorageMediaKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StorageMediaKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StorageMediaKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StoredANCLineNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StoredANCLineNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x09, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StoredANCLineNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x09, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StoredVBILineNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StoredVBILineNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StoredVBILineNumber, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StratumKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StratumKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StratumKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StreamElementType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StreamElementType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x10, 0x00, 0x00, 0x00), + 0x0000, + TypeDefinitionWeakReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StreamElementType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x07, 0x10, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StreamOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StreamOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StreamOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StreamPositionIndicator_UInt16, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StreamPositionIndicator_UInt16, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StreamPositionIndicator_UInt16, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StreamPositionIndicator_UInt32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StreamPositionIndicator_UInt32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StreamPositionIndicator_UInt32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x06, 0x08, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StreamPositionIndicator_UInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x08, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StreamPositionIndicator_UInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x08, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StreamPositionIndicator_UInt8, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x08, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StreetName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x03, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StreetName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x03, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StreetName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x03, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(StreetNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(StreetNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x02, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(StreetNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x20, 0x01, 0x04, 0x01, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SubjectAbsoluteHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SubjectAbsoluteHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x02, 0x02, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SubjectAbsoluteHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SubjectAbsoluteSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SubjectAbsoluteSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SubjectAbsoluteSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SubjectDistance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x08, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SubjectDistance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x08, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SubjectDistance, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x08, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SubjectName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x04, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SubjectName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x04, 0x02, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SubjectName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x04, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SubjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SubjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SubjectName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SubjectRelativeHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SubjectRelativeHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x02, 0x02, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SubjectRelativeHeading, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SubjectRelativePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SubjectRelativePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x03, 0x01, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SubjectRelativePositionalAccuracy, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x02, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SubjectRelativeSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SubjectRelativeSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SubjectRelativeSpeed, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SubtitleDatafileFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SubtitleDatafileFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SubtitleDatafileFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SubtitlesPresent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SubtitlesPresent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SubtitlesPresent, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupplementaryName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x02, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupplementaryName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x02, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupplementaryName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x02, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupplementaryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupplementaryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupplementaryName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupplementaryOrganizationName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x03, 0x02, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupplementaryOrganizationName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x03, 0x02, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupplementaryOrganizationName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x03, 0x02, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupplementaryOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupplementaryOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x03, 0x02, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupplementaryOrganizationName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x03, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupplierAccountName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupplierAccountName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupplierAccountName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupplierAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupplierAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupplierAccountName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupplierAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupplierAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupplierAccountNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupplierIdentificationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupplierIdentificationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupplierIdentificationKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupplierIdentificationValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupplierIdentificationValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupplierIdentificationValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupplyingDepartmentName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupplyingDepartmentName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupplyingDepartmentName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupportOrAdministrationStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupportOrAdministrationStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupportOrAdministrationStatus, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupportOrAdministrationStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupportOrAdministrationStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupportOrAdministrationStatus_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupportOrganizationRole, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupportOrganizationRole, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupportOrganizationRole, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x02, 0x03, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupportOrganizationRole_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SupportOrganizationRole_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SupportOrganizationRole_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SystemNameOrNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x30, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(SystemNameOrNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x30, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(SystemNameOrNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x30, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TIFFBitsPerSampleArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TIFFBitsPerSampleArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt16Array, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TIFFBitsPerSampleArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TIFFByteOrder, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TIFFByteOrder, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x01, 0x00, 0x00, 0x00), + 0x0000, + TIFFByteOrderType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TIFFByteOrder, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TIFFCompressionKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TIFFCompressionKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x03, 0x00, 0x00, 0x00), + 0x0000, + TIFFCompressionKindType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TIFFCompressionKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TIFFLightSourceKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TIFFLightSourceKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TIFFLightSourceKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TIFFOrientation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TIFFOrientation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TIFFOrientation, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TIFFPhotometricInterpretationKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TIFFPhotometricInterpretationKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x04, 0x00, 0x00, 0x00), + 0x0000, + TIFFPhotometricInterpretationKindType, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TIFFPhotometricInterpretationKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TIFFSamplesPerPixel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TIFFSamplesPerPixel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TIFFSamplesPerPixel, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x06, 0x05, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TapeBatchNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TapeBatchNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TapeBatchNumber_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TapeFormulation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TapeFormulation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TapeFormulation_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TapeManufacturer_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TapeManufacturer_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TapeManufacturer_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TapePartitionCapacity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x10, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TapePartitionCapacity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x10, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00), + 0x0000, + UInt64, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TapePartitionCapacity, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x10, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TapeShellKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TapeShellKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TapeShellKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TapeStock_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TapeStock_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TapeStock_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x04, 0x10, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TargetAudience, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TargetAudience, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TargetAudience, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TargetAudience_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TargetAudience_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TargetAudience_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TargetWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x09, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TargetWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x09, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TargetWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x09, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TechnicalValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TechnicalValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x06, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TechnicalValue_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x02, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TelephoneNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x01, 0x01), + InterchangeObject, + false) + MXF_PROPERTY(TelephoneNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x01, 0x01), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TelephoneNumber_UTF16String, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x20, 0x01, 0x10, 0x03, 0x01, 0x01), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TeletextSubtitlesAvailable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TeletextSubtitlesAvailable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TeletextSubtitlesAvailable, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TeletextSubtitlesFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TeletextSubtitlesFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TeletextSubtitlesFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x06, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TemporalOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TemporalOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Int8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TemporalOffset, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x04, 0x04, 0x04, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TerminatingFillerData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x02, 0x10, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TerminatingFillerData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x02, 0x10, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TerminatingFillerData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x02, 0x10, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TextlessBlackDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TextlessBlackDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x03, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TextlessBlackDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TextlessMaterial, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TextlessMaterial, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TextlessMaterial, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TextualDescriptionKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x07, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TextualDescriptionKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x07, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TextualDescriptionKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x07, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TextualDescriptionKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TextualDescriptionKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x07, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TextualDescriptionKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x06, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Theme, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Theme, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Theme, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x02, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ThemeMusicFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x05, 0x01, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ThemeMusicFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x05, 0x01, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ThemeMusicFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x05, 0x01, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Theme_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Theme_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Theme_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ThesaurusName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ThesaurusName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ThesaurusName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x02, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ThirdGivenName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x04, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ThirdGivenName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x04, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ThirdGivenName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x04, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ThirdGivenName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x04, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ThirdGivenName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x04, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ThirdGivenName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x30, 0x06, 0x03, 0x01, 0x04, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimePeriodKeyword_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x08, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimePeriodKeyword_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x08, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimePeriodKeyword_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x08, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimeSystemOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimeSystemOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimeSystemOffset_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimeUnitKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimeUnitKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimeUnitKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimebaseReferenceTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x03, 0x0e, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimebaseReferenceTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x03, 0x0e, 0x00, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimebaseReferenceTrackID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0c, + 0x06, 0x01, 0x01, 0x03, 0x0e, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimecodeArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x02, 0x01, 0x02, 0x08, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimecodeArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x02, 0x01, 0x02, 0x08, 0x02, 0x00, 0x00), + 0x0000, + S309MArray, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimecodeArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x02, 0x01, 0x02, 0x08, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimecodeCreationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimecodeCreationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x01, 0x02, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimecodeCreationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimecodeEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimecodeEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimecodeEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimecodeEventEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimecodeEventEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimecodeEventEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimecodeEventStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x08, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimecodeEventStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x08, 0x01, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimecodeEventStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x08, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimecodeKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimecodeKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimecodeKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimecodeLastModificationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x06, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimecodeLastModificationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x06, 0x01, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimecodeLastModificationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x06, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimecodeModificationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimecodeModificationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x02, 0x02, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimecodeModificationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x10, 0x02, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimecodeStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimecodeStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00), + 0x0000, + S309M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimecodeStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimecodeTimebase, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimecodeTimebase, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimecodeTimebase, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimecodeUserBitsFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimecodeUserBitsFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimecodeUserBitsFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimingBiasCorrection, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimingBiasCorrection, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimingBiasCorrection, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimingBiasCorrectionDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x03, 0x03, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TimingBiasCorrectionDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x03, 0x03, 0x04, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TimingBiasCorrectionDescription_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x03, 0x01, 0x03, 0x03, 0x04, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TitleKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TitleKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TitleKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TitleKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TitleKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TitleKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TotalCurrencyAmount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x06, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TotalCurrencyAmount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x06, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TotalCurrencyAmount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x02, 0x06, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TotalEpisodeCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TotalEpisodeCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TotalEpisodeCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TotalIncome_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TotalIncome_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TotalIncome_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TotalLinesPerFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TotalLinesPerFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TotalLinesPerFrame, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TotalPayment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TotalPayment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TotalPayment_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x02, 0x06, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TotalSamplesPerLine, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TotalSamplesPerLine, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TotalSamplesPerLine, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TrackName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TrackName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TrackName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x07, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TrackNumberBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x01, 0x04, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TrackNumberBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x01, 0x04, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt32Set, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TrackNumberBatch, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x01, 0x04, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TrafficID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TrafficID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TrafficID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TranscriptReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TranscriptReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TranscriptReference, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TranscriptReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TranscriptReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TranscriptReference_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x06, 0x03, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TransferFilmFrameRate_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TransferFilmFrameRate_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x02, 0x02, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TransferFilmFrameRate_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x02, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TransmissionID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TransmissionID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TransmissionID_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TransportStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(TransportStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(TransportStreamID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x01, 0x03, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Audio_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Audio_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Audio_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Audio_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Audio_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Audio_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Audio_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Audio_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Audio_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Audio_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Audio_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Audio_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Audio_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Audio_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Audio_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Audio_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Audio_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Audio_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Data_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x10, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Data_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x10, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Data_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x10, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Data_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x11, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Data_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x11, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Data_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x11, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Data_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x12, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Data_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x12, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Data_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x12, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Data_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x20, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Data_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x20, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Data_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x20, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Data_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x21, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Data_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x21, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Data_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x21, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Data_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x22, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Data_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x22, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Data_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x03, 0x22, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_System_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x10, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_System_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x10, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_System_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x10, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_System_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x11, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_System_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x11, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_System_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x11, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_System_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x12, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_System_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x12, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_System_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x12, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_System_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x20, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_System_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x20, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_System_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x20, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_System_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x21, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_System_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x21, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_System_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x21, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_System_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x22, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_System_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x22, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_System_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x04, 0x22, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Video_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x10, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Video_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x10, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Video_10, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x10, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Video_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x11, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Video_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x11, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Video_11, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x11, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Video_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x12, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Video_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x12, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Video_12, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x12, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Video_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Video_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Video_20, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Video_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Video_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Video_21, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UMID_Video_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UMID_Video_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UMID, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UMID_Video_22, + MXF_LABEL(0x06, 0x0a, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UPID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UPID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UPID, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UPN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UPN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x03, 0x02, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UPN, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x10, 0x03, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(URL_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(URL_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(URL_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(URN_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(URN_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(URN_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCEndDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCEndDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCEndDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCEventEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x09, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCEventEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x09, 0x01, 0x01, 0x00), + 0x0000, + TimeStamp, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCEventEndDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x09, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCEventEndDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x09, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCEventEndDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x09, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCEventEndDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x09, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCEventStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCEventStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x01, 0x01, 0x00), + 0x0000, + TimeStamp, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCEventStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCEventStartDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCEventStartDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCEventStartDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x07, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCInstantDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x03, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCInstantDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x03, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCInstantDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x03, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCInstantDateTime_UTCmilliseconds, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCInstantDateTime_UTCmilliseconds, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x03, 0x00, 0x00), + 0x0000, + UTCmilliseconds, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCInstantDateTime_UTCmilliseconds, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCLastModificationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x05, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCLastModificationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x05, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCLastModificationDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x05, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCLastModificationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x05, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCLastModificationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x05, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCLastModificationDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x05, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCStartDateTime, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCStartDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCStartDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCStartDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UTCUserDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UTCUserDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UTCUserDateTime_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x02, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UpstreamAudioCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UpstreamAudioCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UpstreamAudioCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(UseDefaultValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x02, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(UseDefaultValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x02, 0x03, 0x01, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(UseDefaultValue, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x03, 0x01, 0x02, 0x02, 0x03, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Username, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Username, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Username, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Username_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Username_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Username_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x02, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VBILineCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VBILineCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VBILineCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VBIPayloadByteArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VBIPayloadByteArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x07, 0x00, 0x00, 0x00), + 0x0000, + UInt8Array, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VBIPayloadByteArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VBIPayloadSampleCoding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x03, 0x0f, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VBIPayloadSampleCoding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x03, 0x0f, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VBIPayloadSampleCoding, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x03, 0x0f, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VBIPayloadSampleCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VBIPayloadSampleCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VBIPayloadSampleCount, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VBIWrappingType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VBIWrappingType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x05, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VBIWrappingType, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x05, 0x02, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VersionTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VersionTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VersionTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, + 0x01, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VerticalActionSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VerticalActionSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VerticalActionSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VerticalDatum_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VerticalDatum_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VerticalDatum_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x07, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VerticalGraphicsSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VerticalGraphicsSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VerticalGraphicsSafePercentage, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoAndFilmFrameRelationship, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoAndFilmFrameRelationship, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + UInt8, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoAndFilmFrameRelationship, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x08, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoAverageBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x05, 0x01, 0x11, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoAverageBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x05, 0x01, 0x11, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoAverageBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x05, 0x01, 0x11, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoClipDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x05, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoClipDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x05, 0x00, 0x00), + 0x0000, + UInt32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoClipDuration, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x07, 0x02, 0x02, 0x01, 0x02, 0x05, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoColorKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoColorKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoColorKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x40, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoDeviceKind_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoDeviceParameterName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoDeviceParameterName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoDeviceParameterName_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoDeviceParameterSetting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoDeviceParameterSetting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoDeviceParameterSetting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoFixedBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x05, 0x01, 0x12, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoFixedBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x05, 0x01, 0x12, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoFixedBitRate, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x05, 0x01, 0x12, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoIndexArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x04, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoIndexArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x04, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00), + 0x0000, + DataValue, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoIndexArray, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, + 0x04, 0x04, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoNoiseReductionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoNoiseReductionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoNoiseReductionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoOrImageCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoOrImageCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoOrImageCompressionAlgorithm_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoPayloadIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoPayloadIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00), + 0x0000, + S352M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoPayloadIdentifier, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoPayloadIdentifier2002, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x05, 0x04, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoPayloadIdentifier2002, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x05, 0x04, 0x02, 0x00, 0x00, 0x00), + 0x0000, + S352M, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoPayloadIdentifier2002, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x04, 0x01, 0x05, 0x04, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoTestParameter_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoTestParameter_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoTestParameter_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x01, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoTestResult_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoTestResult_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x01, 0x02, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoTestResult_Float, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x01, 0x02, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoTestResult_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoTestResult_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x01, 0x03, 0x00, 0x00, 0x00), + 0x0000, + Int32, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoTestResult_Int32, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x10, 0x01, 0x03, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VideoWatermarkKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VideoWatermarkKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VideoWatermarkKind, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ViewportHeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x09, 0x04, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ViewportHeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x09, 0x04, 0x01, 0x01, 0x01, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ViewportHeight, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x09, 0x04, 0x01, 0x01, 0x01, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ViewportImageCenterCCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ViewportImageCenterCCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Int16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ViewportImageCenterCCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ViewportImageCenterYCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ViewportImageCenterYCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x06, 0x00, 0x00, 0x00), + 0x0000, + Int16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ViewportImageCenterYCoordinatePixels, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x02, 0x03, 0x06, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ViewportWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x09, 0x04, 0x01, 0x01, 0x02, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ViewportWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x09, 0x04, 0x01, 0x01, 0x02, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ViewportWidth, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x07, 0x01, 0x09, 0x04, 0x01, 0x01, 0x02, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VoiceTalentName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(VoiceTalentName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x07, 0x00, 0x00, 0x00, 0x00), + 0x0000, + UInt16, + optional, + false, + InterchangeObject) +MXF_CLASS_END(VoiceTalentName, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x0b, 0x0a, 0x07, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(Weighting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(Weighting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(Weighting_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(WorkInProgressFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(WorkInProgressFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(WorkInProgressFlag, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x05, 0x01, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(WorkingTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(WorkingTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00), + 0x0000, + ISO7, + optional, + false, + InterchangeObject) +MXF_CLASS_END(WorkingTitle_ISO7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, + 0x01, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(XMLDocumentText, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(XMLDocumentText, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x02, 0x00, 0x00), + 0x0000, + UTF16String, + optional, + false, + InterchangeObject) +MXF_CLASS_END(XMLDocumentText, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x02, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(XMLDocumentText_BiM, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(XMLDocumentText_BiM, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x03, 0x00, 0x00), + 0x0000, + BiM, + optional, + false, + InterchangeObject) +MXF_CLASS_END(XMLDocumentText_BiM, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x03, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(XMLDocumentText_Indirect, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(XMLDocumentText_Indirect, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x00, 0x00, 0x00), + 0x0000, + Indirect, + optional, + false, + InterchangeObject) +MXF_CLASS_END(XMLDocumentText_Indirect, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(XMLDocumentText_UTF7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(XMLDocumentText_UTF7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x01, 0x00, 0x00), + 0x0000, + RFC2152, + optional, + false, + InterchangeObject) +MXF_CLASS_END(XMLDocumentText_UTF7, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, + 0x03, 0x01, 0x02, 0x20, 0x01, 0x01, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(audioBlockJumpPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x0d, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(audioBlockJumpPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x0d, 0x00, 0x00, 0x00), + 0x0000, + Boolean, + optional, + false, + InterchangeObject) +MXF_CLASS_END(audioBlockJumpPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x0d, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(audioBlockPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(audioBlockPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x05, 0x00, 0x00, 0x00), + 0x0000, + Float, + optional, + false, + InterchangeObject) +MXF_CLASS_END(audioBlockPosition, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x51, 0x05, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(formatMediumObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(formatMediumObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x0a, 0x00, 0x00, 0x00), + 0x0000, + mediumStrongReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(formatMediumObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x30, 0x0a, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ratingRegionObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x0b, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(ratingRegionObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x0b, 0x00, 0x00, 0x00), + 0x0000, + regionStrongReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(ratingRegionObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x1b, 0x0b, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(rightsCoverageObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) + MXF_PROPERTY(rightsCoverageObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x08, 0x00, 0x00, 0x00), + 0x0000, + coverageStrongReference, + optional, + false, + InterchangeObject) +MXF_CLASS_END(rightsCoverageObject, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x19, 0x08, 0x00, 0x00, 0x00), + InterchangeObject, + false) +MXF_CLASS_SEPARATOR() + +// +// Essence element keys (SMPTE ST 2088 / Essence.xml). +// 0x7f bytes are wildcards matched by matchMXFKeyMasked. +// + +MXF_CLASS(TypeD10Element, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x05, 0x01, 0x01, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(TypeD10Element, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x05, 0x01, 0x01, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(_8ChAES3Element, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x06, 0x01, 0x10, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(_8ChAES3Element, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x06, 0x01, 0x10, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(VBILineElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x20, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(VBILineElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x20, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ANCPacketElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x21, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ANCPacketElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x21, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(GeneralDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x22, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(GeneralDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x22, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(BWFElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x40, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(BWFElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x40, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(JFIFElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x41, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(JFIFElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x41, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TIFFElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x42, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(TIFFElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x42, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ControlElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x78, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ControlElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x07, 0x7f, 0x78, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TypeD11ElementFrameWrapped, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x01, 0x01, 0x01), + InterchangeObject, + true) +MXF_CLASS_END(TypeD11ElementFrameWrapped, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x01, 0x01, 0x01), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x02, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x02, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x03, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x03, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LineWrappedPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x04, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(LineWrappedPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x04, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedMPEGPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x05, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedMPEGPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x05, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedMPEGPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x06, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedMPEGPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x06, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CustomWrappedMPEGPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x07, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(CustomWrappedMPEGPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x07, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedJPEG2000PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x08, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedJPEG2000PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x08, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedJPEG2000PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x09, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedJPEG2000PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x09, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedVC1PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0a, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedVC1PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0a, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedVC1PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0b, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedVC1PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0b, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedVC3PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0c, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedVC3PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0c, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedVC3PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0d, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedVC3PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0d, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedTIFF_EPPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0e, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedTIFF_EPPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0e, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedTIFF_EPPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0f, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedTIFF_EPPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x0f, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedVC2PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x10, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedVC2PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x10, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedVC2PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x11, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedVC2PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x11, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedACESPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x12, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedACESPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x12, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedACESPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x13, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedACESPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x13, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedVC5PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x14, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedVC5PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x14, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedVC5PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x15, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedVC5PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x15, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CustomWrappedVC5PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x16, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(CustomWrappedVC5PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x16, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedProResPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x17, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedProResPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x17, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedDNxPackedPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x18, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedDNxPackedPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x18, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedDNxPackedPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x19, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedDNxPackedPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x19, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedJPEGXSPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x1a, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedJPEGXSPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x1a, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedJPEGXSPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x1b, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedJPEGXSPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x1b, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ARRIRAWPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x1c, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ARRIRAWPictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x1c, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedFFV1PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x1d, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedFFV1PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x1d, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedFFV1PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x1e, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedFFV1PictureElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x15, 0x7f, 0x1e, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(WaveFrameWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x01, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(WaveFrameWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x01, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(WaveClipWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x02, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(WaveClipWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x02, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AES3FrameWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x03, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(AES3FrameWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x03, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AES3ClipWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x04, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(AES3ClipWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x04, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedMPEGSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x05, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedMPEGSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x05, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedMPEGSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x06, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedMPEGSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x06, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CustomWrappedMPEGSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x07, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(CustomWrappedMPEGSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x07, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedAlawSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x08, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedAlawSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x08, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedAlawSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x09, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedAlawSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x09, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CustomWrappedAlawSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0a, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(CustomWrappedAlawSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0a, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(WaveCustomWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0b, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(WaveCustomWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0b, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AES3CustomWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0c, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(AES3CustomWrappedSoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0c, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(IMF_IABEssenceClipWrappedElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0d, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(IMF_IABEssenceClipWrappedElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0d, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedMGASoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0e, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedMGASoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0e, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedMGASoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0f, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedMGASoundElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x16, 0x7f, 0x0f, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedVBIDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x01, 0x01), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedVBIDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x01, 0x01), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedANCDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x02, 0x01), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedANCDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x02, 0x01), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedMPEGDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x05, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedMPEGDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x05, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(ClipWrappedMPEGDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x06, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(ClipWrappedMPEGDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x06, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(CustomWrappedMPEGDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x07, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(CustomWrappedMPEGDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x07, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LineWrappedPictureDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x08, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(LineWrappedPictureDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x08, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LineWrappedPictureVANCDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x09, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(LineWrappedPictureVANCDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x09, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(LineWrappedPictureHANCDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x0a, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(LineWrappedPictureHANCDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x0a, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(TimedTextDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x0b, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(TimedTextDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x0b, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(AuxDataEssence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x0d, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(AuxDataEssence, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x0d, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedDMCVTElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x0e, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedDMCVTElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x0e, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(SupplementalDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x0f, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(SupplementalDataElement, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x17, 0x7f, 0x0f, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DVDIFFrameWrapped, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x18, 0x7f, 0x01, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(DVDIFFrameWrapped, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x18, 0x7f, 0x01, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(DVDIFClipWrapped, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x18, 0x7f, 0x02, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(DVDIFClipWrapped, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x18, 0x7f, 0x02, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(FrameWrappedISXDData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x05, + 0x0e, 0x09, 0x05, 0x02, 0x01, 0x7f, 0x01, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(FrameWrappedISXDData, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x05, + 0x0e, 0x09, 0x05, 0x02, 0x01, 0x7f, 0x01, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +MXF_CLASS(PHDRImageMetadataItem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x07, 0x01, 0x7f, 0x01, 0x7f), + InterchangeObject, + true) +MXF_CLASS_END(PHDRImageMetadataItem, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x07, 0x01, 0x7f, 0x01, 0x7f), + InterchangeObject, + true) +MXF_CLASS_SEPARATOR() + +// +// SMPTE Labels (Labels.xml). UL VALUES resolved to names; emitted via +// MXF_LABEL_ENTRY and consumed only by mxfSmpteLabelTable in MXFDump.cpp. +// 0x7f bytes are wildcards matched by matchMXFKeyMasked. +// + +MXF_LABEL_ENTRY(SDTICPMPEG2BaselineTemplate, "SDTI-CP MPEG-2 Baseline Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SDTICPMPEG2ExtendedTemplate, "SDTI-CP MPEG-2 Extended Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(UnknownFileFormat, "Unknown File Format", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x01, 0x01, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(IMF_IABTrackFileLevel0, "IMF IAB Track File Level 0", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x01, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(RegXMLSTXxx2MetaDictionaryBaseline, "Reg-XML ST xxx--2 Meta-Dictionary Baseline", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0c, + 0x01, 0x01, 0x03, 0x01, 0x01, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12MTimecodeTrackInactiveUserBits, "SMPTE-12M Timecode Track Inactive User Bits", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12MTimecodeTrackActiveUserBits, "SMPTE-12M Timecode Track Active User Bits", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTE309MTimecodeTrackDatecodeUserBits, "SMPTE-309M Timecode Track Datecode User Bits", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DescriptiveMetadataTrack, "Descriptive Metadata Track", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(PictureEssenceTrack, "Picture Essence Track", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SoundEssenceTrack, "Sound Essence Track", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DataEssenceTrack, "Data Essence Track", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x01, 0x03, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AuxiliaryDataTrack, "Auxiliary Data Track", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x01, 0x03, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ParsedTextTrack, "Parsed Text Track", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x01, 0x03, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AES128CBCIdentifier, "AES-128 CBC Identifier", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x02, 0x09, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(HMACSHA1128BitIdentifier, "HMAC-SHA1 128-bit Identifier", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x02, 0x09, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00)) + +// deprecated +MXF_LABEL_ENTRY(HMACSHA1128, "HMAC-SHA1 128", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x02, 0x09, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(LeftAudioChannel, "Left Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(RightAudioChannel, "Right Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CenterAudioChannel, "Center Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(LFEAudioChannel, "LFE Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(LeftSurroundAudioChannel, "Left Surround Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(RightSurroundAudioChannel, "Right Surround Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(LeftSideSurroundAudioChannel, "Left Side Surround Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(RightSideSurroundAudioChannel, "Right Side Surround Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(LeftRearSurroundAudioChannel, "Left Rear Surround Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(RightRearSurroundAudioChannel, "Right Rear Surround Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x0a, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(LeftCenterAudioChannel, "Left Center Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(RightCenterAudioChannel, "Right Center Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x0c, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CenterSurroundAudioChannel, "Center Surround Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x0d, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(HearingImpairedAudioChannel, "Hearing Impaired Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x0e, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(VisuallyImpairedNarrativeAudioChannel, "Visually Impaired Narrative Audio Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x0f, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(FSKSyncSignalChannel, "FSK Sync Signal Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678MonoOne, "SMPTE ST 2067-8 Mono One", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678MonoTwo, "SMPTE ST 2067-8 Mono Two", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678LeftTotal, "SMPTE ST 2067-8 Left Total", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x03, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678RightTotal, "SMPTE ST 2067-8 Right Total", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x04, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678LeftSurroundTotal, "SMPTE ST 2067-8 Left Surround Total", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x05, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678RightSurroundTotal, "SMPTE ST 2067-8 Right Surround Total", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x06, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678Surround, "SMPTE ST 2067-8 Surround", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x07, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel001, "SMPTE ST 2067-8 Numbered Source Channel 001", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel002, "SMPTE ST 2067-8 Numbered Source Channel 002", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel003, "SMPTE ST 2067-8 Numbered Source Channel 003", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel004, "SMPTE ST 2067-8 Numbered Source Channel 004", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel005, "SMPTE ST 2067-8 Numbered Source Channel 005", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x05, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel006, "SMPTE ST 2067-8 Numbered Source Channel 006", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x06, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel007, "SMPTE ST 2067-8 Numbered Source Channel 007", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x07, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel008, "SMPTE ST 2067-8 Numbered Source Channel 008", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x08, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel009, "SMPTE ST 2067-8 Numbered Source Channel 009", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x09, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel0A, "SMPTE ST 2067-8 Numbered Source Channel 0A", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x0a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel0B, "SMPTE ST 2067-8 Numbered Source Channel 0B", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x0b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel0C, "SMPTE ST 2067-8 Numbered Source Channel 0C", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x0c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel0D, "SMPTE ST 2067-8 Numbered Source Channel 0D", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x0d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel0E, "SMPTE ST 2067-8 Numbered Source Channel 0E", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x0e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel0F, "SMPTE ST 2067-8 Numbered Source Channel 0F", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x0f, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel010, "SMPTE ST 2067-8 Numbered Source Channel 010", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x10, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel011, "SMPTE ST 2067-8 Numbered Source Channel 011", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x11, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel012, "SMPTE ST 2067-8 Numbered Source Channel 012", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x12, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel013, "SMPTE ST 2067-8 Numbered Source Channel 013", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x13, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel014, "SMPTE ST 2067-8 Numbered Source Channel 014", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x14, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel015, "SMPTE ST 2067-8 Numbered Source Channel 015", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x15, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel016, "SMPTE ST 2067-8 Numbered Source Channel 016", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x16, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel017, "SMPTE ST 2067-8 Numbered Source Channel 017", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x17, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel018, "SMPTE ST 2067-8 Numbered Source Channel 018", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x18, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel019, "SMPTE ST 2067-8 Numbered Source Channel 019", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x19, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel1A, "SMPTE ST 2067-8 Numbered Source Channel 1A", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x1a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel1B, "SMPTE ST 2067-8 Numbered Source Channel 1B", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x1b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel1C, "SMPTE ST 2067-8 Numbered Source Channel 1C", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x1c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel1D, "SMPTE ST 2067-8 Numbered Source Channel 1D", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x1d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel1E, "SMPTE ST 2067-8 Numbered Source Channel 1E", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x1e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel1F, "SMPTE ST 2067-8 Numbered Source Channel 1F", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x1f, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel020, "SMPTE ST 2067-8 Numbered Source Channel 020", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x20, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel021, "SMPTE ST 2067-8 Numbered Source Channel 021", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x21, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel022, "SMPTE ST 2067-8 Numbered Source Channel 022", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x22, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel023, "SMPTE ST 2067-8 Numbered Source Channel 023", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x23, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel024, "SMPTE ST 2067-8 Numbered Source Channel 024", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x24, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel025, "SMPTE ST 2067-8 Numbered Source Channel 025", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x25, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel026, "SMPTE ST 2067-8 Numbered Source Channel 026", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x26, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel027, "SMPTE ST 2067-8 Numbered Source Channel 027", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x27, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel028, "SMPTE ST 2067-8 Numbered Source Channel 028", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x28, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel029, "SMPTE ST 2067-8 Numbered Source Channel 029", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x29, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel2A, "SMPTE ST 2067-8 Numbered Source Channel 2A", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x2a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel2B, "SMPTE ST 2067-8 Numbered Source Channel 2B", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x2b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel2C, "SMPTE ST 2067-8 Numbered Source Channel 2C", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x2c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel2D, "SMPTE ST 2067-8 Numbered Source Channel 2D", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x2d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel2E, "SMPTE ST 2067-8 Numbered Source Channel 2E", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x2e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel2F, "SMPTE ST 2067-8 Numbered Source Channel 2F", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x2f, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel030, "SMPTE ST 2067-8 Numbered Source Channel 030", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x30, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel031, "SMPTE ST 2067-8 Numbered Source Channel 031", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x31, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel032, "SMPTE ST 2067-8 Numbered Source Channel 032", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x32, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel033, "SMPTE ST 2067-8 Numbered Source Channel 033", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x33, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel034, "SMPTE ST 2067-8 Numbered Source Channel 034", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x34, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel035, "SMPTE ST 2067-8 Numbered Source Channel 035", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x35, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel036, "SMPTE ST 2067-8 Numbered Source Channel 036", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x36, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel037, "SMPTE ST 2067-8 Numbered Source Channel 037", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x37, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel038, "SMPTE ST 2067-8 Numbered Source Channel 038", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x38, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel039, "SMPTE ST 2067-8 Numbered Source Channel 039", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x39, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel3A, "SMPTE ST 2067-8 Numbered Source Channel 3A", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x3a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel3B, "SMPTE ST 2067-8 Numbered Source Channel 3B", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x3b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel3C, "SMPTE ST 2067-8 Numbered Source Channel 3C", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x3c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel3D, "SMPTE ST 2067-8 Numbered Source Channel 3D", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x3d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel3E, "SMPTE ST 2067-8 Numbered Source Channel 3E", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x3e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel3F, "SMPTE ST 2067-8 Numbered Source Channel 3F", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x3f, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel040, "SMPTE ST 2067-8 Numbered Source Channel 040", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x40, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel041, "SMPTE ST 2067-8 Numbered Source Channel 041", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x41, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel042, "SMPTE ST 2067-8 Numbered Source Channel 042", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x42, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel043, "SMPTE ST 2067-8 Numbered Source Channel 043", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x43, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel044, "SMPTE ST 2067-8 Numbered Source Channel 044", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x44, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel045, "SMPTE ST 2067-8 Numbered Source Channel 045", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x45, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel046, "SMPTE ST 2067-8 Numbered Source Channel 046", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x46, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel047, "SMPTE ST 2067-8 Numbered Source Channel 047", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x47, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel048, "SMPTE ST 2067-8 Numbered Source Channel 048", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x48, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel049, "SMPTE ST 2067-8 Numbered Source Channel 049", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x49, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel4A, "SMPTE ST 2067-8 Numbered Source Channel 4A", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x4a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel4B, "SMPTE ST 2067-8 Numbered Source Channel 4B", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x4b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel4C, "SMPTE ST 2067-8 Numbered Source Channel 4C", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x4c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel4D, "SMPTE ST 2067-8 Numbered Source Channel 4D", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x4d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel4E, "SMPTE ST 2067-8 Numbered Source Channel 4E", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x4e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel4F, "SMPTE ST 2067-8 Numbered Source Channel 4F", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x4f, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel050, "SMPTE ST 2067-8 Numbered Source Channel 050", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x50, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel051, "SMPTE ST 2067-8 Numbered Source Channel 051", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x51, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel052, "SMPTE ST 2067-8 Numbered Source Channel 052", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x52, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel053, "SMPTE ST 2067-8 Numbered Source Channel 053", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x53, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel054, "SMPTE ST 2067-8 Numbered Source Channel 054", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x54, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel055, "SMPTE ST 2067-8 Numbered Source Channel 055", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x55, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel056, "SMPTE ST 2067-8 Numbered Source Channel 056", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x56, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel057, "SMPTE ST 2067-8 Numbered Source Channel 057", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x57, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel058, "SMPTE ST 2067-8 Numbered Source Channel 058", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x58, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel059, "SMPTE ST 2067-8 Numbered Source Channel 059", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x59, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel5A, "SMPTE ST 2067-8 Numbered Source Channel 5A", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x5a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel5B, "SMPTE ST 2067-8 Numbered Source Channel 5B", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x5b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel5C, "SMPTE ST 2067-8 Numbered Source Channel 5C", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x5c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel5D, "SMPTE ST 2067-8 Numbered Source Channel 5D", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x5d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel5E, "SMPTE ST 2067-8 Numbered Source Channel 5E", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x5e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel5F, "SMPTE ST 2067-8 Numbered Source Channel 5F", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x5f, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel060, "SMPTE ST 2067-8 Numbered Source Channel 060", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x60, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel061, "SMPTE ST 2067-8 Numbered Source Channel 061", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x61, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel062, "SMPTE ST 2067-8 Numbered Source Channel 062", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x62, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel063, "SMPTE ST 2067-8 Numbered Source Channel 063", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x63, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel064, "SMPTE ST 2067-8 Numbered Source Channel 064", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x64, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel065, "SMPTE ST 2067-8 Numbered Source Channel 065", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x65, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel066, "SMPTE ST 2067-8 Numbered Source Channel 066", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x66, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel067, "SMPTE ST 2067-8 Numbered Source Channel 067", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x67, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel068, "SMPTE ST 2067-8 Numbered Source Channel 068", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x68, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel069, "SMPTE ST 2067-8 Numbered Source Channel 069", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x69, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel6A, "SMPTE ST 2067-8 Numbered Source Channel 6A", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x6a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel6B, "SMPTE ST 2067-8 Numbered Source Channel 6B", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x6b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel6C, "SMPTE ST 2067-8 Numbered Source Channel 6C", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x6c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel6D, "SMPTE ST 2067-8 Numbered Source Channel 6D", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x6d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel6E, "SMPTE ST 2067-8 Numbered Source Channel 6E", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x6e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel6F, "SMPTE ST 2067-8 Numbered Source Channel 6F", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x6f, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel070, "SMPTE ST 2067-8 Numbered Source Channel 070", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x70, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel071, "SMPTE ST 2067-8 Numbered Source Channel 071", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x71, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel072, "SMPTE ST 2067-8 Numbered Source Channel 072", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x72, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel073, "SMPTE ST 2067-8 Numbered Source Channel 073", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x73, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel074, "SMPTE ST 2067-8 Numbered Source Channel 074", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x74, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel075, "SMPTE ST 2067-8 Numbered Source Channel 075", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x75, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel076, "SMPTE ST 2067-8 Numbered Source Channel 076", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x76, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel077, "SMPTE ST 2067-8 Numbered Source Channel 077", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x77, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel078, "SMPTE ST 2067-8 Numbered Source Channel 078", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x78, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel079, "SMPTE ST 2067-8 Numbered Source Channel 079", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x79, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel7A, "SMPTE ST 2067-8 Numbered Source Channel 7A", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x7a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel7B, "SMPTE ST 2067-8 Numbered Source Channel 7B", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x7b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel7C, "SMPTE ST 2067-8 Numbered Source Channel 7C", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x7c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel7D, "SMPTE ST 2067-8 Numbered Source Channel 7D", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x7d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel7E, "SMPTE ST 2067-8 Numbered Source Channel 7E", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x7e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678NumberedSourceChannel7F, "SMPTE ST 2067-8 Numbered Source Channel 7F", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x20, 0x08, 0x7f, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chLeftHeight, "Left Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chRightHeight, "Right Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chCenterHeight, "Center Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chLeftSurroundHeight, "Left Surround Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chRightSurroundHeight, "Right Surround Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x05, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chLeftSideSurroundHeight, "Left Side Surround Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x06, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chRightSideSurroundHeight, "Right Side Surround Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x07, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chLeftRearSurroundHeight, "Left Rear Surround Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x08, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chRightRearSurroundHeight, "Right Rear Surround Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x09, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chLeftTopSurround, "Left Top Surround", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x0a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chRightTopSurround, "Right Top Surround", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x0b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chTopSurround, "Top Surround", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x0c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chLFE1, "LFE1", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x0d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chLFE2, "LFE2", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x0e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chCenterRearHeight, "Center Rear Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x0f, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chCenterRear, "Center Rear", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x10, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chLeftBelow, "Left Below", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x11, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chRightBelow, "Right Below", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x12, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chCenterBelow, "Center Below", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x01, 0x30, 0x01, 0x13, 0x00, 0x00)) + +MXF_LABEL_ENTRY(_51SoundfieldGroup, "5.1 Soundfield Group", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(_71DSSoundfieldGroup, "7.1DS Soundfield Group", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(_71SDSSoundfieldGroup, "7.1SDS Soundfield Group", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(_61SoundfieldGroup, "6.1 Soundfield Group", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(_10MonauralSoundfieldGroup, "1.0 Monaural Soundfield Group", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678StandardStereo, "SMPTE ST 2067-8 Standard Stereo", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678DualMono, "SMPTE ST 2067-8 Dual Mono", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x02, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678DiscreteNumberedSources, "SMPTE ST 2067-8 Discrete Numbered Sources", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x03, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST2067830, "SMPTE ST 2067-8 3.0", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x04, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST2067840, "SMPTE ST 2067-8 4.0", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x05, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST2067850, "SMPTE ST 2067-8 5.0", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x06, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST2067860, "SMPTE ST 2067-8 6.0", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x07, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST2067870DS, "SMPTE ST 2067-8 7.0DS", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x08, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678LtRt, "SMPTE ST 2067-8 Lt-Rt", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x09, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST2067851EX, "SMPTE ST 2067-8 5.1EX", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x0a, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678HearingAccessibility, "SMPTE ST 2067-8 Hearing Accessibility", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x0b, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678VisualAccessibility, "SMPTE ST 2067-8 Visual Accessibility", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x20, 0x0c, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(IABSoundfield, "IAB Soundfield", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(MGASoundfield, "MGA Soundfield", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ADMSoundfield, "ADM Soundfield", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x23, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg60Height, "6.0 Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg80Height, "8.0 Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg91Overhead, "9.1 Overhead", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg91Height, "9.1 Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg101Height, "10.1 Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x05, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg111Height, "11.1 Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x06, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg131Height, "13.1 Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x07, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg151Height, "15.1 Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x08, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg120CenterHeight, "12.0 Center Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x09, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg121CenterHeight, "12.1 Center Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x0a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg60CenterHeight, "6.0 Center Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x0b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg61CenterHeight, "6.1 Center Height", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x0c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg222UHDTV, "22.2 UHDTV", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x02, 0x30, 0x01, 0x0d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678MainProgram, "SMPTE ST 2067-8 Main Program", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x03, 0x20, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678DescriptiveVideoService, "SMPTE ST 2067-8 Descriptive Video Service", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x03, 0x20, 0x02, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20678DialogCentricMix, "SMPTE ST 2067-8 Dialog Centric Mix", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x03, 0x20, 0x03, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742gsgMusicAndEffectsWithOptional, "Music and Effects with Optional", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x03, 0x30, 0x01, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742gsgDME, "DME", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x03, 0x30, 0x01, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742gsgNDME, "NDME", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x03, 0x02, 0x03, 0x30, 0x01, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_ITU470_PAL, "ITU-R BT.470 Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_ITU709, "ITU-R BT.709 Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_SMPTE240M, "SMPTE 240M Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00)) + +// deprecated +MXF_LABEL_ENTRY(TransferCharacteristic_274M_296M, "SMPTE 274/296M Gamma", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_ITU1361, "ITU-R BT.1361 Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_linear, "Linear Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_SMPTE_DCDM, "SMPTE-DC28 DCDM Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_IEC6196624_xvYCC, "IEC 61966-2-4 xvYCC Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_ITU2020, "ITU-R BT.2020 Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0e, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x09, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_SMPTEST2084, "SMPTE ST 2084 Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_HLG_OETF, "Hybrid Log-Gamma OETF Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x0b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_Gamma_2_6, "Gamma 2.6 Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x0c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_sRGB, "sRGB Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x0d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_ST2115_CameraLogS3, "SMPTE ST 2115 Camera Log S3 Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_ST2115_CameraLogV, "SMPTE ST 2115 Camera Log V Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_ST2115_CameraLogC2, "SMPTE ST 2115 Camera Log C2 Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_ST2115_CameraLogC3, "SMPTE ST 2115 Camera Log C3 Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x11, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_CinemaMezzanineLinear, "Cinema Mezzanine Linear Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x12, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TransferCharacteristic_CinemaMezzanineDCDM, "Cinema Mezzanine DCDM Transfer Characteristic", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x01, 0x13, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CodingEquations_ITU601, "ITU-R BT.601 Coding Equations", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CodingEquations_ITU709, "ITU-R BT.709 Coding Equations", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CodingEquations_SMPTE240M, "SMPTE 240M Coding Equations", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, + 0x04, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CodingEquations_YCgCo, "YCgCo Coding Equations", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x02, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CodingEquations_GBR, "GBR Coding Equations", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x02, 0x05, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CodingEquations_ITU2020_NCL, "ITU-R BT.2020 Non-Constant Luminance Coding Equations", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CodingEquations_ITU2100_ICtCp, "ITU-R BT.2100 ICtCp Coding Equations", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x02, 0x07, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_SMPTE170M, "SMPTE 170M Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_ITU470_PAL, "ITU-R BT.470 PAL Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_ITU709, "ITU-R BT.709 Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_ITU2020, "ITU-R BT.2020 Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_SMPTE_DCDM, "SMPTE-DC28 DCDM Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x05, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_P3D65, "P3D65 Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x06, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_ACES, "ACES Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x07, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_CinemaMezzanine, "Cinema Mezzanine Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x08, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_P3D60, "P3D60 Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x09, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_P3DCI, "P3DCI Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x0a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_ST2115_CameraGamutS3, "SMPTE ST 2115 Camera Gamut S3 Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x0b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_ST2115_CameraGamutSC, "SMPTE ST 2115 Camera Gamut SC Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x0c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_ST2115_CameraGamutV, "SMPTE ST 2115 Camera Gamut V Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x0d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ColorPrimaries_ST2115_CameraGamutC, "SMPTE ST 2115 Camera Gamut C Color Primaries", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x03, 0x0e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CenterCut43, "4:3 Alternative Center Cut", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CenterCut149, "14:9 Alternative Center Cut", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x01, 0x01, 0x04, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(UncompressedPictureCodingInterleaved444CbYCr8Bit, "Uncompressed Picture Coding Interleaved 444 CbYCr 8-bit", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01)) + +MXF_LABEL_ENTRY(UncompressedPictureCodingInterleaved422CbYCrY8Bit, "Uncompressed Picture Coding Interleaved 422 CbYCrY 8-bit", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01)) + +MXF_LABEL_ENTRY(UncompressedPictureCodingInterleaved422YCbYCr8Bit, "Uncompressed Picture Coding Interleaved 422 YCbYCr 8-bit", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x02)) + +MXF_LABEL_ENTRY(UncompressedPictureCodingPlanar422YCbCr8Bit, "Uncompressed Picture Coding Planar 422 YCbCr 8-bit", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x03)) + +MXF_LABEL_ENTRY(UncompressedPictureCodingInterleaved422CbYCrY10Bit, "Uncompressed Picture Coding Interleaved 422 CbYCrY 10-bit", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01)) + +MXF_LABEL_ENTRY(UncompressedPictureCodingPlanar422CbYCrY10Bit, "Uncompressed Picture Coding Planar 422 CbYCrY 10-bit", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x02, 0x02)) + +MXF_LABEL_ENTRY(UncompressedPictureCodingInterleaved422CbYCrY12Bit, "Uncompressed Picture Coding Interleaved 422 CbYCrY 12-bit", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x03, 0x01)) + +MXF_LABEL_ENTRY(UncompressedPictureCodingInterleaved422CbYCrY16Bit, "Uncompressed Picture Coding Interleaved 422 CbYCrY 16-bit", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x04, 0x01)) + +MXF_LABEL_ENTRY(UncompressedPictureCodingPlanar420YCbCr8Bit, "Uncompressed Picture Coding Planar 420 YCbCr 8-bit", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x01, 0x01, 0x03, 0x01, 0x02)) + +MXF_LABEL_ENTRY(ARRIRAWCoding12bit, "ARRIRAW Essence 12-bit Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x01)) + +MXF_LABEL_ENTRY(ARRIRAWCoding12bitReverse, "ARRIRAW Essence 12-bit Reverse Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02)) + +MXF_LABEL_ENTRY(ARRIRAWCoding13bit, "ARRIRAW Essence 13-bit Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x03)) + +MXF_LABEL_ENTRY(ARRIRAWCodingHighDensity12bit, "ARRIRAW Essence 12-bit High Density Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01)) + +MXF_LABEL_ENTRY(ARRIRAWCodingHighDensity13bit, "ARRIRAW Essence 13-bit High Density Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02)) + +MXF_LABEL_ENTRY(UndefinedUncompressedPictureCoding, "Undefined Uncompressed Picture Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x01, 0x7f, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(MPEG2MPMLIFrame, "MPEG-2 MP-ML I-Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x10, 0x00)) + +MXF_LABEL_ENTRY(MPEG2MPMLLongGOP, "MPEG-2 MP-ML Long GOP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x11, 0x00)) + +MXF_LABEL_ENTRY(MPEG2MPMLNoIFrames, "MPEG-2 MP-ML No I-Frames", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x12, 0x00)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML480x7202997P4x3, "MPEG-2 HDV MP-ML 480x720 29.97P 4x3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x01)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML480x7202997P16x9, "MPEG-2 HDV MP-ML 480x720 29.97P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x02)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML480x7205994I4x3, "MPEG-2 HDV MP-ML 480x720 59.94I 4x3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x04)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML480x7205994I16x9, "MPEG-2 HDV MP-ML 480x720 59.94I 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x05)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML480x7205994P4x3, "MPEG-2 HDV MP-ML 480x720 59.94P 4x3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x06)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML480x7205994P16x9, "MPEG-2 HDV MP-ML 480x720 59.94P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x07)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML576x72025P4x3, "MPEG-2 HDV MP-ML 576x720 25P 4x3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x11)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML576x72025P16x9, "MPEG-2 HDV MP-ML 576x720 25P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x12)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML576x72050I4x3, "MPEG-2 HDV MP-ML 576x720 50I 4x3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x14)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML576x72050I16x9, "MPEG-2 HDV MP-ML 576x720 50I 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x15)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML576x72050P4x3, "MPEG-2 HDV MP-ML 576x720 50P 4x3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x16)) + +MXF_LABEL_ENTRY(MPEG2HDVMPML576x72050P16x9, "MPEG-2 HDV MP-ML 576x720 50P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x20, 0x17)) + +MXF_LABEL_ENTRY(SMPTED1050Mbps625x50I, "SMPTE D-10 50Mbps 625x50I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x01)) + +MXF_LABEL_ENTRY(SMPTED1050Mbps525x5994I, "SMPTE D-10 50Mbps 525x59.94I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x02)) + +MXF_LABEL_ENTRY(SMPTED1040Mbps625x50I, "SMPTE D-10 40Mbps 625x50I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x03)) + +MXF_LABEL_ENTRY(SMPTED1040Mbps525x5994I, "SMPTE D-10 40Mbps 525x59.94I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x04)) + +MXF_LABEL_ENTRY(SMPTED1030Mbps625x50I, "SMPTE D-10 30Mbps 625x50I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x05)) + +MXF_LABEL_ENTRY(SMPTED1030Mbps525x5994I, "SMPTE D-10 30Mbps 525x59.94I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x06)) + +MXF_LABEL_ENTRY(MPEG2422PMLIFrame, "MPEG-2 422P-ML I-Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG2422PMLLongGOP, "MPEG-2 422P-ML Long GOP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MPEG2422PMLNoIFrames, "MPEG-2 422P-ML No I-Frames", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x04, 0x00)) + +MXF_LABEL_ENTRY(MPEG2MPHLIFrame, "MPEG-2 MP-HL I-Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x03, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG2MPHLLongGOP, "MPEG-2 MP-HL Long GOP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x03, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MPEG2MPHLNoIFrames, "MPEG-2 MP-HL No I-Frames", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x03, 0x04, 0x00)) + +MXF_LABEL_ENTRY(MPEG2HDV720x12805994P16x9, "MPEG-2 HDV 720x1280 59.94P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x03, 0x20, 0x01)) + +MXF_LABEL_ENTRY(MPEG2HDV720x128050P16x9, "MPEG-2 HDV 720x1280 50P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x03, 0x20, 0x08)) + +MXF_LABEL_ENTRY(MPEG2422PHLIFrame, "MPEG-2 422P-HL I-Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x04, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG2422PHLLongGOP, "MPEG-2 422P-HL Long GOP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x04, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MPEG2422PHLNoIFrames, "MPEG-2 422P-HL No I-Frames", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x04, 0x04, 0x00)) + +MXF_LABEL_ENTRY(MPEG2MPH14IFrame, "MPEG-2 MP-H14 I-Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG2MPH14LongGOP, "MPEG-2 MP-H14 Long GOP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MPEG2MPH14NoIFrames, "MPEG-2 MP-H14 No I-Frames", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x04, 0x00)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH14480x7205994P4x3, "MPEG-2 HDV MP-H14 480x720 59.94P 4x3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x01)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH14480x7205994P16x9, "MPEG-2 HDV MP-H14 480x720 59.94P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x02)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH14576x72050P4x3, "MPEG-2 HDV MP-H14 576x720 50P 4x3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x08)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH14576x72050P16x9, "MPEG-2 HDV MP-H14 576x720 50P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x09)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH14720x12802997P16x9, "MPEG-2 HDV MP-H14 720x1280 29.97P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x10)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH14720x128025P16x9, "MPEG-2 HDV MP-H14 720x1280 25P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x14)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH14720x128050P16x9, "MPEG-2 HDV MP-H14 720x1280 50P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x15)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH141080x14405994I16x9, "MPEG-2 HDV MP-H14 1080x1440 59.94I 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x20)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH141080x14402997P16x9, "MPEG-2 HDV MP-H14 1080x1440 29.97P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x21)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH141080x14402398P16x9, "MPEG-2 HDV MP-H14 1080x1440 23.98P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x22)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH141080x144050I16x9, "MPEG-2 HDV MP-H14 1080x1440 50I 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x24)) + +MXF_LABEL_ENTRY(MPEG2HDVMPH141080x144025P16x9, "MPEG-2 HDV MP-H14 1080x1440 25P 16x9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x05, 0x20, 0x25)) + +MXF_LABEL_ENTRY(MPEG2HPMLIFrame, "MPEG-2 HP-ML I-Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x06, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG2HPMLLongGOP, "MPEG-2 HP-ML Long GOP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x06, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MPEG2HPMLNoIFrames, "MPEG-2 HP-ML No I-Frames", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x06, 0x04, 0x00)) + +MXF_LABEL_ENTRY(MPEG2HPHLIFrame, "MPEG-2 HP-HL I-Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x07, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG2HPHLLongGOP, "MPEG-2 HP-HL Long GOP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x07, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MPEG2HPHLNoIFrames, "MPEG-2 HP-HL No I-Frames", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x07, 0x04, 0x00)) + +MXF_LABEL_ENTRY(MPEG2HPH14IFrame, "MPEG-2 HP-H14 I-Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x08, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG2HPH14LongGOP, "MPEG-2 HP-H14 Long GOP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x08, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MPEG2HPH14NoIFrames, "MPEG-2 HP-H14 No I-Frames", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x08, 0x04, 0x00)) + +MXF_LABEL_ENTRY(MPEG1ConstrainedProfile, "MPEG-1 Constrained Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x10, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MPEG1UnconstrainedCoding, "MPEG-1 Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x10, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG4AdvancedRealTimeSimpleProfileLevel1, "MPEG-4 Advanced Real-time Simple Profile Level 1", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x02, 0x01)) + +MXF_LABEL_ENTRY(MPEG4AdvancedRealTimeSimpleProfileLevel2, "MPEG-4 Advanced Real-time Simple Profile Level 2", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x02, 0x02)) + +MXF_LABEL_ENTRY(MPEG4AdvancedRealTimeSimpleProfileLevel3, "MPEG-4 Advanced Real-time Simple Profile Level 3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x02, 0x03)) + +MXF_LABEL_ENTRY(MPEG4AdvancedRealTimeSimpleProfileLevel4, "MPEG-4 Advanced Real-time Simple Profile Level 4", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x02, 0x04)) + +MXF_LABEL_ENTRY(MPEG4SimpleStudioProfileLevel1, "MPEG-4 Simple Studio Profile Level 1", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x10, 0x01)) + +MXF_LABEL_ENTRY(MPEG4SimpleStudioProfileLevel2, "MPEG-4 Simple Studio Profile Level 2", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x10, 0x02)) + +MXF_LABEL_ENTRY(MPEG4SimpleStudioProfileLevel3, "MPEG-4 Simple Studio Profile Level 3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x10, 0x03)) + +MXF_LABEL_ENTRY(MPEG4SimpleStudioProfileLevel4, "MPEG-4 Simple Studio Profile Level 4", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x10, 0x04)) + +MXF_LABEL_ENTRY(MPEG4SimpleStudioProfileLevel5, "MPEG-4 Simple Studio Profile Level 5", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x10, 0x05)) + +MXF_LABEL_ENTRY(MPEG4SimpleStudioProfileLevel6, "MPEG-4 Simple Studio Profile Level 6", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x10, 0x06)) + +MXF_LABEL_ENTRY(MPEG4CoreStudioProfileLevel1, "MPEG-4 Core Studio Profile Level 1", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x11, 0x01)) + +MXF_LABEL_ENTRY(MPEG4CoreStudioProfileLevel2, "MPEG-4 Core Studio Profile Level 2", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x11, 0x02)) + +MXF_LABEL_ENTRY(MPEG4CoreStudioProfileLevel3, "MPEG-4 Core Studio Profile Level 3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x11, 0x03)) + +MXF_LABEL_ENTRY(MPEG4CoreStudioProfileLevel4, "MPEG-4 Core Studio Profile Level 4", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x11, 0x04)) + +MXF_LABEL_ENTRY(H264MPEG4AVCBaselineProfileUnconstrainedCoding, "H.264/MPEG-4 AVC Baseline Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x31, 0x10, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCConstrainedBaselineProfileUnconstrainedCoding, "H.264/MPEG-4 AVC Constrained Baseline Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x31, 0x11, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCMainProfileUnconstrainedCoding, "H.264/MPEG-4 AVC Main Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x31, 0x20, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCExtendedProfileUnconstrainedCoding, "H.264/MPEG-4 AVC Extended Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x31, 0x30, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHighProfileUnconstrainedCoding, "H.264/MPEG-4 AVC High Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x31, 0x40, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh10ProfileUnconstrainedCoding, "H.264/MPEG-4 AVC High 10 Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x31, 0x50, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422ProfileUnconstrainedCoding, "H.264/MPEG-4 AVC High 422 Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x31, 0x60, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh444PredictiveProfileUnconstrainedCoding, "H.264/MPEG-4 AVC High 444 Predictive Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x31, 0x70, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh10IntraUnconstrainedCoding, "H.264/MPEG-4 AVC High 10 Intra Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x20, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh10IntraRP2027ConstrainedClass5010805994iCoding, "H.264/MPEG-4 AVC High 10 Intra RP2027 Constrained Class 50 1080/59.94i Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x21, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh10IntraRP2027ConstrainedClass50108050iCoding, "H.264/MPEG-4 AVC High 10 Intra RP2027 Constrained Class 50 1080/50i Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x21, 0x02)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh10IntraRP2027ConstrainedClass5010802997pCoding, "H.264/MPEG-4 AVC High 10 Intra RP2027 Constrained Class 50 1080/29.97p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x21, 0x03)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh10IntraRP2027ConstrainedClass50108025pCoding, "H.264/MPEG-4 AVC High 10 Intra RP2027 Constrained Class 50 1080/25p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x21, 0x04)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh10IntraRP2027ConstrainedClass507205994pCoding, "H.264/MPEG-4 AVC High 10 Intra RP2027 Constrained Class 50 720/59.94p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x21, 0x08)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh10IntraRP2027ConstrainedClass5072050pCoding, "H.264/MPEG-4 AVC High 10 Intra RP2027 Constrained Class 50 720/50p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x21, 0x09)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraProfileUnconstrainedCoding, "H.264/MPEG-4 AVC High 422 Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x30, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass10010805994iCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 100 1080/59.94i Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x31, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass100108050iCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 100 1080/50i Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x31, 0x02)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass10010802997pCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 100 1080/29.97p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x31, 0x03)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass100108025pCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 100 1080/25p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x31, 0x04)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass1007205994pCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 100 720/59.94p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x31, 0x08)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass10072050pCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 100 720/50p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x31, 0x09)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass20010805994iCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 200 1080/59.94i Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x32, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass200108050iCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 200 1080/50i Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x32, 0x02)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass20010802997pCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 200 1080/29.97p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x32, 0x03)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass200108025pCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 200 1080/25p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x32, 0x04)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass2007205994pCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 200 720/59.94p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x32, 0x08)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh422IntraRP2027ConstrainedClass20072050pCoding, "H.264/MPEG-4 AVC High 422 Intra RP2027 Constrained Class 200 720/50p Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x32, 0x09)) + +MXF_LABEL_ENTRY(H264MPEG4AVCHigh444IntraProfileUnconstrainedCoding, "H.264/MPEG-4 AVC High 444 Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x40, 0x01)) + +MXF_LABEL_ENTRY(H264MPEG4AVCCAVLC444IntraProfileUnconstrainedCoding, "H.264/MPEG-4 AVC CAVLC 444 Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, 0x50, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMainProfileUnconstrainedCoding, "H.265/HEVC Main Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x41, 0x10, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain10ProfileUnconstrainedCoding, "H.265/HEVC Main 10 Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x41, 0x20, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain12ProfileUnconstrainedCoding, "H.265/HEVC Main 12 Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x41, 0x30, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain42210ProfileUnconstrainedCoding, "H.265/HEVC Main 4:2:2 10 Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x42, 0x20, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain42212ProfileUnconstrainedCoding, "H.265/HEVC Main 4:2:2 12 Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x42, 0x30, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain444ProfileUnconstrainedCoding, "H.265/HEVC Main 4:4:4 Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x43, 0x10, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain44410ProfileUnconstrainedCoding, "H.265/HEVC Main 4:4:4 10 Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x43, 0x20, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain44412ProfileUnconstrainedCoding, "H.265/HEVC Main 4:4:4 12 Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x43, 0x30, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMainIntraProfileUnconstrainedCoding, "H.265/HEVC Main Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x44, 0x10, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain10IntraProfileUnconstrainedCoding, "H.265/HEVC Main 10 Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x44, 0x20, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain12IntraProfileUnconstrainedCoding, "H.265/HEVC Main 12 Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x44, 0x30, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain42210IntraProfileUnconstrainedCoding, "H.265/HEVC Main 4:2:2 10 Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x45, 0x20, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain42212IntraProfileUnconstrainedCoding, "H.265/HEVC Main 4:2:2 12 Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x45, 0x30, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain444IntraProfileUnconstrainedCoding, "H.265/HEVC Main 4:4:4 Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x46, 0x10, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain44410IntraProfileUnconstrainedCoding, "H.265/HEVC Main 4:4:4 10 Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x46, 0x20, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain44412IntraProfileUnconstrainedCoding, "H.265/HEVC Main 4:4:4 12 Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x46, 0x30, 0x01)) + +MXF_LABEL_ENTRY(H265HEVCMain44416IntraProfileUnconstrainedCoding, "H.265/HEVC Main 4:4:4 16 Intra Profile Unconstrained Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x46, 0x50, 0x01)) + +MXF_LABEL_ENTRY(VC6UnrestrictedBitstream, "VC-6 Unrestricted bitstream", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x01, 0x47, 0x01, 0x00)) + +MXF_LABEL_ENTRY(IECDVVideo25Mbps525x60I, "IEC-DV Video 25Mbps 525x60I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(IECDVVideo25Mbps625x50I, "IEC-DV Video 25Mbps 625x50I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x01, 0x02, 0x00)) + +MXF_LABEL_ENTRY(IECDVVideo25Mbps525x60ISMPTE305MType41h, "IEC-DV Video 25Mbps 525x60I SMPTE-305M Type-41h", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x01, 0x03, 0x00)) + +MXF_LABEL_ENTRY(IECDVVideo25Mbps625x50ISMPTE305MType41h, "IEC-DV Video 25Mbps 625x50I SMPTE-305M Type-41h", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x01, 0x04, 0x00)) + +MXF_LABEL_ENTRY(DVBasedVideo25Mbps525x60I, "DV-based Video 25Mbps 525x60I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(DVBasedVideo25Mbps625x50I, "DV-based Video 25Mbps 625x50I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00)) + +MXF_LABEL_ENTRY(DVBasedVideo50Mbps525x60I, "DV-based Video 50Mbps 525x60I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x03, 0x00)) + +MXF_LABEL_ENTRY(DVBasedVideo50Mbps625x50I, "DV-based Video 50Mbps 625x50I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x04, 0x00)) + +MXF_LABEL_ENTRY(DVBasedVideo100Mbps1080x5994I, "DV-based Video 100Mbps 1080x59.94I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x05, 0x00)) + +MXF_LABEL_ENTRY(DVBasedVideo100Mbps1080x50I, "DV-based Video 100Mbps 1080x50I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x06, 0x00)) + +MXF_LABEL_ENTRY(DVBasedVideo100Mbps720x5994P, "DV-based Video 100Mbps 720x59.94P", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x07, 0x00)) + +MXF_LABEL_ENTRY(DVBasedVideo100Mbps720x50P, "DV-based Video 100Mbps 720x50P", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x08, 0x00)) + +// deprecated +MXF_LABEL_ENTRY(JPEG2000DigitalCinemaProfile, "JPEG 2000 Digital Cinema Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x01)) + +MXF_LABEL_ENTRY(JPEG2000Amd12KDigitalCinemaProfile, "JPEG 2000 Amd-1 2K Digital Cinema Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x03)) + +MXF_LABEL_ENTRY(JPEG2000Amd14KDigitalCinemaProfile, "JPEG 2000 Amd-1 4K Digital Cinema Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x04)) + +MXF_LABEL_ENTRY(JPEG2000BroadcastContributionSingleTileProfileLevel1, "JPEG 2000 Broadcast Contribution Single Tile Profile Level 1", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x11)) + +MXF_LABEL_ENTRY(JPEG2000BroadcastContributionSingleTileProfileLevel2, "JPEG 2000 Broadcast Contribution Single Tile Profile Level 2", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x12)) + +MXF_LABEL_ENTRY(JPEG2000BroadcastContributionSingleTileProfileLevel3, "JPEG 2000 Broadcast Contribution Single Tile Profile Level 3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x13)) + +MXF_LABEL_ENTRY(JPEG2000BroadcastContributionSingleTileProfileLevel4, "JPEG 2000 Broadcast Contribution Single Tile Profile Level 4", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x14)) + +MXF_LABEL_ENTRY(JPEG2000BroadcastContributionSingleTileProfileLevel5, "JPEG 2000 Broadcast Contribution Single Tile Profile Level 5", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x15)) + +MXF_LABEL_ENTRY(JPEG2000BroadcastContributionMultiTileReversibleProfileLevel6, "JPEG 2000 Broadcast Contribution Multi-tile Reversible Profile Level 6", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x16)) + +MXF_LABEL_ENTRY(JPEG2000BroadcastContributionMultiTileReversibleProfileLevel7, "JPEG 2000 Broadcast Contribution Multi-tile Reversible Profile Level 7", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x17)) + +MXF_LABEL_ENTRY(JPEG2000UndefinedDigitalCinemaProfile, "JPEG 2000 Undefined Digital Cinema Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x01, 0x7f)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M0S0, "2K IMF Single Tile Lossy Profile (Mainlevel 0 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x01)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M1S0, "2K IMF Single Tile Lossy Profile (Mainlevel 1 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x02)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M1S1, "2K IMF Single Tile Lossy Profile (Mainlevel 1 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x03)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M2S0, "2K IMF Single Tile Lossy Profile (Mainlevel 2 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x04)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M2S1, "2K IMF Single Tile Lossy Profile (Mainlevel 2 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x05)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M3S0, "2K IMF Single Tile Lossy Profile (Mainlevel 3 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x06)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M3S1, "2K IMF Single Tile Lossy Profile (Mainlevel 3 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x07)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M4S0, "2K IMF Single Tile Lossy Profile (Mainlevel 4 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x08)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M4S1, "2K IMF Single Tile Lossy Profile (Mainlevel 4 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x09)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M4S2, "2K IMF Single Tile Lossy Profile (Mainlevel 4 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x0a)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M5S0, "2K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x0b)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M5S1, "2K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x0c)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M5S2, "2K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x0d)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M5S3, "2K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x0e)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M6S0, "2K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x0f)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M6S1, "2K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x10)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M6S2, "2K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x11)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M6S3, "2K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x12)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M6S4, "2K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x13)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M7S0, "2K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x14)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M7S1, "2K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x15)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M7S2, "2K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x16)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M7S3, "2K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x17)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M7S4, "2K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x18)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M7S5, "2K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x19)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M8S0, "2K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x1a)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M8S1, "2K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x1b)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M8S2, "2K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x1c)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M8S3, "2K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x1d)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M8S4, "2K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x1e)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M8S5, "2K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x1f)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M8S6, "2K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x20)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M9S0, "2K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x21)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M9S1, "2K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x22)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M9S2, "2K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x23)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M9S3, "2K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x24)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M9S4, "2K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x25)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M9S5, "2K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x26)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M9S6, "2K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x27)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M9S7, "2K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x28)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M10S0, "2K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x29)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M10S1, "2K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x2a)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M10S2, "2K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x2b)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M10S3, "2K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x2c)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M10S4, "2K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x2d)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M10S5, "2K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x2e)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M10S6, "2K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x2f)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M10S7, "2K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x30)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M10S8, "2K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x31)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M11S0, "2K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x32)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M11S1, "2K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x33)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M11S2, "2K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x34)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M11S3, "2K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x35)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M11S4, "2K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x36)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M11S5, "2K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x37)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M11S6, "2K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x38)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M11S7, "2K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x39)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M11S8, "2K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x3a)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleTileLossyProfile_M11S9, "2K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 9)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x02, 0x3b)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M0S0, "4K IMF Single Tile Lossy Profile (Mainlevel 0 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x01)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M1S0, "4K IMF Single Tile Lossy Profile (Mainlevel 1 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x02)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M1S1, "4K IMF Single Tile Lossy Profile (Mainlevel 1 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x03)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M2S0, "4K IMF Single Tile Lossy Profile (Mainlevel 2 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x04)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M2S1, "4K IMF Single Tile Lossy Profile (Mainlevel 2 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x05)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M3S0, "4K IMF Single Tile Lossy Profile (Mainlevel 3 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x06)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M3S1, "4K IMF Single Tile Lossy Profile (Mainlevel 3 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x07)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M4S0, "4K IMF Single Tile Lossy Profile (Mainlevel 4 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x08)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M4S1, "4K IMF Single Tile Lossy Profile (Mainlevel 4 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x09)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M4S2, "4K IMF Single Tile Lossy Profile (Mainlevel 4 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x0a)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M5S0, "4K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x0b)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M5S1, "4K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x0c)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M5S2, "4K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x0d)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M5S3, "4K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x0e)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M6S0, "4K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x0f)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M6S1, "4K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x10)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M6S2, "4K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x11)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M6S3, "4K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x12)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M6S4, "4K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x13)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M7S0, "4K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x14)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M7S1, "4K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x15)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M7S2, "4K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x16)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M7S3, "4K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x17)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M7S4, "4K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x18)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M7S5, "4K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x19)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M8S0, "4K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x1a)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M8S1, "4K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x1b)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M8S2, "4K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x1c)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M8S3, "4K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x1d)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M8S4, "4K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x1e)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M8S5, "4K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x1f)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M8S6, "4K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x20)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M9S0, "4K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x21)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M9S1, "4K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x22)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M9S2, "4K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x23)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M9S3, "4K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x24)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M9S4, "4K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x25)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M9S5, "4K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x26)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M9S6, "4K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x27)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M9S7, "4K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x28)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M10S0, "4K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x29)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M10S1, "4K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x2a)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M10S2, "4K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x2b)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M10S3, "4K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x2c)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M10S4, "4K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x2d)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M10S5, "4K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x2e)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M10S6, "4K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x2f)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M10S7, "4K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x30)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M10S8, "4K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x31)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M11S0, "4K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x32)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M11S1, "4K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x33)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M11S2, "4K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x34)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M11S3, "4K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x35)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M11S4, "4K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x36)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M11S5, "4K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x37)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M11S6, "4K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x38)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M11S7, "4K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x39)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M11S8, "4K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x3a)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleTileLossyProfile_M11S9, "4K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 9)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x03, 0x3b)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M0S0, "8K IMF Single Tile Lossy Profile (Mainlevel 0 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x01)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M1S0, "8K IMF Single Tile Lossy Profile (Mainlevel 1 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x02)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M1S1, "8K IMF Single Tile Lossy Profile (Mainlevel 1 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x03)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M2S0, "8K IMF Single Tile Lossy Profile (Mainlevel 2 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x04)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M2S1, "8K IMF Single Tile Lossy Profile (Mainlevel 2 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x05)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M3S0, "8K IMF Single Tile Lossy Profile (Mainlevel 3 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x06)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M3S1, "8K IMF Single Tile Lossy Profile (Mainlevel 3 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x07)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M4S0, "8K IMF Single Tile Lossy Profile (Mainlevel 4 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x08)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M4S1, "8K IMF Single Tile Lossy Profile (Mainlevel 4 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x09)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M4S2, "8K IMF Single Tile Lossy Profile (Mainlevel 4 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x0a)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M5S0, "8K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x0b)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M5S1, "8K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x0c)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M5S2, "8K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x0d)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M5S3, "8K IMF Single Tile Lossy Profile (Mainlevel 5 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x0e)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M6S0, "8K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x0f)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M6S1, "8K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x10)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M6S2, "8K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x11)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M6S3, "8K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x12)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M6S4, "8K IMF Single Tile Lossy Profile (Mainlevel 6 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x13)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M7S0, "8K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x14)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M7S1, "8K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x15)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M7S2, "8K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x16)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M7S3, "8K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x17)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M7S4, "8K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x18)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M7S5, "8K IMF Single Tile Lossy Profile (Mainlevel 7 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x19)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M8S0, "8K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x1a)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M8S1, "8K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x1b)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M8S2, "8K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x1c)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M8S3, "8K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x1d)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M8S4, "8K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x1e)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M8S5, "8K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x1f)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M8S6, "8K IMF Single Tile Lossy Profile (Mainlevel 8 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x20)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M9S0, "8K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x21)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M9S1, "8K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x22)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M9S2, "8K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x23)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M9S3, "8K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x24)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M9S4, "8K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x25)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M9S5, "8K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x26)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M9S6, "8K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x27)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M9S7, "8K IMF Single Tile Lossy Profile (Mainlevel 9 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x28)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M10S0, "8K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x29)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M10S1, "8K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x2a)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M10S2, "8K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x2b)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M10S3, "8K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x2c)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M10S4, "8K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x2d)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M10S5, "8K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x2e)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M10S6, "8K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x2f)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M10S7, "8K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x30)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M10S8, "8K IMF Single Tile Lossy Profile (Mainlevel 10 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x31)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M11S0, "8K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x32)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M11S1, "8K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x33)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M11S2, "8K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x34)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M11S3, "8K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x35)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M11S4, "8K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x36)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M11S5, "8K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x37)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M11S6, "8K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x38)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M11S7, "8K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x39)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M11S8, "8K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x3a)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleTileLossyProfile_M11S9, "8K IMF Single Tile Lossy Profile (Mainlevel 11 Sublevel 9)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x04, 0x3b)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M0S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 0 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x01)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M1S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 1 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x02)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M1S1, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 1 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x03)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M2S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 2 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x04)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M2S1, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 2 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x05)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M3S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 3 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x06)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M3S1, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 3 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x07)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M4S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 4 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x08)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M4S1, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 4 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x09)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M4S2, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 4 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x0a)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M5S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x0b)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M5S1, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x0c)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M5S2, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x0d)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M5S3, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x0e)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M6S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x0f)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M6S1, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x10)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M6S2, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x11)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M6S3, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x12)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M6S4, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x13)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M7S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x14)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M7S1, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x15)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M7S2, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x16)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M7S3, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x17)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M7S4, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x18)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M7S5, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x19)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M8S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x1a)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M8S1, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x1b)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M8S2, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x1c)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M8S3, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x1d)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M8S4, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x1e)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M8S5, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x1f)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M8S6, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x20)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M9S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x21)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M9S1, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x22)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M9S2, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x23)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M9S3, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x24)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M9S4, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x25)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M9S5, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x26)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M9S6, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x27)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M9S7, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x28)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M10S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x29)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M10S1, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x2a)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M10S2, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x2b)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M10S3, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x2c)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M10S4, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x2d)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M10S5, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x2e)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M10S6, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x2f)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M10S7, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x30)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M10S8, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x31)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M11S0, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x32)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M11S1, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x33)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M11S2, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x34)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M11S3, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x35)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M11S4, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x36)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M11S5, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x37)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M11S6, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x38)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M11S7, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x39)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M11S8, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x3a)) + +MXF_LABEL_ENTRY(J2K_2KIMF_SingleMultiTileReversibleProfile_M11S9, "2K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 9)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x05, 0x3b)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M0S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 0 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x01)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M1S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 1 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x02)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M1S1, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 1 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x03)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M2S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 2 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x04)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M2S1, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 2 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x05)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M3S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 3 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x06)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M3S1, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 3 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x07)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M4S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 4 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x08)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M4S1, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 4 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x09)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M4S2, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 4 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x0a)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M5S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x0b)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M5S1, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x0c)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M5S2, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x0d)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M5S3, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x0e)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M6S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x0f)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M6S1, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x10)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M6S2, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x11)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M6S3, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x12)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M6S4, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x13)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M7S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x14)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M7S1, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x15)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M7S2, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x16)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M7S3, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x17)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M7S4, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x18)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M7S5, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x19)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M8S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x1a)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M8S1, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x1b)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M8S2, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x1c)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M8S3, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x1d)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M8S4, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x1e)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M8S5, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x1f)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M8S6, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x20)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M9S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x21)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M9S1, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x22)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M9S2, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x23)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M9S3, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x24)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M9S4, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x25)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M9S5, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x26)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M9S6, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x27)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M9S7, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x28)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M10S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x29)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M10S1, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x2a)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M10S2, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x2b)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M10S3, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x2c)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M10S4, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x2d)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M10S5, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x2e)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M10S6, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x2f)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M10S7, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x30)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M10S8, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x31)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M11S0, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x32)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M11S1, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x33)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M11S2, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x34)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M11S3, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x35)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M11S4, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x36)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M11S5, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x37)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M11S6, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x38)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M11S7, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x39)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M11S8, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x3a)) + +MXF_LABEL_ENTRY(J2K_4KIMF_SingleMultiTileReversibleProfile_M11S9, "4K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 9)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x06, 0x3b)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M0S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 0 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x01)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M1S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 1 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x02)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M1S1, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 1 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x03)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M2S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 2 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x04)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M2S1, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 2 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x05)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M3S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 3 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x06)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M3S1, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 3 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x07)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M4S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 4 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x08)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M4S1, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 4 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x09)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M4S2, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 4 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x0a)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M5S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x0b)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M5S1, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x0c)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M5S2, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x0d)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M5S3, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 5 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x0e)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M6S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x0f)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M6S1, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x10)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M6S2, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x11)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M6S3, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x12)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M6S4, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 6 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x13)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M7S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x14)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M7S1, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x15)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M7S2, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x16)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M7S3, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x17)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M7S4, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x18)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M7S5, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 7 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x19)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M8S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x1a)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M8S1, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x1b)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M8S2, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x1c)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M8S3, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x1d)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M8S4, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x1e)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M8S5, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x1f)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M8S6, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 8 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x20)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M9S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x21)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M9S1, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x22)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M9S2, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x23)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M9S3, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x24)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M9S4, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x25)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M9S5, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x26)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M9S6, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x27)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M9S7, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 9 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x28)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M10S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x29)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M10S1, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x2a)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M10S2, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x2b)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M10S3, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x2c)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M10S4, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x2d)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M10S5, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x2e)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M10S6, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x2f)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M10S7, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x30)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M10S8, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 10 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x31)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M11S0, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 0)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x32)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M11S1, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x33)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M11S2, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 2)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x34)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M11S3, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 3)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x35)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M11S4, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 4)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x36)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M11S5, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 5)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x37)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M11S6, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 6)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x38)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M11S7, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 7)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x39)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M11S8, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 8)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x3a)) + +MXF_LABEL_ENTRY(J2K_8KIMF_SingleMultiTileReversibleProfile_M11S9, "8K IMF Single/Multi-Tile Reversible Profile (Mainlevel 11 Sublevel 9)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x07, 0x3b)) + +MXF_LABEL_ENTRY(HTJ2KPictureCodingSchemeGeneric, "Generic HTJ2K codestream", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x01, 0x08, 0x01)) + +MXF_LABEL_ENTRY(TIFFEPUncompressedCFA, "TIFF/EP Uncompressed CFA", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x02, 0x01, 0x01)) + +MXF_LABEL_ENTRY(TIFFEPUncompressedLinearRaw, "TIFF/EP Uncompressed LinearRaw", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x02, 0x01, 0x02)) + +MXF_LABEL_ENTRY(TIFFEPCompressedCFA, "TIFF/EP Compressed CFA", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x02, 0x01, 0x03)) + +MXF_LABEL_ENTRY(TIFFEPCompressedLinearRaw, "TIFF/EP Compressed LinearRaw", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x02, 0x01, 0x04)) + +MXF_LABEL_ENTRY(VC2Stream, "VC-2 Stream", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x03, 0x01, 0x00)) + +MXF_LABEL_ENTRY(ACESUncompressedMonoscopicWithoutAlpha, "ACES Uncompressed Monoscopic Without Alpha", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x04, 0x01, 0x00)) + +MXF_LABEL_ENTRY(ACESUncompressedMonoscopicWithAlpha, "ACES Uncompressed Monoscopic With Alpha", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x04, 0x02, 0x00)) + +MXF_LABEL_ENTRY(VC5Part3RGBAPicture, "VC-5 Part 3 RGB(A) Picture", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x05, 0x03, 0x01)) + +MXF_LABEL_ENTRY(VC5Part3YCCAPicture, "VC-5 Part 3 YCC(A) Picture", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x05, 0x03, 0x02)) + +MXF_LABEL_ENTRY(VC5Part3BayerPicture, "VC-5 Part 3 Bayer Picture", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x05, 0x03, 0x03)) + +MXF_LABEL_ENTRY(VC5Part4YCCAPicture, "VC-5 Part 4 YCC(A) Picture", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x05, 0x04, 0x02)) + +MXF_LABEL_ENTRY(ProResPictureCoding422Proxy, "ProRes Picture Coding 422 Proxy", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x06, 0x01, 0x00)) + +MXF_LABEL_ENTRY(ProResPictureCoding422LT, "ProRes Picture Coding 422 LT", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x06, 0x02, 0x00)) + +MXF_LABEL_ENTRY(ProResPictureCoding422, "ProRes Picture Coding 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x06, 0x03, 0x00)) + +MXF_LABEL_ENTRY(ProResPictureCoding422HQ, "ProRes Picture Coding 422 HQ", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x06, 0x04, 0x00)) + +MXF_LABEL_ENTRY(ProResPictureCoding4444, "ProRes Picture Coding 4444", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x06, 0x05, 0x00)) + +MXF_LABEL_ENTRY(ProResPictureCoding4444XQ, "ProRes Picture Coding 4444 XQ", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x06, 0x06, 0x00)) + +MXF_LABEL_ENTRY(DNxUncompressedPictureCodingStandard, "DNxUncompressed Picture Coding - Standard", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x07, 0x01, 0x00)) + +MXF_LABEL_ENTRY(DNxUncompressedPictureCodingVariants, "DNxUncompressedPictureCodingVariants", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x07, 0x02, 0x00)) + +MXF_LABEL_ENTRY(JPEGXSUnrestrictedCodestream, "JPEG XS Unrestricted Codestream", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x08, 0x01, 0x00)) + +MXF_LABEL_ENTRY(JPEGXSMain422_10Profile, "JPEG XS Main 422 10 Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x08, 0x02, 0x00)) + +MXF_LABEL_ENTRY(JPEGXSMain444_12Profile, "JPEG XS Main 444 12 Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x08, 0x03, 0x00)) + +MXF_LABEL_ENTRY(JPEGXSMain4444_12Profile, "JPEG XS Main 4444 12 Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x08, 0x04, 0x00)) + +MXF_LABEL_ENTRY(JPEGXSLight422_10Profile, "JPEG XS Light 422 10 Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x08, 0x05, 0x00)) + +MXF_LABEL_ENTRY(JPEGXSLight444_12Profile, "JPEG XS Light 444 12 Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x08, 0x06, 0x00)) + +MXF_LABEL_ENTRY(JPEGXSLightSubline422_10Profile, "JPEG XS Light Subline 422 10 Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x08, 0x07, 0x00)) + +MXF_LABEL_ENTRY(JPEGXSHigh444_12Profile, "JPEG XS High 444 12 Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x08, 0x08, 0x00)) + +MXF_LABEL_ENTRY(JPEGXSHigh4444_12Profile, "JPEG XS High 4444 12 Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x08, 0x09, 0x00)) + +MXF_LABEL_ENTRY(FFV1PictureCodingV0, "FFV1PictureCodingV0", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x09, 0x01, 0x00)) + +MXF_LABEL_ENTRY(FFV1PictureCodingV1, "FFV1PictureCodingV1", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x09, 0x02, 0x00)) + +MXF_LABEL_ENTRY(FFV1PictureCodingV3, "FFV1PictureCodingV3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x09, 0x04, 0x00)) + +MXF_LABEL_ENTRY(ARRICORECBEStandardProfile, "ARRICORE CBE Standard Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x0a, 0x01, 0x01)) + +MXF_LABEL_ENTRY(ARRICOREVBEStandardProfile, "ARRICORE VBE Standard Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x03, 0x0a, 0x02, 0x01)) + +MXF_LABEL_ENTRY(SMPTED1110802398PsF, "SMPTE D-11 1080 23.98PsF", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x70, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTED11108024PsF, "SMPTE D-11 1080 24PsF", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x70, 0x01, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTED11108025PsF, "SMPTE D-11 1080 25PsF", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x70, 0x01, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTED1110802997PsF, "SMPTE D-11 1080 29.97PsF", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x70, 0x01, 0x04, 0x00)) + +MXF_LABEL_ENTRY(SMPTED11108050I, "SMPTE D-11 1080 50I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x70, 0x01, 0x05, 0x00)) + +MXF_LABEL_ENTRY(SMPTED1110805994I, "SMPTE D-11 1080 59.94I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x01, 0x02, 0x02, 0x70, 0x01, 0x06, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1235, "SMPTE VC-3 ID 1235", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1237, "SMPTE VC-3 ID 1237", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1238, "SMPTE VC-3 ID 1238", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1241, "SMPTE VC-3 ID 1241", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x07, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1242, "SMPTE VC-3 ID 1242", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x08, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1243, "SMPTE VC-3 ID 1243", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x09, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1244, "SMPTE VC-3 ID 1244", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x0a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1250, "SMPTE VC-3 ID 1250", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x10, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1251, "SMPTE VC-3 ID 1251", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x11, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1252, "SMPTE VC-3 ID 1252", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x12, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1253, "SMPTE VC-3 ID 1253", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x13, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1256, "SMPTE VC-3 ID 1256", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x16, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1258, "SMPTE VC-3 ID 1258", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x18, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1259, "SMPTE VC-3 ID 1259", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x19, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1260, "SMPTE VC-3 ID 1260", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x1a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1270, "SMPTE VC-3 ID 1270", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x24, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1271, "SMPTE VC-3 ID 1271", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x25, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1272, "SMPTE VC-3 ID 1272", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x26, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1273, "SMPTE VC-3 ID 1273", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x27, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC3ID1274, "SMPTE VC-3 ID 1274", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x02, 0x71, 0x28, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC1CodingSPLL, "SMPTE VC-1 Coding SP@LL", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x72, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC1CodingSPML, "SMPTE VC-1 Coding SP@ML", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x72, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC1CodingMPLL, "SMPTE VC-1 Coding MP@LL", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x72, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC1CodingMPML, "SMPTE VC-1 Coding MP@ML", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x72, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC1CodingMPHL, "SMPTE VC-1 Coding MP@HL", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x72, 0x05, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC1CodingAPL0, "SMPTE VC-1 Coding AP@L0", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x72, 0x06, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC1CodingAPL1, "SMPTE VC-1 Coding AP@L1", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x72, 0x07, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC1CodingAPL2, "SMPTE VC-1 Coding AP@L2", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x72, 0x08, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC1CodingAPL3, "SMPTE VC-1 Coding AP@L3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x72, 0x09, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEVC1CodingAPL4, "SMPTE VC-1 Coding AP@L4", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x01, 0x02, 0x02, 0x72, 0x0a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(LeftEyePictureTrack, "Left Eye Picture Track", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x10, 0x01, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(RightEyePictureTrack, "Right Eye Picture Track", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x01, 0x02, 0x10, 0x01, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTE382MDefaultUncompressedSoundCoding, "SMPTE-382M Default Uncompressed Sound Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x04, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(MGAAudioEssenceUncompressedSoundCoding, "MGA Audio Essence Uncompressed Sound Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AIFFUncompressedCoding, "AIFF Uncompressed Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x04, 0x02, 0x02, 0x01, 0x7e, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(UndefinedSoundCoding, "Undefined Sound Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x02, 0x01, 0x7f, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ALawCodedAudioDefault, "A-law Coded Audio default", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x02, 0x02, 0x03, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(DVCompressedAudio, "DV Compressed Audio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x02, 0x02, 0x03, 0x01, 0x10, 0x00)) + +MXF_LABEL_ENTRY(ATSCA52CompressedAudio, "ATSC A-52 Compressed Audio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x02, 0x02, 0x03, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MPEG1Layer1CompressedAudio, "MPEG-1 Layer-1 Compressed Audio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x02, 0x02, 0x03, 0x02, 0x04, 0x00)) + +MXF_LABEL_ENTRY(MPEG1Layer1Or2CompressedAudio, "MPEG-1 Layer-1 or 2 Compressed Audio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x02, 0x02, 0x03, 0x02, 0x05, 0x00)) + +MXF_LABEL_ENTRY(MPEG1Layer2HDVConstrained, "MPEG-1 Layer-2 HDV Constrained", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x08, + 0x04, 0x02, 0x02, 0x02, 0x03, 0x02, 0x05, 0x01)) + +MXF_LABEL_ENTRY(MPEG2Layer1CompressedAudio, "MPEG-2 Layer-1 Compressed Audio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x02, 0x02, 0x03, 0x02, 0x06, 0x00)) + +MXF_LABEL_ENTRY(DolbyECompressedAudio, "Dolby-E Compressed Audio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x02, 0x02, 0x02, 0x03, 0x02, 0x1c, 0x00)) + +MXF_LABEL_ENTRY(MPEG2AACCompressedAudio, "MPEG-2 AAC Compressed Audio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x04, 0x02, 0x02, 0x02, 0x03, 0x03, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MPEG_1_Layer_I, "MPEG-1 Layer I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x02, 0x04, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MPEG_1_Layer_II, "MPEG-1 Layer II", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x02, 0x04, 0x01, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG_1_Layer_III, "MPEG-1 Layer III", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x02, 0x04, 0x01, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MPEG_2_Layer_I, "MPEG-2 Layer I", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x02, 0x04, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MPEG_2_Layer_II, "MPEG-2 Layer II", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x02, 0x04, 0x02, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG_2_Layer_III, "MPEG-2 Layer III", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x02, 0x04, 0x02, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MPEG_2_LC_AAC, "Low Complexity profile MPEG-2 AAC", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x02, 0x04, 0x03, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MPEG_2_AAC_SBR, "Low Complexity profile MPEG-2 AAC+SBR", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x02, 0x04, 0x03, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG_4_AAC_Profile, "MPEG-4 AAC Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x02, 0x04, 0x04, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MPEG_4_High_Efficiency_AAC_Profile, "MPEG-4 High Efficiency AAC Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x02, 0x04, 0x04, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MPEG_4_High_Efficiency_AAC_v2_Profile, "MPEG-4 High Efficiency AAC v2 Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x02, 0x04, 0x04, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgram1a, "SMPTE-2035 Mono Program 1a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgram1b, "SMPTE-2035 Mono Program 1b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x01, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgram1c, "SMPTE-2035 Mono Program 1c", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x01, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoProgram2a, "SMPTE-2035 Stereo Program 2a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoProgram2b, "SMPTE-2035 Stereo Program 2b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x02, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoProgram2c, "SMPTE-2035 Stereo Program 2c", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x02, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035DualStereo3a, "SMPTE-2035 Dual Stereo 3a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x03, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035DualStereo3b, "SMPTE-2035 Dual Stereo 3b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x03, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoCommentary4a, "SMPTE-2035 Mono Commentary 4a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x04, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoCommentary4b, "SMPTE-2035 Mono Commentary 4b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x04, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoCommentary4c, "SMPTE-2035 Mono Commentary 4c", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x04, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoInternationalSound5a, "SMPTE-2035 Stereo International Sound 5a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x05, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoInternationalSound5b, "SMPTE-2035 Stereo International Sound 5b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x05, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoProgramSound6a, "SMPTE-2035 Stereo Program Sound 6a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x06, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoProgramSound6b, "SMPTE-2035 Stereo Program Sound 6b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x06, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgramDialogue7a, "SMPTE-2035 Mono Program Dialogue 7a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x07, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgramDialogue7b, "SMPTE-2035 Mono Program Dialogue 7b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x07, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgramCombo8a, "SMPTE-2035 Mono Program Combo 8a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x08, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgramCombo8b, "SMPTE-2035 Mono Program Combo 8b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x08, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgramCombo8c, "SMPTE-2035 Mono Program Combo 8c", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x08, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgramsCombo8d, "SMPTE-2035 Mono Programs Combo 8d", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x08, 0x04, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgramsCombo8e, "SMPTE-2035 Mono Programs Combo 8e", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x08, 0x05, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgramsCombo8f, "SMPTE-2035 Mono Programs Combo 8f", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x08, 0x06, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MonoProgramsCombo8g, "SMPTE-2035 Mono Programs Combo 8g", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x08, 0x07, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoProgramCombo9a, "SMPTE-2035 Stereo Program Combo 9a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x09, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoProgramCombo9b, "SMPTE-2035 Stereo Program Combo 9b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x09, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoProgramCombo9c, "SMPTE-2035 Stereo Program Combo 9c", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x09, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoProgramCombo9d, "SMPTE-2035 Stereo Program Combo 9d", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x09, 0x04, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoProgramCombo9e, "SMPTE-2035 Stereo Program Combo 9e", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x09, 0x05, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035StereoProgramsCombo9f, "SMPTE-2035 Stereo Programs Combo 9f", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x09, 0x06, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MultiChannelChannelNonPCM10a, "SMPTE-2035 Multi-Channel Channel Non-PCM 10a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0a, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MultiChannelProgramCombo11a, "SMPTE-2035 Multi-Channel Program Combo 11a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0b, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MultiChannelProgramCombo11b, "SMPTE-2035 Multi-Channel Program Combo 11b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0b, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MultiChannelProgramCombo11c, "SMPTE-2035 Multi-Channel Program Combo 11c", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0b, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MultiChannelProgramCombo11d, "SMPTE-2035 Multi-Channel Program Combo 11d", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0b, 0x04, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MultiChannelProgramCombo11e, "SMPTE-2035 Multi-Channel Program Combo 11e", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0b, 0x05, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MultiChannelProgramCombo11f, "SMPTE-2035 Multi-Channel Program Combo 11f", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0b, 0x06, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MultiChannelProgramCombo11g, "SMPTE-2035 Multi-Channel Program Combo 11g", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0b, 0x07, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MultiChannelProgramCombo11h, "SMPTE-2035 Multi-Channel Program Combo 11h", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0b, 0x08, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035MultiChannelProgramCombo11i, "SMPTE-2035 Multi-Channel Program Combo 11i", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0b, 0x09, 0x00)) + +MXF_LABEL_ENTRY(SMPTE2035DualStereoMultiChannel12a, "SMPTE-2035 Dual Stereo Multi-Channel 12a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0c, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE203512TrackStereoProgramsPlusMultiChannelProgram13a, "SMPTE-2035 12-Track Stereo Programs Plus Multi-Channel Program 13a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0d, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE203512TrackStereoDualLanguageProgramPlusMultiChannelProgram13b, "SMPTE-2035 12-Track Stereo Dual-Language Program Plus Multi-Channel-Program 13b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0d, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE203512TrackStereoDualLanguageProgramPlusMultiChannelCodedAudio13c, "SMPTE-2035 12-Track Stereo Dual-Language Program Plus Multi-Channel-Coded-Audio 13c", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0d, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE203512TrackMultiChannelProgramPlusStereoPrograms13d, "SMPTE-2035 12-Track Multi-Channel Program plus Stereo Programs 13d", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0d, 0x04, 0x00)) + +MXF_LABEL_ENTRY(SMPTE203512TrackMultiChannelProgramPlusStereoProgram13e, "SMPTE-2035 12-Track Multi-Channel Program plus Stereo Program 13e", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x10, 0x01, 0x0d, 0x05, 0x00)) + +// deprecated +MXF_LABEL_ENTRY(SMPTE320M8ChannelModeA, "SMPTE-320M 8-Channel ModeA", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x02, 0x02, 0x10, 0x02, 0x01, 0x00, 0x00)) + +// deprecated +MXF_LABEL_ENTRY(SMPTE320M8ChannelModeB, "SMPTE-320M 8-Channel ModeB", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x04, 0x02, 0x02, 0x10, 0x02, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTE4292ChannelConfiguration1, "SMPTE-429-2 Channel Configuration 1", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x03, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE4292ChannelConfiguration2, "SMPTE-429-2 Channel Configuration 2", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x03, 0x01, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE4292ChannelConfiguration3, "SMPTE-429-2 Channel Configuration 3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x03, 0x01, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE4292ChannelConfiguration4, "SMPTE-429-2 Channel Configuration 4", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x03, 0x01, 0x04, 0x00)) + +MXF_LABEL_ENTRY(SMPTE4292ChannelConfiguration5, "SMPTE-429-2 Channel Configuration 5", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x04, 0x02, 0x02, 0x10, 0x03, 0x01, 0x05, 0x00)) + +MXF_LABEL_ENTRY(SMPTE4292DCinemaApplicationOfTheMultichannelAudioFramework, "SMPTE-429-2 D-Cinema Application of the Multichannel Audio Framework", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x10, 0x03, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTEST20672ApplicationOfTheMXFMultichannelAudioFramework, "SMPTE ST 2067-2 Application of the MXF Multichannel Audio Framework", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x10, 0x04, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AudioLabelingFrameworkADMContent, "Audio Labeling Framework for ADM-described Content", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x10, 0x05, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ADM_ITU2076, "ADM (Recommendation ITU-R BS.2076)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x11, 0x01, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ADM_ITU2168_Emission_V1_L0, "ITU-R BS.2168 ADM Emission Profile Version \"1\", Level \"0\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x11, 0x02, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ADM_ITU2168_Emission_V1_L1, "ITU-R BS.2168 ADM Emission Profile Version \"1\", Level \"1\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x11, 0x02, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ADM_ITU2168_Emission_V1_L2, "ITU-R BS.2168 ADM Emission Profile Version \"1\", Level \"2\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x02, 0x02, 0x11, 0x02, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(EBUT3264STLSubtitleEssence, "EBU-t3264 STL Subtitle Essence", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(EBUT3264STLCaptionsEssence, "EBU-t3264 STL Captions Essence", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(LeftEyeDataTrack, "Left Eye Data Track", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x03, 0x02, 0x10, 0x01, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(RightEyeDataTrack, "Right Eye Data Track", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x03, 0x02, 0x10, 0x01, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DataStreamDataEssenceCoding, "Data Stream Data Essence Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2398fpsInactiveUserBitsDropFrameInactive, "SMPTE-12M 23.98fps Inactive User Bits Drop Frame Inactive", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2398fpsInactiveUserBitsDropFrameActive, "SMPTE-12M 23.98fps Inactive User Bits Drop Frame Active", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01)) + +MXF_LABEL_ENTRY(SMPTE12M24fpsInactiveUserBitsNoDropFrame, "SMPTE-12M 24fps Inactive User Bits No Drop Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M25fpsInactiveUserBitsNoDropFrame, "SMPTE-12M 25fps Inactive User Bits No Drop Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2997fpsInactiveUserBitsDropFrameInactive, "SMPTE-12M 29.97fps Inactive User Bits Drop Frame Inactive", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2997fpsInactiveUserBitsDropFrameActive, "SMPTE-12M 29.97fps Inactive User Bits Drop Frame Active", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x01, 0x04, 0x01)) + +MXF_LABEL_ENTRY(SMPTE12M30fpsInactiveUserBitsNoDropFrame, "SMPTE-12M 30fps Inactive User Bits No Drop Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2398fpsActiveUserBitsDropFrameInactive, "SMPTE-12M 23.98fps Active User Bits Drop Frame Inactive", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2398fpsActiveUserBitsDropFrameActive, "SMPTE-12M 23.98fps Active User Bits Drop Frame Active", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01)) + +MXF_LABEL_ENTRY(SMPTE12M24fpsActiveUserBitsNoDropFrame, "SMPTE-12M 24fps Active User Bits No Drop Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x02, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M25fpsActiveUserBitsNoDropFrame, "SMPTE-12M 25fps Active User Bits No Drop Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x02, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2997fpsActiveUserBitsDropFrameInactive, "SMPTE-12M 29.97fps Active User Bits Drop Frame Inactive", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x02, 0x04, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2997fpsActiveUserBitsDropFrameActive, "SMPTE-12M 29.97fps Active User Bits Drop Frame Active", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x02, 0x04, 0x01)) + +MXF_LABEL_ENTRY(SMPTE12M30fpsActiveUserBitsNoDropFrame, "SMPTE-12M 30fps Active User Bits No Drop Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x02, 0x05, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2398fpsDatecodeUserBitsDropFrameInactive, "SMPTE-12M 23.98fps Datecode User Bits Drop Frame Inactive", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x03, 0x01, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2398fpsDatecodeUserBitsDropFrameActive, "SMPTE-12M 23.98fps Datecode User Bits Drop Frame Active", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x03, 0x01, 0x01)) + +MXF_LABEL_ENTRY(SMPTE12M24fpsDatecodeUserBitsNoDropFrame, "SMPTE-12M 24fps Datecode User Bits No Drop Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x03, 0x02, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M25fpsDatecodeUserBitsNoDropFrame, "SMPTE-12M 25fps Datecode User Bits No Drop Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x03, 0x03, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2997fpsDatecodeUserBitsDropFrameInactive, "SMPTE-12M 29.97fps Datecode User Bits Drop Frame Inactive", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x03, 0x04, 0x00)) + +MXF_LABEL_ENTRY(SMPTE12M2997fpsDatecodeUserBitsDropFrameActive, "SMPTE-12M 29.97fps Datecode User Bits Drop Frame Active", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x03, 0x04, 0x01)) + +MXF_LABEL_ENTRY(SMPTE12M30fpsDatecodeUserBitsNoDropFrame, "SMPTE-12M 30fps Datecode User Bits No Drop Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x04, 0x04, 0x01, 0x02, 0x01, 0x03, 0x05, 0x00)) + +MXF_LABEL_ENTRY(DMCVTApplication1, "DMCVT Application 1", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DMCVTApplication2, "DMCVT Application 2", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x01, 0x02, 0x02, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DMCVTApplication3, "DMCVT Application 3", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x01, 0x02, 0x02, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DMCVTApplication4, "DMCVT Application 4", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x01, 0x02, 0x02, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ConfigPayload, "Config Payload", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SyncPayload, "Sync Payload", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(CRCPayload, "CRC Payload", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(PMDVersion, "PMD Version", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AudioBedDescription, "Audio Bed Description", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AudioObjectDescription, "Audio Object Description", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AudioPresentationDescription, "Audio Presentation Description", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x07, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AudioPresentationNames, "Audio Presentation Names", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AudioElementNames, "Audio Element Names", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x09, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ED2SubstreamDescription, "ED2 Substream Description", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ED2SubstreamNames, "ED2 Substream Names", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(EAC3EncodingParameters, "EAC3 Encoding Parameters", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DynamicPositionUpdate, "Dynamic Position Update", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x0d, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(IdentityAndTiming, "Identity And Timing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(PresentationLoudnessDescription, "Presentation Loudness Description", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ED2TurnaroundDescription, "ED2 Turnaround Description", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(HeadphoneElementDescription, "Headphone Element Description", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(SerialAudioDefinitionModelMetadataPayload, "Serial Audio Definition Model Metadata Payload", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x04, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TheatricalViewingEnvironment, "Theatrical Viewing Environment", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x10, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(HDTVReferenceViewingEnvironment, "HDTV Reference Viewing Environment", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x10, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(HDRReferenceViewingEnvironment, "HDR Reference Viewing Environment", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x04, 0x10, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ManualExposure, "Manual Exposure", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x05, 0x10, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(FullAutoExposure, "Full Auto Exposure", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x05, 0x10, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(GainPriorityAutoExposure, "Gain Priority Auto Exposure", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x05, 0x10, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(IrisPriorityAutoExposure, "Iris Priority Auto Exposure", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x05, 0x10, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ShutterPriorityAutoExposure, "Shutter Priority Auto Exposure", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x05, 0x10, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00)) + +MXF_LABEL_ENTRY(OperationCategory_Effect, "OperationCategory Effect", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(PluginCategory_Effect, "PluginCategory Effect", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00)) + +MXF_LABEL_ENTRY(PluginCategory_Codec, "PluginCategory Codec", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00)) + +MXF_LABEL_ENTRY(PluginCategory_Interpolation, "PluginCategory Interpolation", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00)) + +MXF_LABEL_ENTRY(Usage_SubClip, "Usage SubClip", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00)) + +MXF_LABEL_ENTRY(Usage_AdjustedClip, "Usage AdjustedClip", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x06, 0x00)) + +MXF_LABEL_ENTRY(Usage_TopLevel, "Usage TopLevel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00)) + +MXF_LABEL_ENTRY(Usage_LowerLevel, "Usage LowerLevel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00)) + +MXF_LABEL_ENTRY(Usage_Template, "Usage Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x09, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1aSingleItemSinglePackageUniTrackStreamInternal, "MXF OP1a SingleItem SinglePackage UniTrack Stream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1aSingleItemSinglePackageUniTrackStreamExternal, "MXF OP1a SingleItem SinglePackage UniTrack Stream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x01, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1aSingleItemSinglePackageUniTrackNonStreamInternal, "MXF OP1a SingleItem SinglePackage UniTrack NonStream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x01, 0x05, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1aSingleItemSinglePackageUniTrackNonStreamExternal, "MXF OP1a SingleItem SinglePackage UniTrack NonStream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x01, 0x07, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1aSingleItemSinglePackageMultiTrackStreamInternal, "MXF OP1a SingleItem SinglePackage MultiTrack Stream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x01, 0x09, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1aSingleItemSinglePackageMultiTrackStreamExternal, "MXF OP1a SingleItem SinglePackage MultiTrack Stream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x01, 0x0b, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1aSingleItemSinglePackageMultiTrackNonStreamInternal, "MXF OP1a SingleItem SinglePackage MultiTrack NonStream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x01, 0x0d, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1aSingleItemSinglePackageMultiTrackNonStreamExternal, "MXF OP1a SingleItem SinglePackage MultiTrack NonStream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x01, 0x0f, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1bSingleItemGangedPackagesUniTrackStreamInternal, "MXF OP1b SingleItem GangedPackages UniTrack Stream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1bSingleItemGangedPackagesUniTrackStreamExternal, "MXF OP1b SingleItem GangedPackages UniTrack Stream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1bSingleItemGangedPackagesUniTrackNonStreamInternal, "MXF OP1b SingleItem GangedPackages UniTrack NonStream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x05, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1bSingleItemGangedPackagesUniTrackNonStreamExternal, "MXF OP1b SingleItem GangedPackages UniTrack NonStream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x07, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1bSingleItemGangedPackagesMultiTrackStreamInternal, "MXF OP1b SingleItem GangedPackages MultiTrack Stream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x09, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1bSingleItemGangedPackagesMultiTrackStreamExternal, "MXF OP1b SingleItem GangedPackages MultiTrack Stream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x0b, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1bSingleItemGangedPackagesMultiTrackNonStreamInternal, "MXF OP1b SingleItem GangedPackages MultiTrack NonStream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x0d, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1bSingleItemGangedPackagesMultiTrackNonStreamExternal, "MXF OP1b SingleItem GangedPackages MultiTrack NonStream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x0f, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1cSingleItemAlternatePackagesUniTrackStreamInternal, "MXF OP1c SingleItem AlternatePackages UniTrack Stream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1cSingleItemAlternatePackagesUniTrackStreamExternal, "MXF OP1c SingleItem AlternatePackages UniTrack Stream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1cSingleItemAlternatePackagesUniTrackNonStreamInternal, "MXF OP1c SingleItem AlternatePackages UniTrack NonStream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x05, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1cSingleItemAlternatePackagesUniTrackNonStreamExternal, "MXF OP1c SingleItem AlternatePackages UniTrack NonStream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x07, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1cSingleItemAlternatePackagesMultiTrackStreamInternal, "MXF OP1c SingleItem AlternatePackages MultiTrack Stream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x09, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1cSingleItemAlternatePackagesMultiTrackStreamExternal, "MXF OP1c SingleItem AlternatePackages MultiTrack Stream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x0b, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1cSingleItemAlternatePackagesMultiTrackNonStreamInternal, "MXF OP1c SingleItem AlternatePackages MultiTrack NonStream Internal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x0d, 0x00)) + +MXF_LABEL_ENTRY(MXFOP1cSingleItemAlternatePackagesMultiTrackNonStreamExternal, "MXF OP1c SingleItem AlternatePackages MultiTrack NonStream External", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x03, 0x0f, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageUniTrackStreamInternalNoProcessing, "MXF OP2a PlaylistItems SinglePackage UniTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageUniTrackStreamInternalMayProcess, "MXF OP2a PlaylistItems SinglePackage UniTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageUniTrackStreamExternalNoProcessing, "MXF OP2a PlaylistItems SinglePackage UniTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageUniTrackStreamExternalMayProcess, "MXF OP2a PlaylistItems SinglePackage UniTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x03, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageUniTrackNonStreamInternalNoProcessing, "MXF OP2a PlaylistItems SinglePackage UniTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x05, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageUniTrackNonStreamInternalMayProcess, "MXF OP2a PlaylistItems SinglePackage UniTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x05, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageUniTrackNonStreamExternalNoProcessing, "MXF OP2a PlaylistItems SinglePackage UniTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x07, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageUniTrackNonStreamExternalMayProcess, "MXF OP2a PlaylistItems SinglePackage UniTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x07, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageMultiTrackStreamInternalNoProcessing, "MXF OP2a PlaylistItems SinglePackage MultiTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x09, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageMultiTrackStreamInternalMayProcess, "MXF OP2a PlaylistItems SinglePackage MultiTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x09, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageMultiTrackStreamExternalNoProcessing, "MXF OP2a PlaylistItems SinglePackage MultiTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x0b, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageMultiTrackStreamExternalMayProcess, "MXF OP2a PlaylistItems SinglePackage MultiTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x0b, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageMultiTrackNonStreamInternalNoProcessing, "MXF OP2a PlaylistItems SinglePackage MultiTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x0d, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageMultiTrackNonStreamInternalMayProcess, "MXF OP2a PlaylistItems SinglePackage MultiTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x0d, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageMultiTrackNonStreamExternalNoProcessing, "MXF OP2a PlaylistItems SinglePackage MultiTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x0f, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2aPlaylistItemsSinglePackageMultiTrackNonStreamExternalMayProcess, "MXF OP2a PlaylistItems SinglePackage MultiTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x01, 0x0f, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesUniTrackStreamInternalNoProcessing, "MXF OP2b PlaylistItems GangedPackages UniTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesUniTrackStreamInternalMayProcess, "MXF OP2b PlaylistItems GangedPackages UniTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x01, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesUniTrackStreamExternalNoProcessing, "MXF OP2b PlaylistItems GangedPackages UniTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesUniTrackStreamExternalMayProcess, "MXF OP2b PlaylistItems GangedPackages UniTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x03, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesUniTrackNonStreamInternalNoProcessing, "MXF OP2b PlaylistItems GangedPackages UniTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x05, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesUniTrackNonStreamInternalMayProcess, "MXF OP2b PlaylistItems GangedPackages UniTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x05, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesUniTrackNonStreamExternalNoProcessing, "MXF OP2b PlaylistItems GangedPackages UniTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x07, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesUniTrackNonStreamExternalMayProcess, "MXF OP2b PlaylistItems GangedPackages UniTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x07, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesMultiTrackStreamInternalNoProcessing, "MXF OP2b PlaylistItems GangedPackages MultiTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x09, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesMultiTrackStreamInternalMayProcess, "MXF OP2b PlaylistItems GangedPackages MultiTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x09, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesMultiTrackStreamExternalNoProcessing, "MXF OP2b PlaylistItems GangedPackages MultiTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x0b, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesMultiTrackStreamExternalMayProcess, "MXF OP2b PlaylistItems GangedPackages MultiTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x0b, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesMultiTrackNonStreamInternalNoProcessing, "MXF OP2b PlaylistItems GangedPackages MultiTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x0d, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesMultiTrackNonStreamInternalMayProcess, "MXF OP2b PlaylistItems GangedPackages MultiTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x0d, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesMultiTrackNonStreamExternalNoProcessing, "MXF OP2b PlaylistItems GangedPackages MultiTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x0f, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2bPlaylistItemsGangedPackagesMultiTrackNonStreamExternalMayProcess, "MXF OP2b PlaylistItems GangedPackages MultiTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x02, 0x0f, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesUniTrackStreamInternalNoProcessing, "MXF OP2c PlaylistItems AlternatePackages UniTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesUniTrackStreamInternalMayProcess, "MXF OP2c PlaylistItems AlternatePackages UniTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x01, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesUniTrackStreamExternalNoProcessing, "MXF OP2c PlaylistItems AlternatePackages UniTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesUniTrackStreamExternalMayProcess, "MXF OP2c PlaylistItems AlternatePackages UniTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x03, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesUniTrackNonStreamInternalNoProcessing, "MXF OP2c PlaylistItems AlternatePackages UniTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x05, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesUniTrackNonStreamInternalMayProcess, "MXF OP2c PlaylistItems AlternatePackages UniTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x05, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesUniTrackNonStreamExternalNoProcessing, "MXF OP2c PlaylistItems AlternatePackages UniTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x07, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesUniTrackNonStreamExternalMayProcess, "MXF OP2c PlaylistItems AlternatePackages UniTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x07, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesMultiTrackStreamInternalNoProcessing, "MXF OP2c PlaylistItems AlternatePackages MultiTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x09, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesMultiTrackStreamInternalMayProcess, "MXF OP2c PlaylistItems AlternatePackages MultiTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x09, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesMultiTrackStreamExternalNoProcessing, "MXF OP2c PlaylistItems AlternatePackages MultiTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x0b, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesMultiTrackStreamExternalMayProcess, "MXF OP2c PlaylistItems AlternatePackages MultiTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x0b, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesMultiTrackNonStreamInternalNoProcessing, "MXF OP2c PlaylistItems AlternatePackages MultiTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x0d, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesMultiTrackNonStreamInternalMayProcess, "MXF OP2c PlaylistItems AlternatePackages MultiTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x0d, 0x10)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesMultiTrackNonStreamExternalNoProcessing, "MXF OP2c PlaylistItems AlternatePackages MultiTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x0f, 0x00)) + +MXF_LABEL_ENTRY(MXFOP2cPlaylistItemsAlternatePackagesMultiTrackNonStreamExternalMayProcess, "MXF OP2c PlaylistItems AlternatePackages MultiTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x02, 0x03, 0x0f, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageUniTrackStreamInternalNoProcessing, "MXF OP3a EditItems SinglePackage UniTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageUniTrackStreamInternalMayProcess, "MXF OP3a EditItems SinglePackage UniTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x01, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageUniTrackStreamExternalNoProcessing, "MXF OP3a EditItems SinglePackage UniTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageUniTrackStreamExternalMayProcess, "MXF OP3a EditItems SinglePackage UniTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x03, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageUniTrackNonStreamInternalNoProcessing, "MXF OP3a EditItems SinglePackage UniTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x05, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageUniTrackNonStreamInternalMayProcess, "MXF OP3a EditItems SinglePackage UniTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x05, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageUniTrackNonStreamExternalNoProcessing, "MXF OP3a EditItems SinglePackage UniTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x07, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageUniTrackNonStreamExternalMayProcess, "MXF OP3a EditItems SinglePackage UniTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x07, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageMultiTrackStreamInternalNoProcessing, "MXF OP3a EditItems SinglePackage MultiTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x09, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageMultiTrackStreamInternalMayProcess, "MXF OP3a EditItems SinglePackage MultiTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x09, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageMultiTrackStreamExternalNoProcessing, "MXF OP3a EditItems SinglePackage MultiTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x0b, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageMultiTrackStreamExternalMayProcess, "MXF OP3a EditItems SinglePackage MultiTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x0b, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageMultiTrackNonStreamInternalNoProcessing, "MXF OP3a EditItems SinglePackage MultiTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x0d, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageMultiTrackNonStreamInternalMayProcess, "MXF OP3a EditItems SinglePackage MultiTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x0d, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageMultiTrackNonStreamExternalNoProcessing, "MXF OP3a EditItems SinglePackage MultiTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x0f, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3aEditItemsSinglePackageMultiTrackNonStreamExternalMayProcess, "MXF OP3a EditItems SinglePackage MultiTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x01, 0x0f, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesUniTrackStreamInternalNoProcessing, "MXF OP3b EditItems GangedPackages UniTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesUniTrackStreamInternalMayProcess, "MXF OP3b EditItems GangedPackages UniTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x01, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesUniTrackStreamExternalNoProcessing, "MXF OP3b EditItems GangedPackages UniTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesUniTrackStreamExternalMayProcess, "MXF OP3b EditItems GangedPackages UniTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x03, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesUniTrackNonStreamInternalNoProcessing, "MXF OP3b EditItems GangedPackages UniTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x05, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesUniTrackNonStreamInternalMayProcess, "MXF OP3b EditItems GangedPackages UniTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x05, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesUniTrackNonStreamExternalNoProcessing, "MXF OP3b EditItems GangedPackages UniTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x07, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesUniTrackNonStreamExternalMayProcess, "MXF OP3b EditItems GangedPackages UniTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x07, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesMultiTrackStreamInternalNoProcessing, "MXF OP3b EditItems GangedPackages MultiTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x09, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesMultiTrackStreamInternalMayProcess, "MXF OP3b EditItems GangedPackages MultiTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x09, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesMultiTrackStreamExternalNoProcessing, "MXF OP3b EditItems GangedPackages MultiTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x0b, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesMultiTrackStreamExternalMayProcess, "MXF OP3b EditItems GangedPackages MultiTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x0b, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesMultiTrackNonStreamInternalNoProcessing, "MXF OP3b EditItems GangedPackages MultiTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x0d, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesMultiTrackNonStreamInternalMayProcess, "MXF OP3b EditItems GangedPackages MultiTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x0d, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesMultiTrackNonStreamExternalNoProcessing, "MXF OP3b EditItems GangedPackages MultiTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x0f, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3bEditItemsGangedPackagesMultiTrackNonStreamExternalMayProcess, "MXF OP3b EditItems GangedPackages MultiTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x02, 0x0f, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesUniTrackStreamInternalNoProcessing, "MXF OP3c EditItems AlternatePackages UniTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesUniTrackStreamInternalMayProcess, "MXF OP3c EditItems AlternatePackages UniTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x01, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesUniTrackStreamExternalNoProcessing, "MXF OP3c EditItems AlternatePackages UniTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesUniTrackStreamExternalMayProcess, "MXF OP3c EditItems AlternatePackages UniTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x03, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesUniTrackNonStreamInternalNoProcessing, "MXF OP3c EditItems AlternatePackages UniTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x05, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesUniTrackNonStreamInternalMayProcess, "MXF OP3c EditItems AlternatePackages UniTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x05, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesUniTrackNonStreamExternalNoProcessing, "MXF OP3c EditItems AlternatePackages UniTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x07, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesUniTrackNonStreamExternalMayProcess, "MXF OP3c EditItems AlternatePackages UniTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x07, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesMultiTrackStreamInternalNoProcessing, "MXF OP3c EditItems AlternatePackages MultiTrack Stream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x09, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesMultiTrackStreamInternalMayProcess, "MXF OP3c EditItems AlternatePackages MultiTrack Stream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x09, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesMultiTrackStreamExternalNoProcessing, "MXF OP3c EditItems AlternatePackages MultiTrack Stream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x0b, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesMultiTrackStreamExternalMayProcess, "MXF OP3c EditItems AlternatePackages MultiTrack Stream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x0b, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesMultiTrackNonStreamInternalNoProcessing, "MXF OP3c EditItems AlternatePackages MultiTrack NonStream Internal NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x0d, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesMultiTrackNonStreamInternalMayProcess, "MXF OP3c EditItems AlternatePackages MultiTrack NonStream Internal MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x0d, 0x10)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesMultiTrackNonStreamExternalNoProcessing, "MXF OP3c EditItems AlternatePackages MultiTrack NonStream External NoProcessing", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x0f, 0x00)) + +MXF_LABEL_ENTRY(MXFOP3cEditItemsAlternatePackagesMultiTrackNonStreamExternalMayProcess, "MXF OP3c EditItems AlternatePackages MultiTrack NonStream External MayProcess", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x03, 0x03, 0x0f, 0x10)) + +MXF_LABEL_ENTRY(MXFOPAtom1Track1SourceClip, "MXF-OP Atom 1 Track 1 SourceClip", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(MXFOPAtom1TrackNSourceClips, "MXF-OP Atom 1 Track N SourceClips", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x02, 0x01, 0x10, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(MXFOPAtomNTracks1SourceClip, "MXF-OP Atom N Tracks 1 SourceClip", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x02, 0x01, 0x10, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(MXFOPAtomNTracksNSourceClips, "MXF-OP Atom N Tracks N SourceClips", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x02, 0x01, 0x10, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10625x50I50MbpsDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 625x50I 50Mbps DefinedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10625x50I50MbpsExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 625x50I 50Mbps ExtendedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10625x50I50MbpsPictureOnly, "MXF-GC Frame-wrapped SMPTE D-10 625x50I 50Mbps PictureOnly", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10525x5994I50MbpsDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 525x59.94I 50Mbps DefinedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10525x5994I50MbpsExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 525x59.94I 50Mbps ExtendedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10525x5994I50MbpsPictureOnly, "MXF-GC Frame-wrapped SMPTE D-10 525x59.94I 50Mbps PictureOnly", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10625x50I40MbpsDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 625x50I 40Mbps DefinedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10625x50I40MbpsExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 625x50I 40Mbps ExtendedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10625x50I40MbpsPictureOnly, "MXF-GC Frame-wrapped SMPTE D-10 625x50I 40Mbps PictureOnly", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10525x5994I40MbpsDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 525x59.94I 40Mbps DefinedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10525x5994I40MbpsExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 525x59.94I 40Mbps ExtendedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10525x5994I40MbpsPictureOnly, "MXF-GC Frame-wrapped SMPTE D-10 525x59.94I 40Mbps PictureOnly", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10625x50I30MbpsDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 625x50I 30Mbps DefinedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10625x50I30MbpsExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 625x50I 30Mbps ExtendedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10625x50I30MbpsPictureOnly, "MXF-GC Frame-wrapped SMPTE D-10 625x50I 30Mbps PictureOnly", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10525x5994I30MbpsDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 525x59.94I 30Mbps DefinedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10525x5994I30MbpsExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-10 525x59.94I 30Mbps ExtendedTemplate", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED10525x5994I30MbpsPictureOnly, "MXF-GC Frame-wrapped SMPTE D-10 525x59.94I 30Mbps PictureOnly", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedIECDV525x5994I25Mbps, "MXF-GC Frame-wrapped IEC-DV 525x59.94I 25Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x01, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedIECDV525x5994I25Mbps, "MXF-GC Clip-wrapped IEC-DV 525x59.94I 25Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x01, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedIECDV625x50I25Mbps, "MXF-GC Frame-wrapped IEC-DV 625x50I 25Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x02, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedIECDV625x50I25Mbps, "MXF-GC Clip-wrapped IEC-DV 625x50I 25Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x02, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedIECDV525x5994I25MbpsSMPTE322M, "MXF-GC Frame-wrapped IEC-DV 525x59.94I 25Mbps SMPTE-322M", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x03, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedIECDV525x5994I25MbpsSMPTE322M, "MXF-GC Clip-wrapped IEC-DV 525x59.94I 25Mbps SMPTE-322M", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x03, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedIECDV625x50I25MbpsSMPTE322M, "MXF-GC Frame-wrapped IEC-DV 625x50I 25Mbps SMPTE-322M", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x04, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedIECDV625x50I25MbpsSMPTE322M, "MXF-GC Clip-wrapped IEC-DV 625x50I 25Mbps SMPTE-322M", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x04, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedIECDVUndefinedSource25Mbps, "MXF-GC Frame-wrapped IEC-DV UndefinedSource 25Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x3f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedIECDVUndefinedSource25Mbps, "MXF-GC Clip-wrapped IEC-DV UndefinedSource 25Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x3f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedDVBased525x5994I25Mbps, "MXF-GC Frame-wrapped DV-based 525x59.94I 25Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x40, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedDVBased525x5994I25Mbps, "MXF-GC Clip-wrapped DV-based 525x59.94I 25Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x40, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedDVBased625x50I25Mbps, "MXF-GC Frame-wrapped DV-based 625x50I 25Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x41, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedDVBased625x50I25Mbps, "MXF-GC Clip-wrapped DV-based 625x50I 25Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x41, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedDVBased525x5994I50Mbps, "MXF-GC Frame-wrapped DV-based 525x59.94I 50Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x50, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedDVBased525x5994I50Mbps, "MXF-GC Clip-wrapped DV-based 525x59.94I 50Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x50, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedDVBased625x50I50Mbps, "MXF-GC Frame-wrapped DV-based 625x50I 50Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x51, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedDVBased625x50I50Mbps, "MXF-GC Clip-wrapped DV-based 625x50I 50Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x51, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedDVBased1080x5994I100Mbps, "MXF-GC Frame-wrapped DV-based 1080x59.94I 100Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x60, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedDVBased1080x5994I100Mbps, "MXF-GC Clip-wrapped DV-based 1080x59.94I 100Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x60, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedDVBased1080x50I100Mbps, "MXF-GC Frame-wrapped DV-based 1080x50I 100Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x61, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedDVBased1080x50I100Mbps, "MXF-GC Clip-wrapped DV-based 1080x50I 100Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x61, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedDVBased720x5994P100Mbps, "MXF-GC Frame-wrapped DV-based 720x59.94P 100Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x62, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedDVBased720x5994P100Mbps, "MXF-GC Clip-wrapped DV-based 720x59.94P 100Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x62, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedDVBased720x50P100Mbps, "MXF-GC Frame-wrapped DV-based 720x50P 100Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x63, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedDVBased720x50P100Mbps, "MXF-GC Clip-wrapped DV-based 720x50P 100Mbps", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x63, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedDVBasedUndefinedSource, "MXF-GC Frame-wrapped DV-based UndefinedSource", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x7f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedDVBasedUndefinedSource, "MXF-GC Clip-wrapped DV-based UndefinedSource", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x7f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x2398PsFDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x23.98PsF Defined Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x01, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x2398PsFExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x23.98PsF Extended Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x01, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x2398PsFPictureOnly, "MXF-GC Frame-wrapped SMPTE D-11 1080x23.98PsF Picture Only", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x01, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x24PsFDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x24PsF Defined Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x02, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x24PsFExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x24PsF Extended Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x02, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x24PsFPictureOnly, "MXF-GC Frame-wrapped SMPTE D-11 1080x24PsF Picture Only", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x02, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x25PsFDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x25PsF Defined Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x03, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x25PsFExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x25PsF Extended Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x03, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x25PsFPictureOnly, "MXF-GC Frame-wrapped SMPTE D-11 1080x25PsF Picture Only", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x03, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x2997PsFDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x29.97PsF Defined Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x04, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x2997PsFExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x29.97PsF Extended Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x04, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x2997PsFPictureOnly, "MXF-GC Frame-wrapped SMPTE D-11 1080x29.97PsF Picture Only", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x04, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x50IDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x50I Defined Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x05, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x50IExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x50I Extended Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x05, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x50IPictureOnly, "MXF-GC Frame-wrapped SMPTE D-11 1080x50I Picture Only", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x05, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x5994IDefinedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x59.94I Defined Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x06, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x5994IExtendedTemplate, "MXF-GC Frame-wrapped SMPTE D-11 1080x59.94I Extended Template", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x06, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedSMPTED111080x5994IPictureOnly, "MXF-GC Frame-wrapped SMPTE D-11 1080x59.94I Picture Only", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x03, 0x06, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESProgStreamMapSID, "MXF-GC Frame-wrapped MPEG-ES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESProgStreamMapSID, "MXF-GC Clip-wrapped MPEG-ES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESProgStreamMapSID, "MXF-GC CustomStripe-wrapped MPEG-ES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESProgStreamMapSID, "MXF-GC CustomPES-wrapped MPEG-ES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3c, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESProgStreamMapSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3c, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESProgStreamMapSID, "MXF-GC CustomSplice-wrapped MPEG-ES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESProgStreamMapSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESProgStreamMapSID, "MXF-GC CustomSlave-wrapped MPEG-ES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESProgStreamMapSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESPrivateStream1SID, "MXF-GC Frame-wrapped MPEG-ES PrivateStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESPrivateStream1SID, "MXF-GC Clip-wrapped MPEG-ES PrivateStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESPrivateStream1SID, "MXF-GC CustomStripe-wrapped MPEG-ES PrivateStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESPrivateStream1SID, "MXF-GC CustomPES-wrapped MPEG-ES PrivateStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3d, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESPrivateStream1SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES PrivateStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3d, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESPrivateStream1SID, "MXF-GC CustomSplice-wrapped MPEG-ES PrivateStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESPrivateStream1SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES PrivateStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESPrivateStream1SID, "MXF-GC CustomSlave-wrapped MPEG-ES PrivateStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESPrivateStream1SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES PrivateStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESPaddingStreamSID, "MXF-GC Frame-wrapped MPEG-ES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESPaddingStreamSID, "MXF-GC Clip-wrapped MPEG-ES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESPaddingStreamSID, "MXF-GC CustomStripe-wrapped MPEG-ES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESPaddingStreamSID, "MXF-GC CustomPES-wrapped MPEG-ES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3e, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESPaddingStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3e, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESPaddingStreamSID, "MXF-GC CustomSplice-wrapped MPEG-ES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESPaddingStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESPaddingStreamSID, "MXF-GC CustomSlave-wrapped MPEG-ES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESPaddingStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESPrivateStream2SID, "MXF-GC Frame-wrapped MPEG-ES PrivateStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESPrivateStream2SID, "MXF-GC Clip-wrapped MPEG-ES PrivateStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESPrivateStream2SID, "MXF-GC CustomStripe-wrapped MPEG-ES PrivateStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESPrivateStream2SID, "MXF-GC CustomPES-wrapped MPEG-ES PrivateStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3f, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESPrivateStream2SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES PrivateStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESPrivateStream2SID, "MXF-GC CustomSplice-wrapped MPEG-ES PrivateStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESPrivateStream2SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES PrivateStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESPrivateStream2SID, "MXF-GC CustomSlave-wrapped MPEG-ES PrivateStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESPrivateStream2SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES PrivateStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x3f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream0SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream0SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream0SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream0SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream0SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream0SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream0SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream0SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream0SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream1SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x41, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream1SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x41, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream1SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x41, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream1SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x41, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream1SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x41, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream1SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x41, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream1SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x41, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream1SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x41, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream1SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x41, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream2SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x42, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream2SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x42, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream2SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x42, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream2SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x42, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream2SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x42, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream2SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x42, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream2SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x42, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream2SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x42, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream2SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x42, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream3SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x43, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream3SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x43, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream3SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x43, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream3SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x43, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream3SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x43, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream3SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x43, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream3SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x43, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream3SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x43, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream3SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x43, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream4SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x44, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream4SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x44, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream4SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x44, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream4SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x44, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream4SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x44, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream4SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x44, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream4SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x44, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream4SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x44, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream4SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x44, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream5SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x45, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream5SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x45, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream5SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x45, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream5SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x45, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream5SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x45, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream5SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x45, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream5SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x45, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream5SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x45, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream5SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x45, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream6SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x46, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream6SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x46, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream6SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x46, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream6SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x46, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream6SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x46, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream6SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x46, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream6SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x46, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream6SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x46, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream6SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x46, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream7SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x47, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream7SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x47, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream7SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x47, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream7SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x47, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream7SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x47, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream7SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x47, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream7SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x47, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream7SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x47, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream7SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x47, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream8SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x48, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream8SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x48, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream8SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x48, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream8SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x48, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream8SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x48, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream8SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x48, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream8SID, "MXF-GC Custom ClosedGOP-wrapped MPEG-ES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x48, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream8SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x48, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream8SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x48, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream9SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x49, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream9SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x49, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream9SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x49, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream9SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x49, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream9SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x49, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream9SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x49, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream9SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x49, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream9SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x49, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream9SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x49, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream10SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream10SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream10SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream10SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4a, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream10SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4a, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream10SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream10SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream10SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream10SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream11SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream11SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream11SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream11SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4b, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream11SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4b, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream11SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream11SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream11SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream11SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream12SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream12SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream12SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream12SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4c, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream12SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4c, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream12SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream12SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream12SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream12SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream13SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream13SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream13SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream13SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4d, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream13SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4d, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream13SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream13SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream13SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream13SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream14SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream14SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream14SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream14SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4e, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream14SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4e, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream14SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream14SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream14SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream14SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream15SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream15SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream15SID, "MXF-GC Custom Stripe-wrapped MPEG-ES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream15SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4f, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream15SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream15SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream15SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream15SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream15SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x4f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream16SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x50, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream16SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x50, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream16SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x50, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream16SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x50, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream16SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x50, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream16SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x50, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream16SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x50, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream16SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x50, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream16SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x50, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream17SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x51, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream17SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x51, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream17SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x51, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream17SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x51, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream17SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x51, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream17SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x51, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream17SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x51, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream17SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x51, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream17SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x51, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream18SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x52, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream18SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x52, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream18SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x52, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream18SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x52, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream18SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x52, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream18SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x52, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream18SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x52, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream18SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x52, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream18SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x52, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream19SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x53, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream19SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x53, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream19SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x53, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream19SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x53, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream19SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x53, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream19SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x53, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream19SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x53, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream19SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x53, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream19SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x53, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream20SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x54, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream20SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x54, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream20SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x54, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream20SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x54, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream20SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x54, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream20SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x54, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream20SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x54, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream20SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x54, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream20SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x54, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream21SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x55, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream21SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x55, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream21SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x55, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream21SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x55, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream21SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x55, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream21SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x55, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream21SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x55, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream21SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x55, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream21SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x55, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream22SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x56, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream22SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x56, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream22SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x56, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream22SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x56, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream22SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x56, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream22SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x56, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream22SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x56, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream22SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x56, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream22SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x56, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream23SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x57, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream23SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x57, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream23SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x57, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream23SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x57, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream23SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x57, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream23SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x57, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream23SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x57, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream23SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x57, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream23SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x57, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream24SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x58, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream24SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x58, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream24SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x58, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream24SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x58, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream24SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x58, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream24SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x58, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream24SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x58, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream24SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x58, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream24SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x58, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream25SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x59, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream25SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x59, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream25SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x59, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream25SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x59, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream25SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x59, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream25SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x59, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream25SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x59, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream25SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x59, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream25SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x59, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream26SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream26SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream26SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream26SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5a, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream26SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5a, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream26SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream26SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream26SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream26SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream27SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream27SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream27SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream27SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5b, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream27SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5b, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream27SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream27SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream27SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream27SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream28SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream28SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream28SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream28SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5c, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream28SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5c, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream28SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream28SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream28SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream28SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream29SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream29SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream29SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream29SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5d, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream29SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5d, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream29SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream29SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream29SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream29SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream30SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream30SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream30SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream30SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5e, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream30SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5e, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream30SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream30SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream30SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream30SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAudioStream31SID, "MXF-GC Frame-wrapped MPEG-ES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAudioStream31SID, "MXF-GC Clip-wrapped MPEG-ES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAudioStream31SID, "MXF-GC CustomStripe-wrapped MPEG-ES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAudioStream31SID, "MXF-GC CustomPES-wrapped MPEG-ES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5f, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAudioStream31SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAudioStream31SID, "MXF-GC CustomSplice-wrapped MPEG-ES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAudioStream31SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAudioStream31SID, "MXF-GC CustomSlave-wrapped MPEG-ES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAudioStream31SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x5f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream0SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream0SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream0SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream0SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream0SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream0SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream0SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream0SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream0SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream1SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream1SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream1SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream1SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream1SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream1SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream1SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream1SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream1SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream2SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x62, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream2SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x62, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream2SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x62, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream2SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x62, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream2SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x62, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream2SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x62, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream2SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x62, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream2SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x62, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream2SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x62, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream3SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x63, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream3SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x63, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream3SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x63, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream3SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x63, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream3SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x63, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream3SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x63, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream3SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x63, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream3SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x63, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream3SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x63, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream4SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x64, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream4SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x64, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream4SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x64, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream4SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x64, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream4SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x64, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream4SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x64, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream4SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x64, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream4SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x64, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream4SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x64, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream5SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x65, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream5SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x65, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream5SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x65, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream5SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x65, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream5SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x65, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream5SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x65, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream5SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x65, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream5SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x65, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream5SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x65, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream6SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x66, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream6SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x66, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream6SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x66, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream6SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x66, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream6SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x66, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream6SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x66, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream6SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x66, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream6SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x66, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream6SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x66, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream7SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x67, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream7SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x67, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream7SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x67, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream7SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x67, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream7SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x67, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream7SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x67, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream7SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x67, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream7SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x67, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream7SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x67, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream8SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x68, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream8SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x68, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream8SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x68, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream8SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x68, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream8SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x68, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream8SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x68, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream8SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x68, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream8SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x68, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream8SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x68, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream9SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x69, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream9SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x69, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream9SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x69, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream9SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x69, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream9SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x69, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream9SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x69, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream9SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x69, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream9SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x69, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream9SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x69, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream10SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream10SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream10SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream10SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6a, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream10SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6a, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream10SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream10SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream10SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream10SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream11SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream11SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream11SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream11SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6b, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream11SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6b, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream11SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream11SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream11SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream11SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream12SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream12SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream12SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream12SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6c, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream12SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6c, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream12SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream12SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream12SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream12SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream13SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream13SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream13SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream13SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6d, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream13SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6d, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream13SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream13SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream13SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream13SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream14SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream14SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream14SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream14SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6e, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream14SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6e, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream14SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream14SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream14SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream14SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESVideoStream15SID, "MXF-GC Frame-wrapped MPEG-ES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESVideoStream15SID, "MXF-GC Clip-wrapped MPEG-ES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESVideoStream15SID, "MXF-GC CustomStripe-wrapped MPEG-ES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESVideoStream15SID, "MXF-GC CustomPES-wrapped MPEG-ES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6f, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESVideoStream15SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESVideoStream15SID, "MXF-GC CustomSplice-wrapped MPEG-ES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESVideoStream15SID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESVideoStream15SID, "MXF-GC CustomSlave-wrapped MPEG-ES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESVideoStream15SID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x6f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESECMStreamSID, "MXF-GC Frame-wrapped MPEG-ES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x70, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESECMStreamSID, "MXF-GC Clip-wrapped MPEG-ES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x70, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESECMStreamSID, "MXF-GC CustomStripe-wrapped MPEG-ES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x70, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESECMStreamSID, "MXF-GC CustomPES-wrapped MPEG-ES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x70, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESECMStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x70, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESECMStreamSID, "MXF-GC CustomSplice-wrapped MPEG-ES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x70, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESECMStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x70, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESECMStreamSID, "MXF-GC CustomSlave-wrapped MPEG-ES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x70, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESECMStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x70, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESEMMStreamSID, "MXF-GC Frame-wrapped MPEG-ES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x71, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESEMMStreamSID, "MXF-GC Clip-wrapped MPEG-ES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x71, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESEMMStreamSID, "MXF-GC CustomStripe-wrapped MPEG-ES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x71, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESEMMStreamSID, "MXF-GC CustomPES-wrapped MPEG-ES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x71, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESEMMStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x71, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESEMMStreamSID, "MXF-GC CustomSplice-wrapped MPEG-ES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x71, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESEMMStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x71, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESEMMStreamSID, "MXF-GC CustomSlave-wrapped MPEG-ES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x71, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESEMMStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x71, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESDSMCCStreamSID, "MXF-GC Frame-wrapped MPEG-ES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x72, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESDSMCCStreamSID, "MXF-GC Clip-wrapped MPEG-ES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x72, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESDSMCCStreamSID, "MXF-GC CustomStripe-wrapped MPEG-ES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x72, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESDSMCCStreamSID, "MXF-GC CustomPES-wrapped MPEG-ES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x72, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESDSMCCStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x72, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESDSMCCStreamSID, "MXF-GC CustomSplice-wrapped MPEG-ES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x72, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESDSMCCStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x72, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESDSMCCStreamSID, "MXF-GC CustomSlave-wrapped MPEG-ES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x72, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESDSMCCStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x72, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGES13522StreamSID, "MXF-GC Frame-wrapped MPEG-ES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x73, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGES13522StreamSID, "MXF-GC Clip-wrapped MPEG-ES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x73, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGES13522StreamSID, "MXF-GC CustomStripe-wrapped MPEG-ES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x73, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGES13522StreamSID, "MXF-GC CustomPES-wrapped MPEG-ES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x73, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGES13522StreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x73, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGES13522StreamSID, "MXF-GC CustomSplice-wrapped MPEG-ES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x73, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGES13522StreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x73, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGES13522StreamSID, "MXF-GC CustomSlave-wrapped MPEG-ES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x73, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGES13522StreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x73, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESITURec222ASID, "MXF-GC Frame-wrapped MPEG-ES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x74, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESITURec222ASID, "MXF-GC Clip-wrapped MPEG-ES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x74, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESITURec222ASID, "MXF-GC CustomStripe-wrapped MPEG-ES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x74, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESITURec222ASID, "MXF-GC CustomPES-wrapped MPEG-ES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x74, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESITURec222ASID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x74, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESITURec222ASID, "MXF-GC CustomSplice-wrapped MPEG-ES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x74, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESITURec222ASID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x74, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESITURec222ASID, "MXF-GC CustomSlave-wrapped MPEG-ES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x74, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESITURec222ASID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x74, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESITURec222BSID, "MXF-GC Frame-wrapped MPEG-ES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x75, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESITURec222BSID, "MXF-GC Clip-wrapped MPEG-ES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x75, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESITURec222BSID, "MXF-GC CustomStripe-wrapped MPEG-ES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x75, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESITURec222BSID, "MXF-GC CustomPES-wrapped MPEG-ES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x75, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESITURec222BSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x75, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESITURec222BSID, "MXF-GC CustomSplice-wrapped MPEG-ES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x75, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESITURec222BSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x75, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESITURec222BSID, "MXF-GC CustomSlave-wrapped MPEG-ES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x75, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESITURec222BSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x75, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESITURec222CSID, "MXF-GC Frame-wrapped MPEG-ES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x76, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESITURec222CSID, "MXF-GC Clip-wrapped MPEG-ES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x76, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESITURec222CSID, "MXF-GC CustomStripe-wrapped MPEG-ES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x76, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESITURec222CSID, "MXF-GC CustomPES-wrapped MPEG-ES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x76, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESITURec222CSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x76, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESITURec222CSID, "MXF-GC CustomSplice-wrapped MPEG-ES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x76, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESITURec222CSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x76, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESITURec222CSID, "MXF-GC CustomSlave-wrapped MPEG-ES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x76, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESITURec222CSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x76, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESITURec222DSID, "MXF-GC Frame-wrapped MPEG-ES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x77, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESITURec222DSID, "MXF-GC Clip-wrapped MPEG-ES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x77, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESITURec222DSID, "MXF-GC CustomStripe-wrapped MPEG-ES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x77, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESITURec222DSID, "MXF-GC CustomPES-wrapped MPEG-ES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x77, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESITURec222DSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x77, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESITURec222DSID, "MXF-GC CustomSplice-wrapped MPEG-ES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x77, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESITURec222DSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x77, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESITURec222DSID, "MXF-GC CustomSlave-wrapped MPEG-ES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x77, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESITURec222DSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x77, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESITURec222ESID, "MXF-GC Frame-wrapped MPEG-ES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x78, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESITURec222ESID, "MXF-GC Clip-wrapped MPEG-ES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x78, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESITURec222ESID, "MXF-GC CustomStripe-wrapped MPEG-ES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x78, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESITURec222ESID, "MXF-GC CustomPES-wrapped MPEG-ES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x78, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESITURec222ESID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x78, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESITURec222ESID, "MXF-GC CustomSplice-wrapped MPEG-ES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x78, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESITURec222ESID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x78, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESITURec222ESID, "MXF-GC CustomSlave-wrapped MPEG-ES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x78, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESITURec222ESID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x78, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESAncStreamSID, "MXF-GC Frame-wrapped MPEG-ES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x79, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESAncStreamSID, "MXF-GC Clip-wrapped MPEG-ES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x79, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESAncStreamSID, "MXF-GC CustomStripe-wrapped MPEG-ES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x79, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESAncStreamSID, "MXF-GC CustomPES-wrapped MPEG-ES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x79, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESAncStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x79, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESAncStreamSID, "MXF-GC CustomSplice-wrapped MPEG-ES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x79, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESAncStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x79, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESAncStreamSID, "MXF-GC CustomSlave-wrapped MPEG-ES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x79, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESAncStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x79, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESSLPackStreamSID, "MXF-GC Frame-wrapped MPEG-ES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESSLPackStreamSID, "MXF-GC Clip-wrapped MPEG-ES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESSLPackStreamSID, "MXF-GC CustomStripe-wrapped MPEG-ES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESSLPackStreamSID, "MXF-GC CustomPES-wrapped MPEG-ES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7a, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESSLPackStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7a, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESSLPackStreamSID, "MXF-GC CustomSplice-wrapped MPEG-ES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESSLPackStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESSLPackStreamSID, "MXF-GC CustomSlave-wrapped MPEG-ES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESSLPackStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESFlexMuxStreamSID, "MXF-GC Frame-wrapped MPEG-ES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESFlexMuxStreamSID, "MXF-GC Clip-wrapped MPEG-ES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESFlexMuxStreamSID, "MXF-GC CustomStripe-wrapped MPEG-ES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESFlexMuxStreamSID, "MXF-GC CustomPES-wrapped MPEG-ES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7b, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESFlexMuxStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7b, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESFlexMuxStreamSID, "MXF-GC CustomSplice-wrapped MPEG-ES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESFlexMuxStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESFlexMuxStreamSID, "MXF-GC CustomSlave-wrapped MPEG-ES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESFlexMuxStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGESProgStreamDirSID, "MXF-GC Frame-wrapped MPEG-ES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGESProgStreamDirSID, "MXF-GC Clip-wrapped MPEG-ES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGESProgStreamDirSID, "MXF-GC CustomStripe-wrapped MPEG-ES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGESProgStreamDirSID, "MXF-GC CustomPES-wrapped MPEG-ES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7f, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGESProgStreamDirSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-ES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceWrappedMPEGESProgStreamDirSID, "MXF-GC CustomSplice-wrapped MPEG-ES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGESProgStreamDirSID, "MXF-GC CustomClosedGOP-wrapped MPEG-ES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGESProgStreamDirSID, "MXF-GC CustomSlave-wrapped MPEG-ES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGESProgStreamDirSID, "MXF-GC CustomUnconstrained-wrapped MPEG-ES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x7f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed525x5994I720422, "MXF-GC Frame-wrapped Uncompressed 525x59.94I 720 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed525x5994I720422, "MXF-GC Clip-wrapped Uncompressed 525x59.94I 720 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x02)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed525x5994I720422, "MXF-GC Line-wrapped Uncompressed 525x59.94I 720 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x03)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed625x50I720422, "MXF-GC Frame-wrapped Uncompressed 625x50I 720 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x05)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed625x50I720422, "MXF-GC Clip-wrapped Uncompressed 625x50I 720 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x06)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed625x50I720422, "MXF-GC Line-wrapped Uncompressed 625x50I 720 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x07)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed525x5994I960422, "MXF-GC Frame-wrapped Uncompressed 525x59.94I 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x09)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed525x5994I960422, "MXF-GC Clip-wrapped Uncompressed 525x59.94I 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x0a)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed525x5994I960422, "MXF-GC Line-wrapped Uncompressed 525x59.94I 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x0b)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed625x50I960422, "MXF-GC Frame-wrapped Uncompressed 625x50I 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x0d)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed625x50I960422, "MXF-GC Clip-wrapped Uncompressed 625x50I 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x0e)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed625x50I960422, "MXF-GC Line-wrapped Uncompressed 625x50I 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x0f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed525x5994P960420, "MXF-GC Frame-wrapped Uncompressed 525x59.94P 960 420", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x11)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed525x5994P960420, "MXF-GC Clip-wrapped Uncompressed 525x59.94P 960 420", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x12)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed525x5994P960420, "MXF-GC Line-wrapped Uncompressed 525x59.94P 960 420", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x13)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed625x50P960420, "MXF-GC Frame-wrapped Uncompressed 625x50P 960 420", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x15)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed625x50P960420, "MXF-GC Clip-wrapped Uncompressed 625x50P 960 420", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x16)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed625x50P960420, "MXF-GC Line-wrapped Uncompressed 625x50P 960 420", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x17)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed525x5994P960422, "MXF-GC Frame-wrapped Uncompressed 525x59.94P 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x19)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed525x5994P960422, "MXF-GC Clip-wrapped Uncompressed 525x59.94P 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1a)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed525x5994P960422, "MXF-GC Line-wrapped Uncompressed 525x59.94P 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1b)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed625x50P960422, "MXF-GC Frame-wrapped Uncompressed 625x50P 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1d)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed625x50P960422, "MXF-GC Clip-wrapped Uncompressed 625x50P 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1e)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed625x50P960422, "MXF-GC Line-wrapped Uncompressed 625x50P 960 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed525x5994I9604444, "MXF-GC Frame-wrapped Uncompressed 525x59.94I 960 4444", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x21)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed525x5994I9604444, "MXF-GC Clip-wrapped Uncompressed 525x59.94I 960 4444", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x22)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed525x5994I9604444, "MXF-GC Line-wrapped Uncompressed 525x59.94I 960 4444", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x23)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed625x50I9604444, "MXF-GC Frame-wrapped Uncompressed 625x50I 960 4444", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x25)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed625x50I9604444, "MXF-GC Clip-wrapped Uncompressed 625x50I 960 4444", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x26)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed625x50I9604444, "MXF-GC Line-wrapped Uncompressed 625x50I 960 4444", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x27)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x2398P1920422, "MXF-GC Frame-wrapped Uncompressed 1080x23.98P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x2398P1920422, "MXF-GC Clip-wrapped Uncompressed 1080x23.98P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x02)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x2398P1920422, "MXF-GC Line-wrapped Uncompressed 1080x23.98P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x03)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x2398PsF1920422, "MXF-GC Frame-wrapped Uncompressed 1080x23.98PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x05)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x2398PsF1920422, "MXF-GC Clip-wrapped Uncompressed 1080x23.98PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x06)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x2398PsF1920422, "MXF-GC Line-wrapped Uncompressed 1080x23.98PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x07)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x24P1920422, "MXF-GC Frame-wrapped Uncompressed 1080x24P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x11)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x24P1920422, "MXF-GC Clip-wrapped Uncompressed 1080x24P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x12)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x24P1920422, "MXF-GC Line-wrapped Uncompressed 1080x24P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x13)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x24PsF1920422, "MXF-GC Frame-wrapped Uncompressed 1080x24PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x15)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x24PsF1920422, "MXF-GC Clip-wrapped Uncompressed 1080x24PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x16)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x24PsF1920422, "MXF-GC Line-wrapped Uncompressed 1080x24PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x17)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x25P1920422, "MXF-GC Frame-wrapped Uncompressed 1080x25P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x21)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x25P1920422, "MXF-GC Clip-wrapped Uncompressed 1080x25P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x22)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x25P1920422, "MXF-GC Line-wrapped Uncompressed 1080x25P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x23)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x25PsF1920422, "MXF-GC Frame-wrapped Uncompressed 1080x25PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x25)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x25PsF1920422, "MXF-GC Clip-wrapped Uncompressed 1080x25PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x26)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x25PsF1920422, "MXF-GC Line-wrapped Uncompressed 1080x25PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x27)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x50I1920422, "MXF-GC Frame-wrapped Uncompressed 1080x50I 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x29)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x50I1920422, "MXF-GC Clip-wrapped Uncompressed 1080x50I 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x2a)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x50I1920422, "MXF-GC Line-wrapped Uncompressed 1080x50I 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x2b)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x2997P1920422, "MXF-GC Frame-wrapped Uncompressed 1080x29.97P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x31)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x2997P1920422, "MXF-GC Clip-wrapped Uncompressed 1080x29.97P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x32)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x2997P1920422, "MXF-GC Line-wrapped Uncompressed 1080x29.97P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x33)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x2997PsF1920422, "MXF-GC Frame-wrapped Uncompressed 1080x29.97PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x35)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x2997PsF1920422, "MXF-GC Clip-wrapped Uncompressed 1080x29.97PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x36)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x2997PsF1920422, "MXF-GC Line-wrapped Uncompressed 1080x29.97PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x37)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x5994I1920422, "MXF-GC Frame-wrapped Uncompressed 1080x59.94I 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x39)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x5994I1920422, "MXF-GC Clip-wrapped Uncompressed 1080x59.94I 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x3a)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x5994I1920422, "MXF-GC Line-wrapped Uncompressed 1080x59.94I 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x3b)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x30P1920422, "MXF-GC Frame-wrapped Uncompressed 1080x30P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x41)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x30P1920422, "MXF-GC Clip-wrapped Uncompressed 1080x30P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x42)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x30P1920422, "MXF-GC Line-wrapped Uncompressed 1080x30P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x43)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x30PsF1920422, "MXF-GC Frame-wrapped Uncompressed 1080x30PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x45)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x30PsF1920422, "MXF-GC Clip-wrapped Uncompressed 1080x30PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x46)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x30PsF1920422, "MXF-GC Line-wrapped Uncompressed 1080x30PsF 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x47)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x60I1920422, "MXF-GC Frame-wrapped Uncompressed 1080x60I 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x49)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x60I1920422, "MXF-GC Clip-wrapped Uncompressed 1080x60I 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x4a)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x60I1920422, "MXF-GC Line-wrapped Uncompressed 1080x60I 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x4b)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x50P1920422, "MXF-GC Frame-wrapped Uncompressed 1080x50P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x51)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x50P1920422, "MXF-GC Clip-wrapped Uncompressed 1080x50P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x52)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x50P1920422, "MXF-GC Line-wrapped Uncompressed 1080x50P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x53)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x5994P1920422, "MXF-GC Frame-wrapped Uncompressed 1080x59.94P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x59)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x5994P1920422, "MXF-GC Clip-wrapped Uncompressed 1080x59.94P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x5a)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x5994P1920422, "MXF-GC Line-wrapped Uncompressed 1080x59.94P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x5b)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed1080x60P1920422, "MXF-GC Frame-wrapped Uncompressed 1080x60P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x61)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed1080x60P1920422, "MXF-GC Clip-wrapped Uncompressed 1080x60P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x62)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed1080x60P1920422, "MXF-GC Line-wrapped Uncompressed 1080x60P 1920 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x02, 0x63)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed720x2398P1280422, "MXF-GC Frame-wrapped Uncompressed 720x23.98P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed720x2398P1280422, "MXF-GC Clip-wrapped Uncompressed 720x23.98P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x02)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed720x2398P1280422, "MXF-GC Line-wrapped Uncompressed 720x23.98P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x03)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed720x24P1280422, "MXF-GC Frame-wrapped Uncompressed 720x24P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x05)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed720x24P1280422, "MXF-GC Clip-wrapped Uncompressed 720x24P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x06)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed720x24P1280422, "MXF-GC Line-wrapped Uncompressed 720x24P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x07)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed720x25P1280422, "MXF-GC Frame-wrapped Uncompressed 720x25P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x09)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed720x25P1280422, "MXF-GC Clip-wrapped Uncompressed 720x25P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x0a)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed720x25P1280422, "MXF-GC Line-wrapped Uncompressed 720x25P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x0b)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed720x2997P1280422, "MXF-GC Frame-wrapped Uncompressed 720x29.97P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x11)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed720x2997P1280422, "MXF-GC Clip-wrapped Uncompressed 720x29.97P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x12)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed720x2997P1280422, "MXF-GC Line-wrapped Uncompressed 720x29.97P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x13)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed720x30P1280422, "MXF-GC Frame-wrapped Uncompressed 720x30P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x15)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed720x30P1280422, "MXF-GC Clip-wrapped Uncompressed 720x30P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x16)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed720x30P1280422, "MXF-GC Line-wrapped Uncompressed 720x30P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x17)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed720x50P1280422, "MXF-GC Frame-wrapped Uncompressed 720x50P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x19)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed720x50P1280422, "MXF-GC Clip-wrapped Uncompressed 720x50P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x1a)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed720x50P1280422, "MXF-GC Line-wrapped Uncompressed 720x50P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x1b)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed720x5994P1280422, "MXF-GC Frame-wrapped Uncompressed 720x59.94P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x21)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed720x5994P1280422, "MXF-GC Clip-wrapped Uncompressed 720x59.94P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x22)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed720x5994P1280422, "MXF-GC Line-wrapped Uncompressed 720x59.94P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x23)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressed720x60P1280422, "MXF-GC Frame-wrapped Uncompressed 720x60P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x25)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressed720x60P1280422, "MXF-GC Clip-wrapped Uncompressed 720x60P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x26)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressed720x60P1280422, "MXF-GC Line-wrapped Uncompressed 720x60P 1280 422", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x03, 0x27)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedUncompressedNonStandardVideoLineFormat, "MXF-GC Frame-wrapped Uncompressed Non-standard video line format", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x7f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedUncompressedNonStandardVideoLineFormat, "MXF-GC Clip-wrapped Uncompressed Non-standard video line format", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x7f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCLineWrappedUncompressedNonStandardVideoLineFormat, "MXF-GC Line-wrapped Uncompressed Non-standard video line format", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x7f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedBroadcastWaveAudioData, "MXF-GC Frame-wrapped Broadcast Wave audio data", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedBroadcastWaveAudioData, "MXF-GC Clip-wrapped Broadcast Wave audio data", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedAES3AudioData, "MXF-GC Frame-wrapped AES3 audio data", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedAES3AudioData, "MXF-GC Clip-wrapped AES3 audio data", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x04, 0x00)) + +MXF_LABEL_ENTRY(MXFGCCustomWrappedBroadcastWaveAudioData, "MXF-GC Custom-wrapped Broadcast Wave audio data", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x08, 0x00)) + +MXF_LABEL_ENTRY(MXFGCCustomWrappedAES3AudioData, "MXF-GC Custom-wrapped AES3 audio data", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x09, 0x00)) + +MXF_LABEL_ENTRY(MXFGCConstantDurationCustomWrappedBroadcastWaveAudioData, "MXF-GC Constant duration Custom-wrapped Broadcast Wave audio data", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x0a, 0x00)) + +MXF_LABEL_ENTRY(MXFGCConstantDurationCustomWrappedAES3AudioData, "MXF-GC Constant duration Custom-wrapped AES3 audio data", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x0b, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESProgStreamMapSID, "MXF-GC Frame-wrapped MPEG-PES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESProgStreamMapSID, "MXF-GC Clip-wrapped MPEG-PES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESProgStreamMapSID, "MXF-GC CustomStripe-wrapped MPEG-PES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESProgStreamMapSID, "MXF-GC CustomPES-wrapped MPEG-PES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3c, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESProgStreamMapSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3c, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESProgStreamMapSID, "MXF-GC CustomSplice MPEG-PES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESProgStreamMapSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESProgStreamMapSID, "MXF-GC CustomSlave-wrapped MPEG-PES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESProgStreamMapSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESPrivateStream1SID, "MXF-GC Frame-wrapped MPEG-PES PrivateStream1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESPrivateStream1SID, "MXF-GC Clip-wrapped MPEG-PES PrivateStream1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESPrivateStream1SID, "MXF-GC CustomStripe-wrapped MPEG-PES PrivateStream1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESPrivateStream1SID, "MXF-GC CustomPES-wrapped MPEG-PES PrivateStream1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3d, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESPrivateStream1SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES PrivateStream1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3d, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESPrivateStream1SID, "MXF-GC CustomSplice MPEG-PES PrivateStream1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESPrivateStream1SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES PrivateStream1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESPrivateStream1SID, "MXF-GC CustomSlave-wrapped MPEG-PES PrivateStream1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESPrivateStream1SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES PrivateStream1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESPaddingStreamSID, "MXF-GC Frame-wrapped MPEG-PES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESPaddingStreamSID, "MXF-GC Clip-wrapped MPEG-PES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESPaddingStreamSID, "MXF-GC CustomStripe-wrapped MPEG-PES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESPaddingStreamSID, "MXF-GC CustomPES-wrapped MPEG-PES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3e, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESPaddingStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3e, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESPaddingStreamSID, "MXF-GC CustomSplice MPEG-PES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESPaddingStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESPaddingStreamSID, "MXF-GC CustomSlave-wrapped MPEG-PES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESPaddingStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESPrivateStream2SID, "MXF-GC Frame-wrapped MPEG-PES PrivateStream2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESPrivateStream2SID, "MXF-GC Clip-wrapped MPEG-PES PrivateStream2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESPrivateStream2SID, "MXF-GC CustomStripe-wrapped MPEG-PES PrivateStream2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESPrivateStream2SID, "MXF-GC CustomPES-wrapped MPEG-PES PrivateStream2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3f, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESPrivateStream2SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES PrivateStream2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESPrivateStream2SID, "MXF-GC CustomSplice MPEG-PES PrivateStream2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESPrivateStream2SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES PrivateStream2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESPrivateStream2SID, "MXF-GC CustomSlave-wrapped MPEG-PES PrivateStream2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESPrivateStream2SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES PrivateStream2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x3f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream0SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x40, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream0SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x40, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream0SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x40, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream0SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x40, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream0SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x40, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream0SID, "MXF-GC CustomSplice MPEG-PES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x40, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream0SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x40, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream0SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x40, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream0SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x40, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream1SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x41, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream1SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x41, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream1SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x41, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream1SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x41, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream1SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x41, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream1SID, "MXF-GC CustomSplice MPEG-PES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x41, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream1SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x41, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream1SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x41, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream1SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x41, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream2SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x42, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream2SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x42, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream2SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x42, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream2SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x42, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream2SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x42, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream2SID, "MXF-GC CustomSplice MPEG-PES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x42, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream2SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x42, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream2SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x42, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream2SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x42, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream3SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x43, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream3SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x43, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream3SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x43, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream3SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x43, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream3SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x43, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream3SID, "MXF-GC CustomSplice MPEG-PES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x43, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream3SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x43, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream3SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x43, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream3SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x43, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream4SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x44, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream4SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x44, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream4SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x44, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream4SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x44, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream4SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x44, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream4SID, "MXF-GC CustomSplice MPEG-PES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x44, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream4SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x44, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream4SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x44, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream4SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x44, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream5SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x45, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream5SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x45, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream5SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x45, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream5SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x45, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream5SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x45, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream5SID, "MXF-GC CustomSplice MPEG-PES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x45, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream5SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x45, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream5SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x45, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream5SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x45, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream6SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x46, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream6SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x46, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream6SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x46, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream6SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x46, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream6SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x46, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream6SID, "MXF-GC CustomSplice MPEG-PES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x46, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream6SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x46, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream6SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x46, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream6SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x46, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream7SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x47, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream7SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x47, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream7SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x47, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream7SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x47, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream7SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x47, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream7SID, "MXF-GC CustomSplice MPEG-PES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x47, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream7SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x47, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream7SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x47, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream7SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x47, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream8SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x48, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream8SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x48, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream8SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x48, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream8SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x48, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream8SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x48, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream8SID, "MXF-GC CustomSplice MPEG-PES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x48, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream8SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x48, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream8SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x48, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream8SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x48, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream9SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x49, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream9SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x49, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream9SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x49, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream9SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x49, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream9SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x49, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream9SID, "MXF-GC CustomSplice MPEG-PES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x49, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream9SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x49, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream9SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x49, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream9SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x49, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream10SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream10SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream10SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream10SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4a, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream10SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4a, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream10SID, "MXF-GC CustomSplice MPEG-PES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream10SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream10SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream10SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream11SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream11SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream11SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream11SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4b, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream11SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4b, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream11SID, "MXF-GC CustomSplice MPEG-PES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream11SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream11SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream11SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream12SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream12SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream12SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream12SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4c, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream12SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4c, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream12SID, "MXF-GC CustomSplice MPEG-PES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream12SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream12SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream12SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream13SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream13SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream13SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream13SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4d, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream13SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4d, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream13SID, "MXF-GC CustomSplice MPEG-PES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream13SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream13SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream13SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream14SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream14SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream14SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream14SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4e, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream14SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4e, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream14SID, "MXF-GC CustomSplice MPEG-PES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream14SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream14SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream14SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream15SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream15SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream15SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream15SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4f, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream15SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream15SID, "MXF-GC CustomSplice MPEG-PES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream15SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream15SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream15SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x4f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream16SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x50, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream16SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x50, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream16SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x50, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream16SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x50, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream16SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x50, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream16SID, "MXF-GC CustomSplice MPEG-PES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x50, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream16SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x50, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream16SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x50, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream16SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x50, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream17SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x51, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream17SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x51, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream17SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x51, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream17SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x51, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream17SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x51, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream17SID, "MXF-GC CustomSplice MPEG-PES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x51, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream17SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x51, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream17SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x51, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream17SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x51, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream18SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x52, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream18SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x52, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream18SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x52, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream18SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x52, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream18SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x52, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream18SID, "MXF-GC CustomSplice MPEG-PES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x52, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream18SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x52, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream18SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x52, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream18SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x52, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream19SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x53, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream19SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x53, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream19SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x53, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream19SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x53, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream19SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x53, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream19SID, "MXF-GC CustomSplice MPEG-PES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x53, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream19SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x53, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream19SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x53, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream19SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x53, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream20SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x54, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream20SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x54, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream20SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x54, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream20SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x54, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream20SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x54, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream20SID, "MXF-GC CustomSplice MPEG-PES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x54, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream20SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x54, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream20SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x54, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream20SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x54, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream21SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x55, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream21SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x55, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream21SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x55, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream21SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x55, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream21SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x55, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream21SID, "MXF-GC CustomSplice MPEG-PES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x55, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream21SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x55, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream21SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x55, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream21SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x55, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream22SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x56, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream22SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x56, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream22SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x56, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream22SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x56, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream22SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x56, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream22SID, "MXF-GC CustomSplice MPEG-PES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x56, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream22SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x56, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream22SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x56, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream22SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x56, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream23SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x57, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream23SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x57, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream23SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x57, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream23SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x57, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream23SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x57, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream23SID, "MXF-GC CustomSplice MPEG-PES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x57, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream23SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x57, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream23SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x57, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream23SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x57, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream24SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x58, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream24SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x58, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream24SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x58, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream24SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x58, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream24SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x58, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream24SID, "MXF-GC CustomSplice MPEG-PES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x58, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream24SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x58, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream24SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x58, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream24SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x58, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream25SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x59, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream25SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x59, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream25SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x59, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream25SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x59, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream25SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x59, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream25SID, "MXF-GC CustomSplice MPEG-PES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x59, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream25SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x59, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream25SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x59, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream25SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x59, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream26SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream26SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream26SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream26SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5a, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream26SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5a, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream26SID, "MXF-GC CustomSplice MPEG-PES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream26SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream26SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream26SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream27SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream27SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream27SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream27SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5b, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream27SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5b, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream27SID, "MXF-GC CustomSplice MPEG-PES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream27SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream27SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream27SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream28SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream28SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream28SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream28SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5c, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream28SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5c, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream28SID, "MXF-GC CustomSplice MPEG-PES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream28SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream28SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream28SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream29SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream29SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream29SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream29SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5d, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream29SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5d, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream29SID, "MXF-GC CustomSplice MPEG-PES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream29SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream29SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream29SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream30SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream30SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream30SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream30SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5e, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream30SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5e, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream30SID, "MXF-GC CustomSplice MPEG-PES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream30SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream30SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream30SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAudioStream31SID, "MXF-GC Frame-wrapped MPEG-PES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAudioStream31SID, "MXF-GC Clip-wrapped MPEG-PES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAudioStream31SID, "MXF-GC CustomStripe-wrapped MPEG-PES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAudioStream31SID, "MXF-GC CustomPES-wrapped MPEG-PES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5f, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAudioStream31SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAudioStream31SID, "MXF-GC CustomSplice MPEG-PES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAudioStream31SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAudioStream31SID, "MXF-GC CustomSlave-wrapped MPEG-PES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAudioStream31SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x5f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream0SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x60, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream0SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x60, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream0SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x60, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream0SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x60, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream0SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x60, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream0SID, "MXF-GC CustomSplice MPEG-PES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x60, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream0SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x60, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream0SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x60, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream0SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x60, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream1SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x61, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream1SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x61, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream1SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x61, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream1SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x61, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream1SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x61, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream1SID, "MXF-GC CustomSplice MPEG-PES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x61, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream1SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x61, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream1SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x61, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream1SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x61, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream2SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x62, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream2SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x62, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream2SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x62, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream2SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x62, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream2SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x62, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream2SID, "MXF-GC CustomSplice MPEG-PES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x62, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream2SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x62, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream2SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x62, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream2SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x62, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream3SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x63, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream3SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x63, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream3SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x63, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream3SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x63, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream3SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x63, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream3SID, "MXF-GC CustomSplice MPEG-PES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x63, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream3SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x63, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream3SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x63, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream3SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x63, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream4SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x64, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream4SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x64, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream4SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x64, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream4SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x64, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream4SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x64, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream4SID, "MXF-GC CustomSplice MPEG-PES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x64, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream4SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x64, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream4SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x64, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream4SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x64, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream5SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x65, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream5SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x65, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream5SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x65, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream5SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x65, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream5SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x65, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream5SID, "MXF-GC CustomSplice MPEG-PES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x65, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream5SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x65, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream5SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x65, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream5SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x65, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream6SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x66, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream6SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x66, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream6SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x66, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream6SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x66, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream6SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x66, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream6SID, "MXF-GC CustomSplice MPEG-PES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x66, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream6SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x66, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream6SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x66, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream6SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x66, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream7SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x67, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream7SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x67, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream7SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x67, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream7SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x67, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream7SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x67, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream7SID, "MXF-GC CustomSplice MPEG-PES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x67, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream7SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x67, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream7SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x67, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream7SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x67, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream8SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x68, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream8SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x68, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream8SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x68, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream8SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x68, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream8SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x68, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream8SID, "MXF-GC CustomSplice MPEG-PES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x68, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream8SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x68, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream8SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x68, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream8SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x68, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream9SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x69, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream9SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x69, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream9SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x69, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream9SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x69, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream9SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x69, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream9SID, "MXF-GC CustomSplice MPEG-PES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x69, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream9SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x69, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream9SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x69, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream9SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x69, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream10SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream10SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream10SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream10SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6a, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream10SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6a, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream10SID, "MXF-GC CustomSplice MPEG-PES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream10SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream10SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream10SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream11SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream11SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream11SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream11SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6b, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream11SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6b, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream11SID, "MXF-GC CustomSplice MPEG-PES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream11SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream11SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream11SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream12SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream12SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream12SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream12SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6c, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream12SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6c, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream12SID, "MXF-GC CustomSplice MPEG-PES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream12SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream12SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream12SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream13SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream13SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream13SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream13SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6d, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream13SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6d, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream13SID, "MXF-GC CustomSplice MPEG-PES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream13SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream13SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream13SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream14SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream14SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream14SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream14SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6e, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream14SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6e, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream14SID, "MXF-GC CustomSplice MPEG-PES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream14SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream14SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream14SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESVideoStream15SID, "MXF-GC Frame-wrapped MPEG-PES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESVideoStream15SID, "MXF-GC Clip-wrapped MPEG-PES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESVideoStream15SID, "MXF-GC CustomStripe-wrapped MPEG-PES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESVideoStream15SID, "MXF-GC CustomPES-wrapped MPEG-PES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6f, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESVideoStream15SID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESVideoStream15SID, "MXF-GC CustomSplice MPEG-PES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESVideoStream15SID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESVideoStream15SID, "MXF-GC CustomSlave-wrapped MPEG-PES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESVideoStream15SID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x6f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESECMStreamSID, "MXF-GC Frame-wrapped MPEG-PES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x70, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESECMStreamSID, "MXF-GC Clip-wrapped MPEG-PES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x70, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESECMStreamSID, "MXF-GC CustomStripe-wrapped MPEG-PES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x70, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESECMStreamSID, "MXF-GC CustomPES-wrapped MPEG-PES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x70, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESECMStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x70, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESECMStreamSID, "MXF-GC CustomSplice MPEG-PES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x70, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESECMStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x70, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESECMStreamSID, "MXF-GC CustomSlave-wrapped MPEG-PES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x70, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESECMStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x70, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESEMMStreamSID, "MXF-GC Frame-wrapped MPEG-PES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x71, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESEMMStreamSID, "MXF-GC Clip-wrapped MPEG-PES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x71, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESEMMStreamSID, "MXF-GC CustomStripe-wrapped MPEG-PES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x71, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESEMMStreamSID, "MXF-GC CustomPES-wrapped MPEG-PES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x71, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESEMMStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x71, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESEMMStreamSID, "MXF-GC CustomSplice MPEG-PES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x71, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESEMMStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x71, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESEMMStreamSID, "MXF-GC CustomSlave-wrapped MPEG-PES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x71, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESEMMStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x71, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESDSMCCStreamSID, "MXF-GC Frame-wrapped MPEG-PES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x72, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESDSMCCStreamSID, "MXF-GC Clip-wrapped MPEG-PES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x72, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESDSMCCStreamSID, "MXF-GC CustomStripe-wrapped MPEG-PES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x72, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESDSMCCStreamSID, "MXF-GC CustomPES-wrapped MPEG-PES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x72, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESDSMCCStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x72, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESDSMCCStreamSID, "MXF-GC CustomSplice MPEG-PES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x72, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESDSMCCStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x72, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESDSMCCStreamSID, "MXF-GC CustomSlave-wrapped MPEG-PES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x72, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESDSMCCStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x72, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPES13522StreamSID, "MXF-GC Frame-wrapped MPEG-PES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x73, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPES13522StreamSID, "MXF-GC Clip-wrapped MPEG-PES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x73, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPES13522StreamSID, "MXF-GC CustomStripe-wrapped MPEG-PES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x73, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPES13522StreamSID, "MXF-GC CustomPES-wrapped MPEG-PES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x73, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPES13522StreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x73, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPES13522StreamSID, "MXF-GC CustomSplice MPEG-PES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x73, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPES13522StreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x73, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPES13522StreamSID, "MXF-GC CustomSlave-wrapped MPEG-PES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x73, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPES13522StreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x73, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESITURec222ASID, "MXF-GC Frame-wrapped MPEG-PES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x74, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESITURec222ASID, "MXF-GC Clip-wrapped MPEG-PES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x74, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESITURec222ASID, "MXF-GC CustomStripe-wrapped MPEG-PES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x74, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESITURec222ASID, "MXF-GC CustomPES-wrapped MPEG-PES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x74, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESITURec222ASID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x74, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESITURec222ASID, "MXF-GC CustomSplice MPEG-PES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x74, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESITURec222ASID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x74, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESITURec222ASID, "MXF-GC CustomSlave-wrapped MPEG-PES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x74, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESITURec222ASID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x74, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESITURec222BSID, "MXF-GC Frame-wrapped MPEG-PES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x75, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESITURec222BSID, "MXF-GC Clip-wrapped MPEG-PES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x75, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESITURec222BSID, "MXF-GC CustomStripe-wrapped MPEG-PES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x75, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESITURec222BSID, "MXF-GC CustomPES-wrapped MPEG-PES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x75, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESITURec222BSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x75, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESITURec222BSID, "MXF-GC CustomSplice MPEG-PES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x75, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESITURec222BSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x75, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESITURec222BSID, "MXF-GC CustomSlave-wrapped MPEG-PES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x75, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESITURec222BSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x75, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESITURec222CSID, "MXF-GC Frame-wrapped MPEG-PES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x76, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESITURec222CSID, "MXF-GC Clip-wrapped MPEG-PES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x76, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESITURec222CSID, "MXF-GC CustomStripe-wrapped MPEG-PES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x76, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESITURec222CSID, "MXF-GC CustomPES-wrapped MPEG-PES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x76, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESITURec222CSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x76, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESITURec222CSID, "MXF-GC CustomSplice MPEG-PES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x76, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESITURec222CSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x76, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESITURec222CSID, "MXF-GC CustomSlave-wrapped MPEG-PES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x76, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESITURec222CSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x76, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESITURec222DSID, "MXF-GC Frame-wrapped MPEG-PES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x77, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESITURec222DSID, "MXF-GC Clip-wrapped MPEG-PES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x77, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESITURec222DSID, "MXF-GC CustomStripe-wrapped MPEG-PES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x77, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESITURec222DSID, "MXF-GC CustomPES-wrapped MPEG-PES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x77, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESITURec222DSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x77, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESITURec222DSID, "MXF-GC CustomSplice MPEG-PES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x77, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESITURec222DSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x77, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESITURec222DSID, "MXF-GC CustomSlave-wrapped MPEG-PES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x77, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESITURec222DSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x77, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESITURec222ESID, "MXF-GC Frame-wrapped MPEG-PES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x78, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESITURec222ESID, "MXF-GC Clip-wrapped MPEG-PES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x78, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESITURec222ESID, "MXF-GC CustomStripe-wrapped MPEG-PES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x78, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESITURec222ESID, "MXF-GC CustomPES-wrapped MPEG-PES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x78, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESITURec222ESID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x78, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESITURec222ESID, "MXF-GC CustomSplice MPEG-PES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x78, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESITURec222ESID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x78, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESITURec222ESID, "MXF-GC CustomSlave-wrapped MPEG-PES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x78, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESITURec222ESID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x78, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESAncStreamSID, "MXF-GC Frame-wrapped MPEG-PES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x79, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESAncStreamSID, "MXF-GC Clip-wrapped MPEG-PES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x79, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESAncStreamSID, "MXF-GC CustomStripe-wrapped MPEG-PES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x79, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESAncStreamSID, "MXF-GC CustomPES-wrapped MPEG-PES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x79, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESAncStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x79, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESAncStreamSID, "MXF-GC CustomSplice MPEG-PES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x79, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESAncStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x79, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESAncStreamSID, "MXF-GC CustomSlave-wrapped MPEG-PES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x79, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESAncStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x79, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESSLPackStreamSID, "MXF-GC Frame-wrapped MPEG-PES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESSLPackStreamSID, "MXF-GC Clip-wrapped MPEG-PES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESSLPackStreamSID, "MXF-GC CustomStripe-wrapped MPEG-PES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESSLPackStreamSID, "MXF-GC CustomPES-wrapped MPEG-PES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7a, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESSLPackStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7a, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESSLPackStreamSID, "MXF-GC CustomSplice MPEG-PES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESSLPackStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESSLPackStreamSID, "MXF-GC CustomSlave-wrapped MPEG-PES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESSLPackStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESFlexMuxStreamSID, "MXF-GC Frame-wrapped MPEG-PES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESFlexMuxStreamSID, "MXF-GC Clip-wrapped MPEG-PES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESFlexMuxStreamSID, "MXF-GC CustomStripe-wrapped MPEG-PES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESFlexMuxStreamSID, "MXF-GC CustomPES-wrapped MPEG-PES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7b, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESFlexMuxStreamSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7b, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESFlexMuxStreamSID, "MXF-GC CustomSplice MPEG-PES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESFlexMuxStreamSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESFlexMuxStreamSID, "MXF-GC CustomSlave-wrapped MPEG-PES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESFlexMuxStreamSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMPEGPESProgStreamDirSID, "MXF-GC Frame-wrapped MPEG-PES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPESProgStreamDirSID, "MXF-GC Clip-wrapped MPEG-PES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCCustomStripeWrappedMPEGPESProgStreamDirSID, "MXF-GC CustomStripe-wrapped MPEG-PES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCCustomPESWrappedMPEGPESProgStreamDirSID, "MXF-GC CustomPES-wrapped MPEG-PES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7f, 0x04)) + +MXF_LABEL_ENTRY(MXFGCCustomFixedAudioSizeWrappedMPEGPESProgStreamDirSID, "MXF-GC CustomFixedAudioSize-wrapped MPEG-PES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCCustomSpliceMPEGPESProgStreamDirSID, "MXF-GC CustomSplice MPEG-PES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCCustomClosedGOPWrappedMPEGPESProgStreamDirSID, "MXF-GC CustomClosedGOP-wrapped MPEG-PES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCCustomSlaveWrappedMPEGPESProgStreamDirSID, "MXF-GC CustomSlave-wrapped MPEG-PES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCCustomUnconstrainedWrappedMPEGPESProgStreamDirSID, "MXF-GC CustomUnconstrained-wrapped MPEG-PES ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x07, 0x7f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSProgStreamMapSID, "MXF-GC Clip-wrapped MPEG-PS ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x3c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSPrivateStream1SID, "MXF-GC Clip-wrapped MPEG-PS PrivateStream1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x3d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSPaddingStreamSID, "MXF-GC Clip-wrapped MPEG-PS PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x3e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSPrivateStream2SID, "MXF-GC Clip-wrapped MPEG-PS PrivateStream2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x3f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream0SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x40, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream1SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x41, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream2SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x42, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream3SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x43, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream4SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x44, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream5SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x45, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream6SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x46, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream7SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x47, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream8SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x48, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream9SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x49, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream10SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x4a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream11SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x4b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream12SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x4c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream13SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x4d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream14SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x4e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream15SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x4f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream16SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x50, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream17SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x51, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream18SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x52, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream19SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x53, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream20SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x54, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream21SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x55, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream22SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x56, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream23SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x57, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream24SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x58, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream25SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x59, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream26SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x5a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream27SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x5b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream28SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x5c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream29SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x5d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream30SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x5e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAudioStream31SID, "MXF-GC Clip-wrapped MPEG-PS AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x5f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream0SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x60, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream1SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x61, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream2SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x62, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream3SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x63, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream4SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x64, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream5SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x65, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream6SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x66, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream7SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x67, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream8SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x68, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream9SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x69, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream10SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x6a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream11SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x6b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream12SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x6c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream13SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x6d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream14SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x6e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSVideoStream15SID, "MXF-GC Clip-wrapped MPEG-PS VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x6f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSECMStreamSID, "MXF-GC Clip-wrapped MPEG-PS ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x70, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSEMMStreamSID, "MXF-GC Clip-wrapped MPEG-PS EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x71, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSDSMCCStreamSID, "MXF-GC Clip-wrapped MPEG-PS DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x72, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPS13522StreamSID, "MXF-GC Clip-wrapped MPEG-PS 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x73, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSITURec222ASID, "MXF-GC Clip-wrapped MPEG-PS ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x74, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSITURec222BSID, "MXF-GC Clip-wrapped MPEG-PS ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x75, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSITURec222CSID, "MXF-GC Clip-wrapped MPEG-PS ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x76, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSITURec222DSID, "MXF-GC Clip-wrapped MPEG-PS ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x77, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSITURec222ESID, "MXF-GC Clip-wrapped MPEG-PS ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x78, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSAncStreamSID, "MXF-GC Clip-wrapped MPEG-PS AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x79, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSSLPackStreamSID, "MXF-GC Clip-wrapped MPEG-PS SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x7a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSFlexMuxStreamSID, "MXF-GC Clip-wrapped MPEG-PS FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x7b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGPSProgStreamDirSID, "MXF-GC Clip-wrapped MPEG-PS ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x08, 0x7f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSProgStreamMapSID, "MXF-GC Clip-wrapped MPEG-TS ProgStreamMap SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x3c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSPrivateStream1SID, "MXF-GC Clip-wrapped MPEG-TS PrivateStream1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x3d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSPaddingStreamSID, "MXF-GC Clip-wrapped MPEG-TS PaddingStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x3e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSPrivateStream2SID, "MXF-GC Clip-wrapped MPEG-TS PrivateStream2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x3f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream0SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x40, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream1SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x41, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream2SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x42, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream3SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x43, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream4SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x44, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream5SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x45, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream6SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x46, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream7SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x47, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream8SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x48, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream9SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x49, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream10SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x4a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream11SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x4b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream12SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x4c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream13SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x4d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream14SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x4e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream15SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x4f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream16SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-16 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x50, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream17SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-17 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x51, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream18SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-18 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x52, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream19SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-19 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x53, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream20SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-20 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x54, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream21SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-21 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x55, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream22SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-22 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x56, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream23SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-23 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x57, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream24SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-24 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x58, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream25SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-25 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x59, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream26SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-26 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x5a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream27SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-27 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x5b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream28SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-28 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x5c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream29SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-29 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x5d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream30SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-30 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x5e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAudioStream31SID, "MXF-GC Clip-wrapped MPEG-TS AudioStream-31 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x5f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream0SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-0 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x60, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream1SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-1 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x61, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream2SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-2 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x62, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream3SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-3 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x63, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream4SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-4 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x64, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream5SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-5 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x65, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream6SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-6 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x66, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream7SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-7 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x67, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream8SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-8 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x68, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream9SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-9 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x69, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream10SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-10 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x6a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream11SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-11 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x6b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream12SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-12 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x6c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream13SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-13 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x6d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream14SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-14 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x6e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSVideoStream15SID, "MXF-GC Clip-wrapped MPEG-TS VideoStream-15 SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x6f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSECMStreamSID, "MXF-GC Clip-wrapped MPEG-TS ECMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x70, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSEMMStreamSID, "MXF-GC Clip-wrapped MPEG-TS EMMStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x71, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSDSMCCStreamSID, "MXF-GC Clip-wrapped MPEG-TS DSMCCStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x72, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTS13522StreamSID, "MXF-GC Clip-wrapped MPEG-TS 13522Stream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x73, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSITURec222ASID, "MXF-GC Clip-wrapped MPEG-TS ITURec222-A SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x74, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSITURec222BSID, "MXF-GC Clip-wrapped MPEG-TS ITURec222-B SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x75, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSITURec222CSID, "MXF-GC Clip-wrapped MPEG-TS ITURec222-C SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x76, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSITURec222DSID, "MXF-GC Clip-wrapped MPEG-TS ITURec222-D SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x77, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSITURec222ESID, "MXF-GC Clip-wrapped MPEG-TS ITURec222-E SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x78, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSAncStreamSID, "MXF-GC Clip-wrapped MPEG-TS AncStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x79, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSSLPackStreamSID, "MXF-GC Clip-wrapped MPEG-TS SLPackStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x7a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSFlexMuxStreamSID, "MXF-GC Clip-wrapped MPEG-TS FlexMuxStream SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x7b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMPEGTSProgStreamDirSID, "MXF-GC Clip-wrapped MPEG-TS ProgStreamDir SID", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x09, 0x7f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedALawAudio, "MXF-GC Frame-wrapped A-law Audio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedALawAudio, "MXF-GC Clip-wrapped A-law Audio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCCustomWrappedALawAudio, "MXF-GC Custom-wrapped A-law Audio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedEncryptedData, "MXF-GC Frame-wrapped Encrypted Data", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0b, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedEncryptedData, "MXF-GC Clip-wrapped Encrypted Data", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0b, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFUFrameWrappedUndefinedInterlacePictureElement, "MXF-GC FU Frame-wrapped Undefined Interlace Picture Element", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0c, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCCnClipWrappedPictureElement, "MXF-GC Cn Clip-wrapped Picture Element", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0c, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCI1InterlacedFrame1FieldKLV, "MXF-GC I1 Interlaced Frame 1 field/KLV", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0c, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFGCI2InterlacedFrame2FieldsKLV, "MXF-GC I2 Interlaced Frame 2 fields/KLV", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0c, 0x04, 0x00)) + +MXF_LABEL_ENTRY(MXFGCF1FieldWrappedPictureElement, "MXF-GC F1 Field-Wrapped Picture Element", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0c, 0x05, 0x00)) + +MXF_LABEL_ENTRY(MXFGCP1FrameWrappedPictureElement, "MXF-GC P1 Frame-Wrapped Picture Element", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0c, 0x06, 0x00)) + +MXF_LABEL_ENTRY(MXFGCGenericVBIDataMappingUndefinedPayload, "MXF-GC Generic VBI Data Mapping Undefined Payload", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0d, 0x00, 0x00)) + +MXF_LABEL_ENTRY(MXFGCGenericANCDataMappingUndefinedPayload, "MXF-GC Generic ANC Data Mapping Undefined Payload", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream0SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-0 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x60, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream0SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-0 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x60, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream0SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-0 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x60, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream0SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-0 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x60, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream0SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-0 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x60, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream0SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-0 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x60, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream0SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-0 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x60, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream0SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-0 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x60, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream0SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-0 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x60, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream1SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-1 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x61, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream1SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-1 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x61, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream1SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-1 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x61, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream1SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-1 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x61, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream1SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-1 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x61, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream1SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-1 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x61, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream1SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-1 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x61, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream1SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-1 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x61, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream1SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-1 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x61, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream2SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-2 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x62, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream2SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-2 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x62, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream2SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-2 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x62, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream2SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-2 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x62, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream2SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-2 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x62, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream2SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-2 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x62, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream2SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-2 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x62, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream2SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-2 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x62, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream2SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-2 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x62, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream3SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-3 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x63, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream3SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-3 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x63, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream3SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-3 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x63, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream3SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-3 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x63, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream3SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-3 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x63, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream3SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-3 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x63, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream3SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-3 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x63, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream3SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-3 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x63, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream3SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-3 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x63, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream4SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-4 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x64, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream4SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-4 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x64, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream4SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-4 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x64, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream4SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-4 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x64, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream4SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-4 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x64, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream4SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-4 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x64, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream4SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-4 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x64, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream4SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-4 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x64, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream4SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-4 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x64, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream5SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-5 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x65, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream5SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-5 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x65, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream5SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-5 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x65, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream5SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-5 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x65, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream5SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-5 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x65, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream5SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-5 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x65, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream5SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-5 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x65, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream5SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-5 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x65, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream5SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-5 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x65, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream6SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-6 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x66, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream6SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-6 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x66, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream6SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-6 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x66, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream6SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-6 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x66, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream6SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-6 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x66, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream6SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-6 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x66, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream6SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-6 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x66, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream6SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-6 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x66, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream6SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-6 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x66, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream7SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-7 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x67, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream7SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-7 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x67, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream7SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-7 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x67, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream7SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-7 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x67, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream7SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-7 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x67, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream7SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-7 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x67, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream7SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-7 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x67, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream7SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-7 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x67, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream7SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-7 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x67, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream8SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-8 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x68, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream8SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-8 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x68, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream8SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-8 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x68, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream8SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-8 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x68, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream8SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-8 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x68, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream8SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-8 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x68, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream8SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-8 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x68, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream8SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-8 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x68, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream8SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-8 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x68, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream9SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-9 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x69, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream9SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-9 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x69, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream9SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-9 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x69, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream9SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-9 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x69, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream9SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-9 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x69, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream9SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-9 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x69, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream9SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-9 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x69, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream9SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-9 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x69, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream9SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-9 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x69, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream10SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-10 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream10SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-10 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream10SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-10 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream10SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-10 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6a, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream10SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-10 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream10SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-10 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream10SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-10 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream10SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-10 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6a, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream10SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-10 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream11SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-11 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream11SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-11 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream11SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-11 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream11SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-11 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6b, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream11SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-11 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream11SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-11 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream11SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-11 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream11SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-11 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6b, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream11SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-11 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream12SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-12 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream12SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-12 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream12SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-12 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream12SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-12 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6c, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream12SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-12 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream12SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-12 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream12SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-12 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream12SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-12 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6c, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream12SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-12 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream13SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-13 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream13SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-13 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream13SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-13 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream13SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-13 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6d, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream13SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-13 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream13SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-13 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream13SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-13 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream13SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-13 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6d, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream13SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-13 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream14SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-14 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream14SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-14 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream14SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-14 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream14SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-14 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6e, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream14SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-14 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream14SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-14 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream14SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-14 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream14SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-14 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6e, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream14SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-14 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream15SIDFrameWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-15 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream15SIDClipWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-15 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream15SIDCustomStripeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-15 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream15SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-15 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream15SIDCustomSpliceWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-15 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream15SIDCustomClosedGOPWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-15 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream15SIDCustomSlaveWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-15 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream15SIDFieldWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-15 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6f, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCNALUnitStreamWithVideoStream15SIDCustomUnconstrainedWrapped, "MXF-GC AVC NAL Unit Stream With VideoStream-15 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0f, 0x6f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream0SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-0 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream0SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-0 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream0SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-0 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream0SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-0 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream0SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-0 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream0SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-0 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream0SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-0 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream0SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-0 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream0SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-0 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream1SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-1 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x61, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream1SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-1 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x61, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream1SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-1 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x61, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream1SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-1 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x61, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream1SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-1 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x61, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream1SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-1 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x61, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream1SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-1 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x61, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream1SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-1 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x61, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream1SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-1 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x61, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream2SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-2 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x62, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream2SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-2 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x62, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream2SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-2 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x62, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream2SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-2 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x62, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream2SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-2 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x62, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream2SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-2 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x62, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream2SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-2 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x62, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream2SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-2 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x62, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream2SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-2 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x62, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream3SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-3 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x63, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream3SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-3 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x63, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream3SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-3 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x63, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream3SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-3 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x63, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream3SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-3 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x63, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream3SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-3 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x63, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream3SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-3 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x63, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream3SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-3 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x63, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream3SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-3 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x63, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream4SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-4 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x64, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream4SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-4 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x64, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream4SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-4 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x64, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream4SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-4 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x64, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream4SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-4 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x64, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream4SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-4 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x64, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream4SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-4 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x64, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream4SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-4 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x64, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream4SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-4 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x64, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream5SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-5 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x65, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream5SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-5 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x65, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream5SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-5 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x65, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream5SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-5 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x65, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream5SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-5 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x65, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream5SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-5 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x65, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream5SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-5 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x65, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream5SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-5 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x65, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream5SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-5 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x65, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream6SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-6 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x66, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream6SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-6 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x66, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream6SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-6 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x66, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream6SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-6 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x66, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream6SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-6 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x66, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream6SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-6 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x66, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream6SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-6 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x66, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream6SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-6 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x66, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream6SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-6 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x66, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream7SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-7 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x67, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream7SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-7 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x67, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream7SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-7 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x67, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream7SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-7 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x67, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream7SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-7 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x67, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream7SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-7 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x67, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream7SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-7 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x67, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream7SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-7 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x67, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream7SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-7 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x67, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream8SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-8 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x68, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream8SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-8 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x68, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream8SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-8 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x68, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream8SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-8 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x68, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream8SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-8 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x68, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream8SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-8 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x68, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream8SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-8 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x68, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream8SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-8 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x68, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream8SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-8 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x68, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream9SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-9 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x69, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream9SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-9 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x69, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream9SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-9 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x69, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream9SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-9 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x69, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream9SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-9 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x69, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream9SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-9 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x69, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream9SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-9 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x69, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream9SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-9 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x69, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream9SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-9 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x69, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream10SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-10 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream10SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-10 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream10SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-10 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream10SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-10 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6a, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream10SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-10 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream10SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-10 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream10SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-10 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream10SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-10 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6a, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream10SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-10 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream11SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-11 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream11SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-11 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream11SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-11 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream11SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-11 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6b, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream11SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-11 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream11SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-11 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream11SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-11 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream11SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-11 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6b, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream11SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-11 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream12SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-12 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream12SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-12 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream12SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-12 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream12SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-12 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6c, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream12SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-12 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream12SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-12 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream12SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-12 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream12SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-12 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6c, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream12SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-12 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream13SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-13 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream13SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-13 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream13SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-13 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream13SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-13 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6d, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream13SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-13 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream13SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-13 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream13SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-13 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream13SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-13 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6d, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream13SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-13 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream14SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-14 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream14SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-14 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream14SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-14 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream14SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-14 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6e, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream14SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-14 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream14SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-14 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream14SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-14 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream14SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-14 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6e, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream14SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-14 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream15SIDFrameWrapped, "MXF-GC AVC Byte Stream With VideoStream-15 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream15SIDClipWrapped, "MXF-GC AVC Byte Stream With VideoStream-15 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream15SIDCustomStripeWrapped, "MXF-GC AVC Byte Stream With VideoStream-15 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream15SIDCustomFixedAudioSizeWrapped, "MXF-GC AVC Byte Stream With VideoStream-15 SID CustomFixedAudioSize-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6f, 0x05)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream15SIDCustomSpliceWrapped, "MXF-GC AVC Byte Stream With VideoStream-15 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream15SIDCustomClosedGOPWrapped, "MXF-GC AVC Byte Stream With VideoStream-15 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream15SIDCustomSlaveWrapped, "MXF-GC AVC Byte Stream With VideoStream-15 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream15SIDFieldWrapped, "MXF-GC AVC Byte Stream With VideoStream-15 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6f, 0x09)) + +MXF_LABEL_ENTRY(MXFGCAVCByteStreamWithVideoStream15SIDCustomUnconstrainedWrapped, "MXF-GC AVC Byte Stream With VideoStream-15 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x6f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedVC3Pictures, "MXF-GC Frame-wrapped VC-3 Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x11, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedVC3Pictures, "MXF-GC Clip-wrapped VC-3 Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x11, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedVC1Pictures, "MXF-GC Frame-wrapped VC-1 Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x12, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedVC1Pictures, "MXF-GC Clip-wrapped VC-1 Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x12, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCDCinemaTimedTextStream, "MXF-GC D-Cinema Timed Text Stream", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x13, 0x01, 0x01)) + +MXF_LABEL_ENTRY(MXFGCDCinemaAuxDataEssence, "MXF-GC D-Cinema Aux Data Essence", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x13, 0x02, 0x01)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedTIFFEPProfile2Pictures, "MXF-GC Frame-wrapped TIFF/EP Profile 2 Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x14, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedTIFFEPProfile2Pictures, "MXF-GC Clip-wrapped TIFF/EP Profile 2 Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0b, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x14, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedVC2Pictures, "MXF-GC Frame-wrapped VC-2 Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x15, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedVC2Pictures, "MXF-GC Clip-wrapped VC-2 Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x15, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXF_GC_AAC_ADIF_Frame_Wrapped, "MXF-GC AAC ADIF Frame Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x16, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXF_GC_AAC_ADIF_Clip_Wrapped, "MXF-GC AAC ADIF Clip Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x16, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXF_GC_AAC_ADIF_Custom_Wrapped, "MXF-GC AAC ADIF Custom Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x16, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXF_GC_AAC_ADTS_Frame_Wrapped, "MXF-GC AAC ADTS Frame Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x17, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXF_GC_AAC_ADTS_Clip_Wrapped, "MXF-GC AAC ADTS Clip Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x17, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXF_GC_AAC_ADTS_Custom_Wrapped, "MXF-GC AAC ADTS Custom Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x17, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXF_GC_AAC_LATM_LOAS_Frame_Wrapped, "MXF-GC AAC LATM-LOAS Frame Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x18, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXF_GC_AAC_LATM_LOAS_Clip_Wrapped, "MXF-GC AAC LATM-LOAS Clip Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x18, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXF_GC_AAC_LATM_LOAS_Custom_Wrapped, "MXF-GC AAC LATM-LOAS Custom Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x18, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedACESPictures, "MXF-GC Frame-wrapped ACES Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x19, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedACESPictures, "MXF-GC Clip-wrapped ACES Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x19, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedDMCVTData, "MXF-GC Frame-Wrapped DMCVT Data", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1a, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCVC5FrameWrapped, "MXF-GC VC-5 Essence Container Label (Frame-Wrapped)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1b, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCVC5ClipWrapped, "MXF-GC VC-5 Essence Container Label (Clip-Wrapped)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1b, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCVC5CustomWrapped, "MXF-GC VC-5 Essence Container Label (Custom-Wrapped)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1b, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedEssenceContainerProResPicture, "MXF-GC Frame-Wrapped Essence Container ProRes Picture", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1c, 0x01, 0x00)) + +MXF_LABEL_ENTRY(IMF_IABEssenceClipWrappedContainer, "IMF Clip-Wrapped IAB Essence Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1d, 0x01, 0x01)) + +MXF_LABEL_ENTRY(IABEssenceFrameWrappedContainer, "Frame-Wrapped IAB Essence Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1d, 0x01, 0x02)) + +MXF_LABEL_ENTRY(MXFGCEssenceContainerDNxPackedFrameWrapped, "MXF-GC Essence Container DNxPacked Frame Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1e, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCEssenceContainerDNxPackedClipWrapped, "MXF-GC Essence Container DNxPacked Clip Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1e, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream0SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-0 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x60, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream0SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-0 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x60, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream0SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-0 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x60, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream0SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-0 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x60, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream0SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-0 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x60, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream0SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-0 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x60, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream0SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-0 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x60, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream0SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-0 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x60, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream1SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-1 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x61, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream1SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-1 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x61, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream1SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-1 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x61, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream1SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-1 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x61, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream1SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-1 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x61, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream1SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-1 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x61, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream1SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-1 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x61, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream1SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-1 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x61, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream2SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-2 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x62, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream2SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-2 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x62, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream2SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-2 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x62, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream2SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-2 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x62, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream2SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-2 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x62, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream2SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-2 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x62, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream2SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-2 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x62, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream2SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-2 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x62, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream3SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-3 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x63, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream3SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-3 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x63, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream3SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-3 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x63, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream3SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-3 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x63, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream3SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-3 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x63, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream3SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-3 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x63, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream3SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-3 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x63, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream3SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-3 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x63, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream4SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-4 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x64, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream4SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-4 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x64, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream4SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-4 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x64, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream4SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-4 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x64, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream4SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-4 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x64, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream4SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-4 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x64, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream4SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-4 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x64, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream4SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-4 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x64, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream5SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-5 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x65, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream5SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-5 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x65, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream5SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-5 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x65, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream5SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-5 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x65, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream5SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-5 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x65, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream5SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-5 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x65, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream5SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-5 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x65, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream5SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-5 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x65, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream6SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-6 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x66, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream6SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-6 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x66, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream6SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-6 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x66, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream6SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-6 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x66, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream6SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-6 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x66, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream6SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-6 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x66, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream6SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-6 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x66, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream6SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-6 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x66, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream7SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-7 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x67, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream7SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-7 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x67, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream7SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-7 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x67, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream7SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-7 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x67, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream7SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-7 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x67, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream7SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-7 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x67, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream7SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-7 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x67, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream7SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-7 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x67, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream8SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-8 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x68, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream8SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-8 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x68, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream8SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-8 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x68, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream8SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-8 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x68, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream8SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-8 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x68, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream8SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-8 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x68, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream8SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-8 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x68, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream8SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-8 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x68, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream9SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-9 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x69, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream9SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-9 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x69, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream9SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-9 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x69, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream9SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-9 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x69, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream9SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-9 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x69, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream9SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-9 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x69, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream9SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-9 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x69, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream9SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-9 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x69, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream10SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-10 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream10SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-10 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream10SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-10 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream10SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-10 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream10SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-10 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream10SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-10 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream10SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-10 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6a, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream10SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-10 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream11SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-11 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream11SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-11 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream11SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-11 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream11SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-11 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream11SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-11 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream11SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-11 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream11SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-11 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6b, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream11SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-11 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream12SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-12 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream12SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-12 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream12SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-12 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream12SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-12 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream12SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-12 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream12SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-12 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream12SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-12 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6c, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream12SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-12 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream13SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-13 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream13SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-13 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream13SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-13 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream13SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-13 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream13SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-13 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream13SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-13 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream13SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-13 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6d, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream13SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-13 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream14SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-14 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream14SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-14 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream14SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-14 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream14SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-14 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream14SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-14 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream14SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-14 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream14SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-14 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6e, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream14SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-14 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream15SIDFrameWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-15 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream15SIDClipWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-15 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream15SIDCustomStripeWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-15 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream15SIDCustomSpliceWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-15 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream15SIDCustomClosedGOPWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-15 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream15SIDCustomSlaveWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-15 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream15SIDFieldWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-15 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6f, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCNALUnitStreamWithVideoStream15SIDCustomUnconstrainedWrapped, "MXF-GC HEVC NAL Unit Stream With VideoStream-15 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x1f, 0x6f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream0SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-0 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x60, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream0SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-0 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x60, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream0SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-0 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x60, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream0SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-0 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x60, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream0SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-0 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x60, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream0SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-0 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x60, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream0SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-0 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x60, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream0SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-0 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x60, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream1SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-1 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x61, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream1SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-1 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x61, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream1SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-1 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x61, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream1SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-1 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x61, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream1SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-1 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x61, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream1SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-1 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x61, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream1SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-1 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x61, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream1SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-1 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x61, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream2SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-2 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x62, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream2SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-2 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x62, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream2SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-2 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x62, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream2SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-2 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x62, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream2SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-2 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x62, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream2SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-2 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x62, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream2SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-2 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x62, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream2SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-2 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x62, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream3SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-3 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x63, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream3SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-3 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x63, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream3SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-3 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x63, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream3SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-3 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x63, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream3SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-3 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x63, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream3SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-3 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x63, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream3SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-3 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x63, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream3SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-3 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x63, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream4SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-4 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x64, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream4SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-4 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x64, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream4SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-4 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x64, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream4SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-4 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x64, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream4SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-4 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x64, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream4SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-4 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x64, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream4SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-4 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x64, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream4SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-4 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x64, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream5SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-5 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x65, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream5SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-5 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x65, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream5SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-5 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x65, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream5SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-5 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x65, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream5SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-5 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x65, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream5SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-5 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x65, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream5SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-5 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x65, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream5SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-5 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x65, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream6SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-6 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x66, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream6SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-6 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x66, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream6SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-6 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x66, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream6SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-6 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x66, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream6SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-6 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x66, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream6SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-6 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x66, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream6SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-6 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x66, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream6SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-6 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x66, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream7SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-7 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x67, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream7SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-7 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x67, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream7SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-7 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x67, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream7SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-7 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x67, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream7SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-7 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x67, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream7SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-7 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x67, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream7SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-7 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x67, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream7SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-7 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x67, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream8SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-8 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x68, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream8SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-8 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x68, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream8SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-8 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x68, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream8SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-8 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x68, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream8SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-8 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x68, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream8SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-8 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x68, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream8SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-8 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x68, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream8SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-8 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x68, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream9SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-9 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x69, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream9SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-9 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x69, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream9SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-9 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x69, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream9SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-9 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x69, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream9SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-9 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x69, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream9SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-9 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x69, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream9SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-9 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x69, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream9SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-9 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x69, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream10SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-10 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6a, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream10SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-10 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6a, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream10SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-10 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6a, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream10SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-10 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6a, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream10SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-10 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6a, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream10SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-10 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6a, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream10SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-10 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6a, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream10SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-10 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6a, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream11SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-11 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6b, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream11SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-11 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6b, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream11SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-11 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6b, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream11SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-11 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6b, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream11SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-11 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6b, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream11SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-11 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6b, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream11SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-11 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6b, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream11SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-11 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6b, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream12SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-12 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6c, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream12SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-12 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6c, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream12SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-12 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6c, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream12SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-12 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6c, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream12SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-12 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6c, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream12SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-12 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6c, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream12SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-12 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6c, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream12SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-12 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6c, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream13SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-13 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6d, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream13SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-13 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6d, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream13SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-13 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6d, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream13SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-13 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6d, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream13SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-13 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6d, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream13SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-13 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6d, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream13SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-13 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6d, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream13SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-13 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6d, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream14SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-14 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6e, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream14SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-14 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6e, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream14SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-14 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6e, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream14SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-14 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6e, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream14SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-14 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6e, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream14SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-14 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6e, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream14SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-14 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6e, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream14SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-14 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6e, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream15SIDFrameWrapped, "MXF-GC HEVC Byte Stream With VideoStream-15 SID Frame-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6f, 0x01)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream15SIDClipWrapped, "MXF-GC HEVC Byte Stream With VideoStream-15 SID Clip-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6f, 0x02)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream15SIDCustomStripeWrapped, "MXF-GC HEVC Byte Stream With VideoStream-15 SID CustomStripe-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6f, 0x03)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream15SIDCustomSpliceWrapped, "MXF-GC HEVC Byte Stream With VideoStream-15 SID CustomSplice-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6f, 0x06)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream15SIDCustomClosedGOPWrapped, "MXF-GC HEVC Byte Stream With VideoStream-15 SID CustomClosedGOP-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6f, 0x07)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream15SIDCustomSlaveWrapped, "MXF-GC HEVC Byte Stream With VideoStream-15 SID CustomSlave-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6f, 0x08)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream15SIDFieldWrapped, "MXF-GC HEVC Byte Stream With VideoStream-15 SID Field-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6f, 0x09)) + +MXF_LABEL_ENTRY(MXFGCHEVCByteStreamWithVideoStream15SIDCustomUnconstrainedWrapped, "MXF-GC HEVC Byte Stream With VideoStream-15 SID CustomUnconstrained-wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x20, 0x6f, 0x7f)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedProgressiveJPEGXSPictures, "MXF-GC Frame-wrapped Progressive JPEG XS Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x21, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedInterlacedJPEGXSPictures, "MXF-GC Frame-wrapped Interlaced JPEG XS Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x21, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedJPEGXSPictures, "MXF-GC Clip-wrapped JPEG XS Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x21, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFGCARRIRAWFrameWrappedPacked, "ARRIRAW Frame-Wrapped Packed Essence Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x22, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCARRIRAWFrameWrappedHDEEncoded, "ARRIRAW Frame-Wrapped HDE-Encoded Essence Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x22, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFFV1PicturesFrame, "MXFGCFFV1PicturesFrame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x23, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFFV1PicturesClip, "MXFGCFFV1PicturesClip", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x23, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCVC6FrameWrappedGenericBitstream, "VC-6 Frame Wrapped Generic bitstream", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x24, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCVC6FrameWrappedProgressivePictures, "VC-6 Frame Wrapped Progressive Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x24, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCVC6FrameWrappedInterlacedPictures, "VC-6 Frame Wrapped Interlaced Pictures", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x24, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MXFGCFrameWrappedMGA, "MXF-GC Frame-wrapped MGA", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x25, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCClipWrappedMGA, "MXF-GC Clip-wrapped MGA", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x25, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFGCSupplementalDataFrameWrapped, "Supplemental Data Essence Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x26, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGCARRICOREFrameWrappedCBE, "ARRICORE Frame-Wrapped CBE Essence Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x27, 0x01, 0x01)) + +MXF_LABEL_ENTRY(MXFGCARRICOREFrameWrappedVBE, "ARRICORE Frame-Wrapped VBE Essence Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x27, 0x02, 0x01)) + +MXF_LABEL_ENTRY(MXFGCGenericEssenceMultipleMappings, "MXF-GC Generic Essence Multiple Mappings", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, + 0x0d, 0x01, 0x03, 0x01, 0x02, 0x7f, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFGSEBUT3264STLByteStream, "MXF-GS EBU-t3264 STL Byte Stream", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, + 0x0d, 0x01, 0x03, 0x01, 0x03, 0x01, 0x00, 0x00)) + +// deprecated +MXF_LABEL_ENTRY(MXFDMS1Version1Constrained, "MXF DMS-1 Version-1 constrained", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x00)) + +// deprecated +MXF_LABEL_ENTRY(MXFDMS1Version1Extended, "MXF DMS-1 Version-1 extended", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x00)) + +MXF_LABEL_ENTRY(MXFDMS1ProductionFrameworkStandard, "MXF DMS-1 Production Framework standard", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x04, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01)) + +MXF_LABEL_ENTRY(MXFDMS1ProductionFrameworkExtended, "MXF DMS-1 Production Framework extended", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x04, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x02)) + +MXF_LABEL_ENTRY(MXFDMS1ClipFrameworkStandard, "MXF DMS-1 Clip Framework standard", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x04, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01)) + +MXF_LABEL_ENTRY(MXFDMS1ClipFrameworkExtended, "MXF DMS-1 Clip Framework extended", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x04, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x02)) + +MXF_LABEL_ENTRY(MXFDMS1SceneFrameworkStandard, "MXF DMS-1 Scene Framework standard", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x04, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x02, 0x03, 0x01)) + +MXF_LABEL_ENTRY(MXFDMS1SceneFrameworkExtended, "MXF DMS-1 Scene Framework extended", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x04, + 0x0d, 0x01, 0x04, 0x01, 0x01, 0x02, 0x03, 0x02)) + +MXF_LABEL_ENTRY(MXFCryptographicFrameworkLabel, "MXF Cryptographic Framework Label", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x0d, 0x01, 0x04, 0x01, 0x02, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFTextBasedFramework, "MXF Text-Based Framework", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0c, + 0x0d, 0x01, 0x04, 0x01, 0x04, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(MXFEIDRDMSchemeVersion1, "MXF EIDR DM Scheme Version 1", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x04, 0x01, 0x05, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TLCBasicTimecodeProfile, "TLC Basic Timecode Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TLCBasicTimecodeAnnotatedProfile, "TLC Basic Timecode Annotated Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(TLC_PTPProfile, "TLC PTP Profile", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x01, 0x04, 0x01, 0x06, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AS_07_Core_DMS, "AS_07_Core_DMS", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x07, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AS_07_GSP_DMS, "AS_07_GSP_DMS", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x07, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AS_07_Segmentation_DMS, "AS_07_Segmentation_DMS", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x07, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DMS_AS_10_Core, "DMS AS-10 Core", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0a, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DM_AS_11_Core, "DM_AS_11_Core", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DM_AS_11_Segmentation, "DM_AS_11_Segmentation", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0b, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DMS_AS_12, "DMS_AS_12", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x07, 0x01, 0x0c, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AudioDescriptionStudioSignalDataChannel, "Audio Description Studio Signal Data Channel", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x01, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(AudioDescriptionStudioSignal, "Audio Description Studio Signal", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x01, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(AlternativeProgram, "Alternative Program", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x01, 0x03, 0x01, 0x00)) + +MXF_LABEL_ENTRY(AudioDescriptionProgramMix, "Audio Description Program Mix", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x01, 0x03, 0x02, 0x00)) + +MXF_LABEL_ENTRY(AudioDescription, "Audio Description", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x01, 0x03, 0x03, 0x00)) + +MXF_LABEL_ENTRY(MusicAndEffects, "Music and Effects", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x01, 0x03, 0x04, 0x00)) + +MXF_LABEL_ENTRY(UnusedAudio, "Unused Audio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x01, 0x03, 0x05, 0x00)) + +MXF_LABEL_ENTRY(ConstrainedMultichannelAudioLabelingFramework, "Constrained Multichannel Audio Labeling Framework", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x02, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ConstrainedMultichannelAudioLabelingFramework_with_Default_Audio_Layout_A, "ConstrainedMultichannelAudioLabelingFramework with Default Audio Layout A", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x02, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Default_Audio_Layout_A_without_MCA_Labeling, "Default Audio Layout A without MCA Labeling", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x02, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_0_WIP, "Blocks File Format 0 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_1_WIP, "Blocks File Format 1 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_2_WIP, "Blocks File Format 2 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_8_WIP, "Blocks File Format 8 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_12_WIP, "Blocks File Format 12 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x05, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_5_WIP, "Blocks File Format 5 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x06, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_6_WIP, "Blocks File Format 6 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x07, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_7_WIP, "Blocks File Format 7 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x08, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_10_WIP, "Blocks File Format 10 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x09, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_9_WIP, "Blocks File Format 9 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x0a, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_11_WIP, "Blocks File Format 11 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x0b, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_13_WIP, "Blocks File Format 13 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x0c, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_14_WIP, "Blocks File Format 14 WIP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x03, 0x0e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DM_XML_Document, "DM_XML_Document", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x04, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_0, "Blocks File Format 0", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x05, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_1, "Blocks File Format 1", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x05, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_2, "Blocks File Format 2", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x05, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_12, "Blocks File Format 12", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x05, 0x05, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_7, "Blocks File Format 7", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x05, 0x08, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_X9, "Blocks File Format X9", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x05, 0x09, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Blocks_FF_14, "Blocks File Format 14", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x01, 0x08, 0x01, 0x05, 0x0e, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AAFEditProtocol, "AAF Edit Protocol", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0d, 0x01, 0x12, 0x01, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AAFUnconstrainedOP, "AAF Unconstrained OP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x09, + 0x0d, 0x01, 0x12, 0x01, 0x02, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(RIFFWAVEContainer, "RIFF WAVE Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, + 0x0d, 0x01, 0x13, 0x01, 0x01, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(AAFFrameWrappedJFIFContainer, "AAF Frame-wrapped JFIF Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x0d, 0x01, 0x13, 0x01, 0x01, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(AAFClipWrappedJFIFContainer, "AAF Clip-wrapped JFIF Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x0d, 0x01, 0x13, 0x01, 0x01, 0x02, 0x02, 0x00)) + +MXF_LABEL_ENTRY(AAFClipWrappedNITFContainer, "AAF Clip-wrapped NITF Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x0d, 0x01, 0x13, 0x01, 0x01, 0x03, 0x02, 0x00)) + +MXF_LABEL_ENTRY(AAFAIFFAIFCAudioContainer, "AAF AIFF-AIFC Audio Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x07, + 0x0d, 0x01, 0x13, 0x01, 0x01, 0x04, 0x01, 0x00)) + +MXF_LABEL_ENTRY(ebucore, "ebucore", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ADM_EBU3393_Production_V1_0_L1, "EBU Tech 3393 ADM Production Profile Version \"1.0\", Level \"1\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(APP_PreservationDescriptiveScheme, "APP Preservation Descriptive Scheme", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(ARIBTRB48_ADMProductionProfile_L1_V1_0, "ARIB TR-B48 ADM Production Profile Level \"1\", Version \"1.0\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(ARIBTRB48_ADMProductionProfile_L2_V1_0, "ARIB TR-B48 ADM Production Profile Level \"2\", Version \"1.0\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x06, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(ARIBTRB48_ADMCompletedProgamProfile_L1_V1_0, "ARIB TR-B48 ADM Completed Program Profile Level \"1\", Version \"1.0\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x06, 0x01, 0x01, 0x02, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(ARIBTRB48_ADMCompletedProgamProfile_L2_V1_0, "ARIB TR-B48 ADM Completed Program Profile Level \"2\", Version \"1.0\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x06, 0x01, 0x01, 0x02, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(ARIBTRB48_ADMEmissionProfile_L1_V1_0, "ARIB TR-B48 ADM Emission Profile Level \"1\", Version \"1.0\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x06, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(ARIBTRB48_ADMEmissionProfile_L2_V1_0, "ARIB TR-B48 ADM Emission Profile Level \"2\", Version \"1.0\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x06, 0x01, 0x01, 0x03, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(AES_ADL, "AES ADL", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0c, + 0x0d, 0x0a, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(DM_AS_11_UKDPP, "DM_AS_11_UKDPP", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0c, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(AS_07_AudioLayoutSilence, "AS_07_AudioLayoutSilence", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x01)) + +MXF_LABEL_ENTRY(AS_07_AudioLayoutUnknown, "AS_07_AudioLayoutUnknown", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x02)) + +MXF_LABEL_ENTRY(AS_07_AudioLayout1TrackUndef, "AS_07_AudioLayout1TrackUndef", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x03)) + +MXF_LABEL_ENTRY(AS_07_AudioLayout2TrackUndef, "AS_07_AudioLayout2TrackUndef", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x04)) + +MXF_LABEL_ENTRY(AS_07_AudioLayout3TrackUndef, "AS_07_AudioLayout3TrackUndef", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x05)) + +MXF_LABEL_ENTRY(AS_07_AudioLayout4TrackUndef, "AS_07_AudioLayout4TrackUndef", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x06)) + +MXF_LABEL_ENTRY(AS_07_AudioLayout1TrackAudio, "AS_07_AudioLayout1TrackAudio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x07)) + +MXF_LABEL_ENTRY(AS_07_AudioLayout2TracksAudio, "AS_07_AudioLayout2TracksAudio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x08)) + +MXF_LABEL_ENTRY(AS_07_AudioLayout1TrackAudio1TrackTimecode, "AS_07_AudioLayout1TrackAudio1TrackTimecode", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x09)) + +MXF_LABEL_ENTRY(AS_07_AudioLayout3TracksAudio, "AS_07_AudioLayout3TracksAudio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x0a)) + +MXF_LABEL_ENTRY(AS_07_AudioLayout2TrackAudio1TrackTimecode, "AS_07_AudioLayout2TrackAudio1TrackTimecode", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x0b)) + +MXF_LABEL_ENTRY(AS_07_AudioLayout4TrackAudio, "AS_07_AudioLayout4TrackAudio", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x0c)) + +MXF_LABEL_ENTRY(AS_07_AudioLayout3TrackAudio1TrackTimecode, "AS_07_AudioLayout3TrackAudio1TrackTimecode", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x0d)) + +MXF_LABEL_ENTRY(AS_07_AudioLayoutEBU48_2a, "AS_07_AudioLayoutEBU48_2a", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x10)) + +MXF_LABEL_ENTRY(AS_07_AudioLayoutEBU123_4b, "AS_07_AudioLayoutEBU123_4b", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x11)) + +MXF_LABEL_ENTRY(AS_07_AudioLayoutEBU123_4c, "AS_07_AudioLayoutEBU123_4c", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x12)) + +MXF_LABEL_ENTRY(AS_07_AudioLayoutEBU123_16c, "AS_07_AudioLayoutEBU123_16c", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x13)) + +MXF_LABEL_ENTRY(AS_07_AudioLayoutEBU123_16d, "AS_07_AudioLayoutEBU123_16d", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x14)) + +MXF_LABEL_ENTRY(AS_07_AudioLayoutEBU123_16f, "AS_07_AudioLayoutEBU123_16f", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x15)) + +MXF_LABEL_ENTRY(AS_07_AudioLayoutST377_4MCA, "AS_07_AudioLayoutST377_4MCA", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x02, 0x04, 0x20)) + +MXF_LABEL_ENTRY(MICCarriage_SystemItem, "MICCarriage_SystemItem", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x04, 0x01, 0x01)) + +MXF_LABEL_ENTRY(MICAlgorithm_CRC32C, "MIC Algorithm CRC32C", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0d, 0x0e, 0x01, 0x01, 0x07, 0x04, 0x02, 0x01)) + +MXF_LABEL_ENTRY(AudioChannelSLVS, "Sign Language Video Stream", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, + 0x0d, 0x0f, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chLeftWide, "Audio Channel Left Wide", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chRightWide, "Audio Channel Right Wide", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x04, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chLeftTopFront, "Audio Channel Left Top Front", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x04, 0x03, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chRightTopFront, "Audio Channel Right Top Front", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x04, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chTopSideLeft, "Audio Channel Top Side Left", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x04, 0x05, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chTopSideRight, "Audio Channel Top Side Right", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x04, 0x06, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chLeftTopBack, "Audio Channel Left Top Back", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x04, 0x07, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742chRightTopBack, "Audio Channel Right Top Back", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x04, 0x08, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg514, "Soundfield Group 5.1.4", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x05, 0x02, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg714, "Soundfield Group 7.1.4", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x05, 0x04, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg914, "Soundfield Group 9.1.4", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x05, 0x06, 0x00, 0x00)) + +MXF_LABEL_ENTRY(ST37742sg916, "Soundfield Group 9.1.6", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x05, 0x07, 0x00, 0x00)) + +MXF_LABEL_ENTRY(Dolby_Atmos_ADM_V1_L0, "Dolby Atmos ADM Profile Version \"1\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x06, 0x01, 0x01, 0x00)) + +MXF_LABEL_ENTRY(Dolby_Atmos_ADM_V1_1_L0, "Dolby Atmos ADM Profile Version \"1.1\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x06, 0x01, 0x02, 0x00)) + +MXF_LABEL_ENTRY(DolbyE_Emission_ADM_V1_L1, "Dolby E Emission ADM Profile Version \"1\", Level \"1\"", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x01, 0x01, 0x06, 0x02, 0x01, 0x00)) + +MXF_LABEL_ENTRY(ImmersiveAudioCoding, "Immersive Audio Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(MXF_GC_IAData_Frame_Wrapped, "MXF-GC IAData Frame Wrapped", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(UTF8TextDataEssenceCoding, "UTF-8 Text Data Essence Coding", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00)) + +MXF_LABEL_ENTRY(PHDRImageMetadataWrappingFrame, "PHDR Image Metadata Wrapping Frame", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x07, 0x01, 0x01, 0x01, 0x01)) + +MXF_LABEL_ENTRY(FrameWrappedISXDContainer, "Frame Wrapped ISXD Container", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, + 0x0e, 0x09, 0x06, 0x07, 0x01, 0x01, 0x01, 0x03)) + +MXF_LABEL_ENTRY(MPEG_H_ADM_P1_L1_V1, "MPEG-H ADM Profile (profileID=1, levelID=1, versionID=1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0e, 0x21, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01)) + +MXF_LABEL_ENTRY(MPEG_H_ADM_P1_L2_V1, "MPEG-H ADM Profile (profileID=1, levelID=2, versionID=1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0e, 0x21, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01)) + +MXF_LABEL_ENTRY(MPEG_H_ADM_P1_L3_V1, "MPEG-H ADM Profile (profileID=1, levelID=3, versionID=1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0e, 0x21, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01)) + +MXF_LABEL_ENTRY(MPEG_H_ADM_P1_L4_V1, "MPEG-H ADM Profile (profileID=1, levelID=4, versionID=1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0e, 0x21, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01)) + +MXF_LABEL_ENTRY(MPEG_H_ADM_P2_L1_V1, "MPEG-H ADM Profile (profileID=2, levelID=1, versionID=1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0e, 0x21, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01)) + +MXF_LABEL_ENTRY(MPEG_H_ADM_P2_L2_V1, "MPEG-H ADM Profile (profileID=2, levelID=2, versionID=1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0e, 0x21, 0x01, 0x01, 0x01, 0x02, 0x02, 0x01)) + +MXF_LABEL_ENTRY(MPEG_H_ADM_P2_L3_V1, "MPEG-H ADM Profile (profileID=2, levelID=3, versionID=1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0e, 0x21, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01)) + +MXF_LABEL_ENTRY(MPEG_H_ADM_P2_L4_V1, "MPEG-H ADM Profile (profileID=2, levelID=4, versionID=1)", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, + 0x0e, 0x21, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01)) + diff --git a/deps/libMXF/tools/MXFDump/MXFMetaDictionary_smpte.gen.py b/deps/libMXF/tools/MXFDump/MXFMetaDictionary_smpte.gen.py new file mode 100644 index 00000000..26dfb354 --- /dev/null +++ b/deps/libMXF/tools/MXFDump/MXFMetaDictionary_smpte.gen.py @@ -0,0 +1,526 @@ +#!/usr/bin/env python3 +""" +Code generator for MXFDump.cpp dictionary of SMPTE Metadata Registers. +Translate the SMPTE Metadata Registers (Groups + Elements + Essence + Types +XML files) into MXFDump dictionary format. + +Reads the official SMPTE register XMLs published at +https://smpte-ra.org/smpte-metadata-registry and emits a header that uses +the ``MXF_CLASS`` / ``MXF_PROPERTY`` / ``MXF_CLASS_END`` macros consumed by +``MXFDump.cpp``. + +Note that the Draft registers can be preferred over the published ones. + +The generated header is included directly from ``MXFDump.cpp`` alongside +``MXFMetaDictionary_smpte.h`` (the hand-maintained complement) when CMake +sees a file named ``MXFMetaDictionary_smpte.gen.h`` next to ``CMakeLists.txt``. + +Run manually before building. With no arguments it downloads the registers +straight from the SMPTE registry (Groups/Elements/Types from the *draft* +tree, Essence from the *published* tree, since the draft tree has no Essence +register), caches them under the system temp dir (``/mxfdump_smpte/``) +and writes ``MXFMetaDictionary_smpte.gen.h`` into the same folder as this +script:: + + py -3 deps/libMXF/tools/MXFDump/MXFMetaDictionary_smpte.gen.py + +To use local XML files instead of downloading, pass all five register paths +(if you pass one, you must pass all five):: + + py -3 deps/libMXF/tools/MXFDump/MXFMetaDictionary_smpte.gen.py \\ + --groups Groups.xml \\ + --elements Elements.xml \\ + --essence Essence.xml \\ + --types Types.xml \\ + --labels Labels.xml +""" + +from __future__ import annotations + +import argparse +import re +import sys +import tempfile +import urllib.error +import urllib.request +import xml.etree.ElementTree as ET +from pathlib import Path + + +# --------------------------------------------------------------------------- +# Source registers. The draft tree is preferred where available; the Essence +# register only exists in the published tree. +_DRAFT_BASE = "https://registry.smpte-ra.org/view/draft" +_PUBLISHED_BASE = "https://registry.smpte-ra.org/view/published" +REGISTER_URLS: dict[str, str] = { + "groups": f"{_DRAFT_BASE}/Groups.xml", + "elements": f"{_DRAFT_BASE}/Elements.xml", + "types": f"{_DRAFT_BASE}/Types.xml", + "essence": f"{_PUBLISHED_BASE}/Essence.xml", + "labels": f"{_DRAFT_BASE}/Labels.xml", +} + + +def download_registers(dest_dir: str | Path) -> dict[str, str]: + """Download every register in ``REGISTER_URLS`` into ``dest_dir``. + + Self-contained: uses only the standard library (``urllib``). Returns a + mapping of register key (``groups``/``elements``/``types``/``essence``) to + the local file path it was written to. Aborts the program on any failure + so a partial/stale set is never silently fed to the generator. + """ + dest = Path(dest_dir) + dest.mkdir(parents=True, exist_ok=True) + paths: dict[str, str] = {} + for key, url in REGISTER_URLS.items(): + target = dest / Path(url).name + print(f"Downloading {url}\n -> {target}") + req = urllib.request.Request( + url, headers={"User-Agent": "mxfdump-smpte-dict-gen/1.0"} + ) + try: + with urllib.request.urlopen(req, timeout=120) as resp: + data = resp.read() + except (urllib.error.URLError, OSError) as exc: + raise SystemExit(f"error: failed to download {url}: {exc}") + target.write_bytes(data) + paths[key] = str(target) + return paths + + +# --------------------------------------------------------------------------- +def strip_ns(tag: str) -> str: + """Return local name from a namespaced tag like ``{ns}Entry``.""" + return tag.split("}", 1)[1] if "}" in tag else tag + + +def child_text(entry: ET.Element, name: str) -> str | None: + for c in entry: + if strip_ns(c.tag) == name: + return (c.text or "").strip() + return None + + +def child(entry: ET.Element, name: str) -> ET.Element | None: + for c in entry: + if strip_ns(c.tag) == name: + return c + return None + + +def iter_entries(root: ET.Element): + """Yield every regardless of namespace, in document order.""" + for elem in root.iter(): + if strip_ns(elem.tag) == "Entry": + yield elem + + +_UL_RE = re.compile( + r"urn:smpte:ul:([0-9a-fA-F]{8})\.([0-9a-fA-F]{8})\.([0-9a-fA-F]{8})\.([0-9a-fA-F]{8})" +) + + +def parse_ul(urn: str) -> list[int] | None: + """Convert ``urn:smpte:ul:AAAAAAAA.BBBBBBBB.CCCCCCCC.DDDDDDDD`` to 16 bytes.""" + if not urn: + return None + m = _UL_RE.search(urn) + if not m: + return None + hex_str = "".join(m.groups()) + return [int(hex_str[i:i + 2], 16) for i in range(0, 32, 2)] + + +def parse_local_tag(s: str | None) -> int | None: + """Parse a register ```` value (4 hex digits, e.g. ``3f06``). + + Returns the tag as an int, or None when absent/unparsable. A record with no + LocalTag keeps the 0x0000 sentinel, which MXFDump fills in dynamically from + the Primer Pack. Registered static tags (< 0x8000) are globally unique per + UL in the register, so emitting them is safe for MXFDump's global, + first-match local-key lookup.""" + if not s: + return None + try: + return int(s.strip(), 16) + except ValueError: + return None + + +def ul_key(b: list[int]) -> bytes: + """Hashable key for an MXF UL ignoring registry-version differences.""" + return bytes(b) if not b else bytes([b[0], b[1], b[2], b[3], + b[4], 0x00, b[6], 0x00] + b[8:]) + + +def fmt_label(bytes16: list[int], indent: str) -> str: + head = ", ".join(f"0x{b:02x}" for b in bytes16[:8]) + tail = ", ".join(f"0x{b:02x}" for b in bytes16[8:]) + return f"MXF_LABEL({head},\n{indent} {tail})" + + +def sanitize_token(sym: str) -> str: + """Reduce a register Symbol to a single safe C token. + + The MXF_PROPERTY ``type`` argument must be one preprocessing token or it + breaks the macro arity. Register Symbols are normally valid identifiers, + but replace any stray non ``[A-Za-z0-9_]`` character defensively. + """ + return re.sub(r"[^0-9A-Za-z_]", "_", sym) if sym else "DataValue" + + +def c_string(s: str) -> str: + """Escape a register Name so it is safe inside a C string literal. + + Backslashes and double-quotes are escaped; any embedded newline/tab is + collapsed to a space so the literal stays on one line. + """ + s = (s or "").replace("\\", "\\\\").replace('"', '\\"') + return s.replace("\n", " ").replace("\r", " ").replace("\t", " ") + + +def emit_property(sym: str, ul: list[int], owner: str, req: str, + type_sym: str = "DataValue", tag: int | None = None) -> list[str]: + """Lines for one MXF_PROPERTY record. + + ``tag`` is the registered static local tag from the register's + ```` element. When None (no LocalTag in the register), emit the + 0x0000 sentinel so MXFDump assigns the local key dynamically from the + Primer Pack.""" + tag_str = f"0x{tag:04x}" if tag is not None else "0x0000" + return [ + f" MXF_PROPERTY({sym},", + f" {fmt_label(ul, indent=' ')},", + f" {tag_str},", + f" {type_sym},", + f" {req},", + f" false,", + f" {owner})", + ] + + +def emit_class(out: list[str], symbol: str, ul: list[int], parent: str, + concrete: bool, prop_lines: list[str] = ()) -> None: + """Append a full MXF_CLASS / [props] / MXF_CLASS_END / separator block.""" + label = fmt_label(ul, indent=' ') + flag = "true" if concrete else "false" + out.append(f"MXF_CLASS({symbol},") + out.append(f" {label},") + out.append(f" {parent},") + out.append(f" {flag})") + out.extend(prop_lines) + out.append(f"MXF_CLASS_END({symbol},") + out.append(f" {label},") + out.append(f" {parent},") + out.append(f" {flag})") + out.append("MXF_CLASS_SEPARATOR()") + out.append("") + + +def iter_leaf_symbols(root: ET.Element): + """Yield (symbol, ul_bytes) for every LEAF that has both set.""" + for e in iter_entries(root): + if child_text(e, "Kind") != "LEAF": + continue + sym = child_text(e, "Symbol") + ul = parse_ul(child_text(e, "UL") or "") + if sym and ul: + yield sym, ul + + +def iter_leaf_labels(root: ET.Element): + """Yield (symbol, ul_bytes, name, deprecated) for every LEAF . + + Like ``iter_leaf_symbols`` but also returns the human-readable + (falling back to the Symbol) and the deprecation flag, both used when + emitting label entries. + """ + for e in iter_entries(root): + if child_text(e, "Kind") != "LEAF": + continue + sym = child_text(e, "Symbol") + ul = parse_ul(child_text(e, "UL") or "") + if not (sym and ul): + continue + name = child_text(e, "Name") or sym + deprecated = (child_text(e, "IsDeprecated") or "").lower() == "true" + yield sym, ul, name, deprecated + + +def main() -> int: + here = Path(__file__).resolve().parent + default_output = here / "MXFMetaDictionary_smpte.gen.h" + # Cross-OS cache location: the system temp dir works on Linux/macOS/Windows + # and inside a GitHub Action runner (honours TMPDIR/TMP/TEMP/RUNNER_TEMP). + default_dir = Path(tempfile.gettempdir()) / "mxfdump_smpte" + + ap = argparse.ArgumentParser( + description=__doc__, + formatter_class=argparse.RawDescriptionHelpFormatter, + ) + # Paths default to None so we can tell whether the user supplied one and, + # if so, use the local files instead of downloading. + ap.add_argument("--groups", default=None) + ap.add_argument("--elements", default=None) + ap.add_argument("--essence", default=None) + ap.add_argument("--types", default=None) + ap.add_argument("--labels", default=None) + ap.add_argument("--download-dir", default=str(default_dir), + help="directory to download the register XMLs into") + ap.add_argument("--output", default=str(default_output), + help="path to write generated header") + args = ap.parse_args() + + # If no register path is given, download all four from the SMPTE registry. + # If any is given, all four must be given (we use the local files as-is and + # do not download). + register_args = {"--groups": args.groups, "--elements": args.elements, + "--essence": args.essence, "--types": args.types, + "--labels": args.labels} + if not any(register_args.values()): + fetched = download_registers(args.download_dir) + args.groups, args.elements = fetched["groups"], fetched["elements"] + args.types, args.essence = fetched["types"], fetched["essence"] + args.labels = fetched["labels"] + else: + missing = [name for name, val in register_args.items() if not val] + if missing: + ap.error("when passing a register path, all five must be given; " + f"missing: {', '.join(missing)}") + + # ---- Parse Types.xml: UL key -> type symbol --------------------------- + print(f"Loading Types from {args.types}") + types_root = ET.parse(args.types).getroot() + types_by_ul: dict[bytes, str] = { + ul_key(ul): sanitize_token(sym) + for sym, ul in iter_leaf_symbols(types_root) + } + + # ---- Parse Elements.xml: UL key -> (symbol, ul, type_sym) ------------- + # The element's child is a UL into the Types register; resolve it to + # the type Symbol (falling back to DataValue when absent/unknown). + print(f"Loading Elements from {args.elements}") + elements_root = ET.parse(args.elements).getroot() + elements_by_ul: dict[bytes, tuple[str, list[int], str]] = {} + type_resolved = 0 + type_fallback = 0 + for e in iter_entries(elements_root): + if child_text(e, "Kind") != "LEAF": + continue + sym = child_text(e, "Symbol") + ul = parse_ul(child_text(e, "UL") or "") + if not (sym and ul): + continue + type_ul = parse_ul(child_text(e, "Type") or "") + type_sym = types_by_ul.get(ul_key(type_ul)) if type_ul else None + if type_sym: + type_resolved += 1 + else: + type_sym = "DataValue" + type_fallback += 1 + elements_by_ul[ul_key(ul)] = (sym, ul, type_sym) + + # ---- Parse Groups.xml ------------------------------------------------- + print(f"Loading Groups from {args.groups}") + groups_root = ET.parse(args.groups).getroot() + # First pass: register every group entry by UL so parents resolve. + groups_by_ul: dict[bytes, dict] = {} + groups_in_order: list[dict] = [] + for e in iter_entries(groups_root): + if child_text(e, "Kind") != "LEAF": + continue + sym = child_text(e, "Symbol") + raw_ul = parse_ul(child_text(e, "UL") or "") + if not (sym and raw_ul): + continue + is_concrete = (child_text(e, "IsConcrete") or "").lower() == "true" + parent_ul = parse_ul(child_text(e, "Parent") or "") or None + contents = [] + contents_node = child(e, "Contents") + if contents_node is not None: + for rec in contents_node: + if strip_ns(rec.tag) != "Record": + continue + rec_ul = parse_ul(child_text(rec, "UL") or "") + rec_optional = (child_text(rec, "IsOptional") or "true").lower() == "true" + rec_tag = parse_local_tag(child_text(rec, "LocalTag")) + if rec_ul: + contents.append({"ul": rec_ul, "optional": rec_optional, + "tag": rec_tag}) + info = { + "symbol": sym, + "ul": raw_ul, + "concrete": is_concrete, + "parent_ul": parent_ul, + "contents": contents, + } + groups_by_ul[ul_key(raw_ul)] = info + groups_in_order.append(info) + + # ---- Resolve parent symbols ------------------------------------------ + for g in groups_in_order: + parent_sym = None + if g["parent_ul"]: + p = groups_by_ul.get(ul_key(g["parent_ul"])) + if p: + parent_sym = p["symbol"] + g["parent_sym"] = parent_sym or "InterchangeObject" + + # ---- Emit ------------------------------------------------------------- + out: list[str] = [] + out.append("//") + out.append("// AUTO-GENERATED by MXFMetaDictionary_smpte.gen.py") + out.append("// Source: SMPTE Metadata Registers (Groups.xml + Elements.xml + Essence.xml + Types.xml)") + out.append("// Do not edit by hand. Re-run the generator instead.") + out.append("//") + out.append("") + + emitted_concrete = 0 + emitted_abstract = 0 + unknown_props = 0 + emitted_elem_keys: set[bytes] = set() + + new_class_names = {g["symbol"] for g in groups_in_order} + + for g in groups_in_order: + concrete_flag = "true" if g["concrete"] else "false" + # Resolve parent: prefer something MXFDump can already find. + parent_sym = g["parent_sym"] + if parent_sym not in new_class_names: + parent_sym = "InterchangeObject" + + # Resolve property records. + prop_lines: list[str] = [] + for rec in g["contents"]: + ekey = ul_key(rec["ul"]) + elem = elements_by_ul.get(ekey) + if not elem: + unknown_props += 1 + continue + emitted_elem_keys.add(ekey) + psym, _, ptype = elem + req = "optional" if rec["optional"] else "required" + prop_lines += emit_property(psym, rec["ul"], g["symbol"], req, ptype, + tag=rec["tag"]) + + if g["concrete"]: + emitted_concrete += 1 + else: + emitted_abstract += 1 + out.append(f"// {g['symbol']} (parent {g['parent_sym']}, concrete={concrete_flag})") + emit_class(out, g["symbol"], g["ul"], parent_sym, g["concrete"], prop_lines) + + # ---- Emit organisation private-use NODE entries ----------------------- + # Organisationally-registered ULs (octet 8 = 0x0e, e.g. Sony Corporation = + # 06.0e.2b.34.02.7f.01.01.0e.06.00...) are tree NODEs, not LEAF groups, so + # the loop above skips them. Each names an organisation that registers its + # own private metadata; the specific private keys are never in the register. + # Emit each org node as a property-less class so MXFDump resolves any private + # key of that organisation to its name: octet 5 is already 0x7f (wildcard) + # and matchMXFKeyMasked treats the trailing 0x00 suffix as a + # wildcard for these org-prefix keys (see its pvtGroup rule). + org_nodes = [] + for e in iter_entries(groups_root): + if child_text(e, "Kind") != "NODE": + continue + sym = child_text(e, "Symbol") + ul = parse_ul(child_text(e, "UL") or "") + if not (sym and ul): + continue + # org registration root: ...0e..00.00.00.00.00.00, org id != 0 + if ul[8] != 0x0e or ul[9] == 0x00 or any(ul[10:]): + continue + org_nodes.append((sym, ul, child_text(e, "Name") or sym)) + if org_nodes: + out.append("//") + out.append("// Organisation private-use nodes (Groups.xml Kind=NODE, octet 8 = 0x0e).") + out.append("// Resolve any privately-registered key to its organisation name; the") + out.append("// trailing 0x00 suffix is wildcarded by matchMXFKeyMasked's pvtGroup rule.") + out.append("//") + out.append("") + for sym, ul, name in org_nodes: + out.append(f"// {name}") + emit_class(out, sym, ul, "InterchangeObject", False) + + # Emit elements that exist in Elements.xml but were not referenced by any + # Group's Contents (bare KLV elements, Generic Container items, Indirect-type + # properties such as XMLDocumentText_Indirect). + orphan_list = sorted( + ((sym, pul, ptype) + for ekey, (sym, pul, ptype) in elements_by_ul.items() + if ekey not in emitted_elem_keys), + key=lambda t: t[0], + ) + if orphan_list: + out.append("//") + out.append("// Orphan elements: present in Elements.xml but not referenced by any") + out.append("// Group's Contents. Includes bare KLV / Generic Container items and") + out.append("// Indirect-type properties (e.g. XMLDocumentText_Indirect).") + out.append("//") + out.append("") + for sym, pul, ptype in orphan_list: + props = emit_property(sym, pul, "InterchangeObject", "optional", ptype) + emit_class(out, sym, pul, "InterchangeObject", False, props) + + # ---- Parse Essence.xml and emit essence element keys ------------------- + print(f"Loading Essence from {args.essence}") + essence_root = ET.parse(args.essence).getroot() + essence_list = list(iter_leaf_symbols(essence_root)) + + if essence_list: + out.append("//") + out.append("// Essence element keys (SMPTE ST 2088 / Essence.xml).") + out.append("// 0x7f bytes are wildcards matched by matchMXFKeyMasked.") + out.append("//") + out.append("") + for sym, ul in essence_list: + emit_class(out, sym, ul, "InterchangeObject", True) + + # ---- Parse Labels.xml and emit label entries -------------------------- + # Labels are UL VALUES (essence-container labels, coding/colour labels, + # operational patterns, etc.), not KLV set keys. They are emitted with the + # MXF_LABEL_ENTRY macro, which is consumed ONLY by mxfSmpteLabelTable in + # MXFDump.cpp (the other tables #define it empty). + print(f"Loading Labels from {args.labels}") + labels_root = ET.parse(args.labels).getroot() + label_seen: set[bytes] = set() + label_list: list[tuple[str, list[int], str, bool]] = [] + label_dups = 0 + for sym, ul, name, deprecated in iter_leaf_labels(labels_root): + lkey = ul_key(ul) + if lkey in label_seen: + label_dups += 1 + continue + label_seen.add(lkey) + label_list.append((sym, ul, name, deprecated)) + + if label_list: + out.append("//") + out.append("// SMPTE Labels (Labels.xml). UL VALUES resolved to names; emitted via") + out.append("// MXF_LABEL_ENTRY and consumed only by mxfSmpteLabelTable in MXFDump.cpp.") + out.append("// 0x7f bytes are wildcards matched by matchMXFKeyMasked.") + out.append("//") + out.append("") + for sym, ul, name, deprecated in label_list: + if deprecated: + out.append("// deprecated") + out.append(f"MXF_LABEL_ENTRY({sanitize_token(sym)}, \"{c_string(name)}\",") + out.append(f" {fmt_label(ul, indent=' ')})") + out.append("") + + out_path = Path(args.output) + out_path.parent.mkdir(parents=True, exist_ok=True) + out_path.write_text("\n".join(out) + "\n", encoding="utf-8") + + print(f"gen_mxfdump_smpte_dict: emitted {emitted_concrete} concrete + {emitted_abstract} abstract classes, {len(org_nodes)} org nodes, {len(orphan_list)} orphan elements, {len(essence_list)} essence element keys, {len(label_list)} labels") + print(f" (abstract classes are included so their properties are discoverable)") + print(f" element types: {type_resolved} resolved from Types.xml, {type_fallback} fell back to DataValue") + if label_dups: + print(f" labels: {label_dups} duplicate ULs (version-insensitive) dropped") + if unknown_props: + print(f" warning: {unknown_props} property ULs were not in Elements.xml", file=sys.stderr) + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/deps/libMXF/tools/MXFDump/MXFMetaDictionary_smpte.h b/deps/libMXF/tools/MXFDump/MXFMetaDictionary_smpte.h new file mode 100644 index 00000000..e71210ea --- /dev/null +++ b/deps/libMXF/tools/MXFDump/MXFMetaDictionary_smpte.h @@ -0,0 +1,89 @@ +// Hand-maintained companion to MXFMetaDictionary_smpte.gen.h. +// +// Contains UL definitions absent from the SMPTE Metadata Register XML files: +// partition pack keys, KLV structural keys, and any vendor-private or legacy +// definitions that cannot be derived from the public registers. +// +// Add new non-register entries here rather than editing the generated file. +// MXFMetaDictionary_smpte.gen.h is auto-generated and will be overwritten. + +#ifndef MXF_LABEL +#define MXF_LABEL(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) +#endif + +#ifndef MXF_DEFINE_PACK_KEY +#define MXF_DEFINE_PACK_KEY(n, k) +#endif + +#ifndef MXF_DEFINE_KEY +#define MXF_DEFINE_KEY(n, k) +#endif + +#ifndef MXF_DEFINE_EXTRA_KEY +#define MXF_DEFINE_EXTRA_KEY(var, display_name, key) +#endif + +// ================= MXF Structural Keys ======================= +// Defined in SMPTE ST 336 / ST 377-1; not in the SMPTE Metadata Register. + +// KLV Filler packet (byte 5 = 0x01 — Item, not a Group) +// MXF_DEFINE_KEY(KLVFill, +// MXF_LABEL(0x06, 0x0E, 0x2B, 0x34, 0x01, 0x01, 0x01, 0x02, +// 0x03, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00)) + +// Although technically invalid, the version 1 Fill key is widely used. +// Displayed as "KLVFill" so dumps remain readable. +MXF_DEFINE_EXTRA_KEY(V1KLVFill, "KLVFill", + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00)) + +MXF_DEFINE_KEY(BogusFill, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, + 0x03, 0x01, 0x02, 0x10, 0x01, 0x01, 0x01, 0x00)) + +// IndexTableSegment is registered in SMPTE Groups.xml and present in +// Only the pre-standard v0 variant is absent. +MXF_DEFINE_KEY(V10IndexTableSegment, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x10, 0x00, 0x00)) + +// Pre-standard v0 variant of the Random Index Pack +// +MXF_DEFINE_KEY(V10RandomIndexMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, + 0x0d, 0x01, 0x02, 0x01, 0x01, 0x11, 0x00, 0x00)) + +MXF_DEFINE_KEY(SystemMetadata, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x04, 0x01, 0x01, 0x00)) + +// SMPTE 385M System Item Sets — last byte is Metadata Block Count (variable). +// 0xff in the table entry acts as a wildcard matched by lookupMXFKey's masked pass. +MXF_DEFINE_KEY(PackageMetadataSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x43, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x04, 0x01, 0x02, 0xff)) + +MXF_DEFINE_KEY(PictureMetadataSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x43, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x04, 0x01, 0x03, 0xff)) + +MXF_DEFINE_KEY(SoundMetadataSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x43, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x04, 0x01, 0x04, 0xff)) + +MXF_DEFINE_KEY(DataMetadataSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x43, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x04, 0x01, 0x05, 0xff)) + +MXF_DEFINE_KEY(ControlDataSet, + MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x63, 0x01, 0x01, + 0x0d, 0x01, 0x03, 0x01, 0x04, 0x01, 0x06, 0xff)) + +// AAF-specific keys not registered in SMPTE +MXF_DEFINE_KEY(ObjectDirectory, + MXF_LABEL(0x96, 0x13, 0xb3, 0x8a, 0x87, 0x34, 0x87, 0x46, + 0xf1, 0x02, 0x96, 0xf0, 0x56, 0xe0, 0x4d, 0x2a)) + +MXF_DEFINE_KEY(MetaDictionary, + MXF_LABEL(0x8A, 0xE5, 0x95, 0x9D, 0x57, 0xB3, 0xDA, 0x33, + 0x8A, 0x5F, 0xB4, 0x11, 0x4D, 0x66, 0x4B, 0x40))