static int vp31_xImageDestroy(VP31_XIMAGE_HANDLE xThis) { if (xThis) { StopDecoder(&(xThis->myPBI)); duck_free(xThis); } return DXL_OK; }
void COpenMaxVideo::Close() { #if defined(OMX_DEBUG_VERBOSE) CLog::Log(LOGDEBUG, "%s::%s\n", CLASSNAME, __func__); #endif if (m_omx_decoder) { if (m_omx_decoder_state != OMX_StateLoaded) StopDecoder(); Deinitialize(); } m_is_open = false; }
WeatherFaxWizard::~WeatherFaxWizard() { StopDecoder(); delete m_DecoderOptionsDialog; wxFileConfig *pConf = GetOCPNConfigObject(); pConf->SetPath ( _T ( "/Settings/WeatherFax" ) ); wxPoint p = GetPosition(); pConf->Write ( _T ( "WizardX" ), p.x); pConf->Write ( _T ( "WizardY" ), p.y); wxSize s = GetSize(); pConf->Write ( _T ( "WizardW" ), s.x); pConf->Write ( _T ( "WizardH" ), s.y); }