diff options
author | Shuduo Sang <shuduo.sang@intel.com> | 2011-09-13 16:49:56 +0800 |
---|---|---|
committer | Patrick Tjin <pattjin@google.com> | 2014-07-21 22:03:38 -0700 |
commit | 855c54271cbfd2ad54a13ba36c457d2fdcd1efcf (patch) | |
tree | f24c59e05a6d8cf851a9a7a1e71607659424636e | |
parent | 9c003f65b5e6ca3dbb54844fa289653ee5ebe94f (diff) | |
download | wrs_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.cpp | 2 |
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; } |