mxOmfMasterInfo_t

 

 "Master" data structure for input or output

 

 Represents a Source Clip

 

 See mxOmfClearMasterInfo() for default values

 See mxOmfEventAndSourceInfo_t for additional documentation and usage

 

 See mxOmfGetNextEventAndSourceInfo()

 See mxOmfGetNextSourceClipInfo()

 See mxOmfGetNextMasterInfo()

 See CMaxOmfSdkDemoOmfDoc::GetMxOmfInfo()

 See Edit Data Representation

 

 

typedef struct tagMxOmfMasterInfo_t

{

 

  MXOMF_TCT m_tctMasterTcType;

  MXOMF_TIMECODE m_tcMasterStart;

  MXOMF_TIMECODE m_tcMasterLength;

 

    // available source tape channels

  BOOL m_bTapeSourceV,

       m_bTapeSourceA1,

       m_bTapeSourceA2,

       m_bTapeSourceA3,

       m_bTapeSourceA4,

       m_bTapeSourceA5,

       m_bTapeSourceA6,

       m_bTapeSourceA7,

       m_bTapeSourceA8;

 

    // available file channels

  BOOL m_bFileV,

       m_bFileA1,

       m_bFileA2,

       m_bFileA3,

       m_bFileA4,

       m_bFileA5,

       m_bFileA6,

       m_bFileA7,

       m_bFileA8;

 

  char m_sMasterName[256];

  char m_sAudit[256];

  char m_sNotes[256];

 

  unsigned long m_ulUniqueIndex;  // assigned uniquely when created

 

  void* m_objMaster;

  mxOmfUID_t m_MasterOMFUID;

  char m_sMasterBentoID[50];

  unsigned long m_ulMasterBentoID;

 

} mxOmfMasterInfo_t;