#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
1.5.1-p1