Set all members to factory defaults
mxOmfOutSettings_t defaults :
m_tctComposition = MXOMF_TCT_NOTSET;
m_tcCompositionStart = MXOMF_NOTTC;
m_eAudioSampleRate = MXOMF_AUDIOSAMPLERATE_NOTSET;
m_eOmfTvStandard = MXOMF_TVSTND_NOTSET;
m_eClientAppTvStandard = MXOMF_TVSTND_NOTSET;
m_tcCombineInterval = MXOMF_NOTTC;
m_ulOmfTrkAvlV[] - all zero
m_ulOmfTrkAvlA[] - all zero
m_eDataStatus = MXOMF_DATA_EMPTY;
m_bIsMediaAudioPresent = FALSE;
m_bIsMediaVideoPresent = FALSE;
m_bIsMediaVideoReferenced = FALSE;
m_bIsMediaAudioReferenced = FALSE;
m_sCompositionTitle[0] = 0;
m_eRequestedOmfVers = MXOMF_OMFVERSION_UNKNOWN;
m_wsRequestedSavePath[0] = 0;
m_eSourceClipOrganization = MXOMF_SO_ERROR;
m_tcCombineInterval = MXOMF_NOTTC;
m_bIncludeAudioMedia = FALSE;
m_e24TapeAs30or25 = MXOMF_24_AS_NA;
Params:
mxOmfHdl_t hMxOmfHdl - address of SDK pointer from mxOmfCreateOmfSdk()
mxOmfOutSettings_t* pOmfOutSettings_t - pointer to mxOmfOutSettings_t to clear
Returns:
MXOMFERR_NONE
MXOMFERR_NULLPARAMETER - pOmfOutSettings_t param missing
MXOMFERR_SDKHANDLNULL - hMxOmfHdl param is NULL
OMFDLL_EXPORT
MXOMFERROR mxOmfClearMxOmfOutSettings(mxOmfHdl_t hMxOmfHdl = NULL,
mxOmfOutSettings_t* pmxOmfOutSettings_t = NULL);