Beispiel #1
0
static int vp31_xImageDestroy(VP31_XIMAGE_HANDLE xThis)
{
	if (xThis)
	{
        StopDecoder(&(xThis->myPBI));
		duck_free(xThis);
	}

	return DXL_OK;
}
Beispiel #2
0
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;
}
Beispiel #3
0
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);
}