ILMMxfMuxMetaTrack Interface

Data types:

typedef enum LMMxfMuxMetaTrack_Type
{
   LMMxfMuxMetaTrack_Type_Static = 0x00000000,    /* Static meta track */
   LMMxfMuxMetaTrack_Type_Timeline = 0x00000001,  /* Timeline meta track */
   LMMxfMuxMetaTrack_Type_Event = 0x00000002,     /* Event meta track */
} LMMxfMuxMetaTrack_Type;

 

Interface Properties:

 

Type

Name

Description

LMMxfMuxMetaTrack_Type

Type

Gets or sets the meta track type. Use the LMMxfMuxMetaTrack_Type enumeration to set this property.

BSTR When "getting" a BSTR property, the memory containing the string is allocated with SysAllocString. When this string is no longer needed, free this memory by calling SysFreeString if you are working in an environment such as C or C++ that does not automatically delete the memory. VB automatically deletes the memory, so VB programmers do not need to free the memory themselves.

Name

Gets or sets the Name of the meta track.

long

EditRateNum

Gets or sets the numerator part of the meta track edit rate value.

long

EditRateDen

Gets or sets the denominator part of the meta track edit rate value.

ILMMxfMetaSegments *

MetaSegments

Gets a pointer to the meta segments collection object.