Set all members to factory defaults
mxOmfProjectInfo_t defaults :
m_eDataStatus = MXOMF_DATA_EMPTY;
m_bIsMediaAudioPresent = FALSE;
m_bIsMediaVideoPresent = FALSE;
m_bIsMediaVideoReferenced = FALSE;
m_bIsMediaAudioReferenced = FALSE;
m_wsOriginalPath[0] = 0;
m_eFileSystem = MXOMF_FILESYS_UNKNOWN;
m_ePathFormat = MXOMF_PATHFORMAT_UNKNOWN;
m_eByteOrder = MXOMF_BYTEPORDER_UNKNOWN;
m_lOriginatorOmfUIDPrefix = 0;
m_nTotalMobs = 0;
m_bOriginatorValid = FALSE;
m_sCompanyName[0] = 0;
m_sProductName[0] = 0;
m_sProductVersionString[0] = 0;
m_sPlatform[0] = 0;
m_sByteOrder[0] = 0;
m_sProductID[0] = 0;
m_sModifyTimestamp[0] = 0;
m_lOriginatorOmfUIDPrefix = 0;
m_eOmfVersion = MXOMF_OMFVERSION_UNKNOWN;
m_nTotalTracks = 0;
m_nTotalEvents = 0;
m_nTotalSources = 0;
m_sCompTitle[0] = 0;
m_mxratAudioSampleRate.m_lNumerator = 0;
m_mxratAudioSampleRate.m_lDenominator = 1;
m_eTvStandard = MXOMF_TVSTND_NOTSET;
m_mxratEditRateComposition.m_lNumerator = 0;
m_mxratEditRateComposition.m_lDenominator = 0;
m_tcCompositionStart = MXOMF_NOTTC;
m_tcCompositionEnd = MXOMF_NOTTC;
m_tctCompositionTCType = MXOMF_TCT_NOTSET;
m_eTapeFPS = MXOMF_FPS_NA;
Params:
mxOmfHdl_t hMxOmfHdl - address of SDK pointer from mxOmfCreateOmfSdk()
mxOmfProjectInfo_t* pMxProjectInfo - pointer to mxOmfProjectInfo_t to clear
Returns:
MXOMFERR_NONE
MXOMFERR_NULLPARAMETER - pMxProjectInfo param missing
MXOMFERR_SDKHANDLNULL - hMxOmfHdl param is NULL
OMFDLL_EXPORT
MXOMFERROR mxOmfClearProjectInfo(mxOmfHdl_t hMxOmfHdl = NULL,
mxOmfProjectInfo_t* pMxProjectInfo = NULL);