OMX_ERRORTYPE Clock::DeInitComponent() { if(lock != NULL) { fsl_osal_mutex_destroy(lock); lock = NULL; } if(Cond != NULL) { fsl_osal_cond_destroy(Cond); Cond = NULL; } return OMX_ErrorNone; }
OMX_ERRORTYPE GMSubtitlePlayer::DeInit() { if(pThread) { fsl_osal_thread_destroy(pThread); pThread = NULL; } if(Cond != NULL) { fsl_osal_cond_destroy(Cond); Cond = NULL; } if(pSem) { fsl_osal_sem_destroy(pSem); pSem = NULL; } return OMX_ErrorNone; }