#include <mxflib/mxflib.h>
Functions | |
void | RegisterGCElementKey (DataChunkPtr &Key) |
Register an essence key to be treated as a GC essence key. | |
GCElementKind | GetGCElementKind (ULPtr TheUL) |
Get a GCElementKind structure from a key. | |
UInt32 | GetGCTrackNumber (ULPtr TheUL) |
Get the track number of this essence key (if it is a GC Key). | |
Variables | |
const UInt8 | GCEssenceKey [16] |
The standard Generic Container essence key root. | |
DataChunkList | GCEssenceKeyAlternatives |
A list of pointers to alternative essence key roots to treat as GC keys. |
const UInt8 GCEssenceKey[16] [static] |
Initial value:
{ 0x06, 0x0e, 0x2B, 0x34, 0x01, 0x02, 0x01, 0x00, 0x0d, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00 }
DataChunkList GCEssenceKeyAlternatives [static] |
A list of pointers to alternative essence key roots to treat as GC keys.
This allows private or experimental essence keys to be treated as standard GC keys when reading