"Tape" data structure for input or output
Represents a Tape on Master
See mxOmfClearTapeInfo() for default values
See mxOmfEventAndSourceInfo_t for additional documentation and usage
See mxOmfGetNextEventAndSourceInfo()
See mxOmfGetNextSourceClipInfo()
See mxOmfGetNextTapeInfo()
See CMaxOmfSdkDemoOmfDoc::GetMxOmfInfo()
See Edit Data Representation
typedef struct tagMxOmfTapeInfo_t
{
BOOL m_bTapeIsValid; // If FALSE, other values NA.
// channels available on this tape
BOOL m_bV, m_bA1, m_bA2, m_bA3, m_bA4, m_bA5, m_bA6, m_bA7, m_bA8;
// Tape name as it appears in the Omf file
char m_sUnconditionedReelName[265];
// Omf may contain long tape names. For EDL formats, these must be
// conditioned and truncated to make valid tape names for any given
// Edl format.
// SDK updates this text to a properly formated Edl tape name.
// Select the format you want to match by setting
// mxOmfInSettings_t::m_eEdlFormat (recommend MXOMF_EDLFRMT_3600)
char m_sEDLConditionedReelName[256];
MXOMF_TIMECODE m_tcTapeIn; // Usually Zero, signifying abstract 24 hour tape
// This is NOT the tapes earliest timecode value
// use Event, Master, or File timecodes as needed
MXOMF_TCT m_tctTapetctype; // The timecode type on this tape
char m_sAudit[256];
char m_sTapeNotes[256];
unsigned long m_ulUniqueIndex; // assigned uniquely when created
void* m_objTape;
mxOmfUID_t m_TapeOMFUID; // of the Omf obj(Mob) from which this info came
char m_sTapeBentoID[50]; // of the Omf obj(Mob) from which this info
came
unsigned long m_ulTapeBentoID;
} mxOmfTapeInfo_t;