mxOmfClearMxOmfOutSettings()

 

 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);