aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShuduo Sang <shuduo.sang@intel.com>2011-09-13 16:49:56 +0800
committerPatrick Tjin <pattjin@google.com>2014-07-21 22:03:38 -0700
commit855c54271cbfd2ad54a13ba36c457d2fdcd1efcf (patch)
treef24c59e05a6d8cf851a9a7a1e71607659424636e
parent9c003f65b5e6ca3dbb54844fa289653ee5ebe94f (diff)
downloadwrs_omxil_core-855c54271cbfd2ad54a13ba36c457d2fdcd1efcf.tar.gz
[PORT FROM R1] [omx-component] clean up the initialize flag after DeInit for wrs core.
BZ: 8568 wrs core can not be loaded again because the g_initialize flag is not clean up after deinit the wrs core. Change-Id: Id9bbe20e439303c28075c0edb05aa58f3e433a0a Orig-Change-Id: Icfe5cf3074792b1eacbbe17d5a79ef2bcb40046f Signed-off-by: xli111 <xiaowei.a.li@intel.com> Reviewed-on: http://android.intel.com:8080/18307 Tested-by: Sang, Shuduo <shuduo.sang@intel.com> Reviewed-by: Monnier, OlivierX <olivierx.monnier@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
-rw-r--r--core/src/wrs_omxcore.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/src/wrs_omxcore.cpp b/core/src/wrs_omxcore.cpp
index 807ba6b..cbf7a8b 100644
--- a/core/src/wrs_omxcore.cpp
+++ b/core/src/wrs_omxcore.cpp
@@ -157,6 +157,8 @@ OMX_API OMX_ERRORTYPE OMX_APIENTRY OMX_Deinit(void)
ret = OMX_ErrorUndefined;
pthread_mutex_unlock(&g_module_lock);
+ g_initialized = 0;
+
LOGV("%s(): exit done (ret : 0x%08x)", __FUNCTION__, ret);
return ret;
}