Set all members to factory defaults
mxOmfEventInfo_t defaults :
m_ulUniqueIndex = 0;
m_objEvent = NULL;
m_sEventBentoID[0] = 0;
m_ulEventBentoID = 0;
m_eEventType = MXOMF_EVENT_ERROR;
m_bEventIsFill = FALSE;
m_bEventIsTran = FALSE;
m_usWipePattern = 0;
m_lTransDur = 0;
m_chanFileOfMaster = MXOMF_CH_ERROR;
m_tctRtctype = MXOMF_TCT_NOTSET;
m_tcRIn = MXOMF_NOTTC;
m_tcROut = MXOMF_NOTTC;
m_tcRKeyOut = MXOMF_NOTTC;
m_tctStctype = MXOMF_TCT_NOTSET;
m_tcSIn = MXOMF_NOTTC;
m_tcSOutSpeedCorrected = MXOMF_NOTTC;
m_lSpeed = MXOMF_NOSPEED;
m_fDbLevel = 0.0f; zero == unity
m_lPan = 666; 200 steps -100 to 100 , 0 == Middle, 666 not set
m_sEventName[0] = 0;
m_sEffectName[0] = 0;
m_sSpecialEffectName[0] = 0;
m_sAudit[0] = 0;
m_sNotes[0] = 0;
Params:
mxOmfHdl_t hMxOmfHdl - address of SDK pointer from mxOmfCreateOmfSdk()
mxOmfEventInfo_t* pMxEventInfo - pointer to mxOmfEventInfo_t to clear
Returns:
MXOMFERR_NONE
MXOMFERR_NULLPARAMETER - pMxEventInfo param missing
MXOMFERR_SDKHANDLNULL - hMxOmfHdl param is NULL
OMFDLL_EXPORT
MXOMFERROR mxOmfClearEventInfo(mxOmfHdl_t hMxOmfHdl = NULL,
mxOmfEventInfo_t* pMxEventInfo = NULL);