mxOmfClearEventAndSourceInfo()

 

 Set all members of -

 

    pMxESInfo->curMxEventInfo

    pMxESInfo->curMxMasterInfo

    pMxESInfo->curMxFileInfo

    pMxESInfo->curMxTapeInfo

 

  to factory defaults

 

 DOES NOT CLEAR pMxESInfo->curMxTrackInfo !!!

 See mxOmfClearTrackEventAndSourceInfo()

 

 mxOmfEventAndSourceInfo_t defaults :

 

    See mxOmfClearEventInfo()

    See mxOmfClearMasterInfo()

    See mxOmfClearFileInfo()

    See mxOmfClearTapeInfo()

 

 Params:

  mxOmfHdl_t hMxOmfHdl - address of SDK pointer from mxOmfCreateOmfSdk()

    mxOmfEventAndSourceInfo_t* pMxESInfo - pointer to mxOmfEventAndSourceInfo_t to clear

 

 Returns:

    MXOMFERR_NONE

    MXOMFERR_NULLPARAMETER - pMxESInfo param missing

  MXOMFERR_SDKHANDLNULL - hMxOmfHdl param is NULL

 

 Usage:

    See CMaxOmfSdkDemoOmfDoc::PopulateMxEventAndSourceInfo()

 

 

 

OMFDLL_EXPORT

MXOMFERROR mxOmfClearEventAndSourceInfo(mxOmfHdl_t hMxOmfHdl = NULL,

                              mxOmfEventAndSourceInfo_t* pMxESInfo = NULL);