diff options
author | Sejun Park <sejun79.park@samsung.com> | 2016-12-22 19:15:07 +0900 |
---|---|---|
committer | Sejun Park <sejun79.park@samsung.com> | 2016-12-22 19:15:07 +0900 |
commit | eb14f14e3ad2eeeb817e3935a4111301df480007 (patch) | |
tree | 4e3d524f78fc2be52ea45898ddd2880934cd7fce | |
parent | fec9a0b2c308d872952a73df045c531fa999aecd (diff) | |
download | libomxil-e54xx-eb14f14e3ad2eeeb817e3935a4111301df480007.tar.gz libomxil-e54xx-eb14f14e3ad2eeeb817e3935a4111301df480007.tar.bz2 libomxil-e54xx-eb14f14e3ad2eeeb817e3935a4111301df480007.zip |
Fixed crash when running a 64bitsubmit/tizen_3.0/20161222.102746accepted/tizen/3.0/tv/20161226.025517accepted/tizen/3.0/mobile/20161226.025500accepted/tizen/3.0/ivi/20161226.025547accepted/tizen/3.0/common/20161227.101458
Change-Id: If24af8048235d0002063cd43ebb85163268b6579
-rwxr-xr-x | openmax/component/video/dec/Exynos_OMX_VdecControl.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/openmax/component/video/dec/Exynos_OMX_VdecControl.c b/openmax/component/video/dec/Exynos_OMX_VdecControl.c index d7529ee..5ca3f51 100755 --- a/openmax/component/video/dec/Exynos_OMX_VdecControl.c +++ b/openmax/component/video/dec/Exynos_OMX_VdecControl.c @@ -602,9 +602,9 @@ OMX_ERRORTYPE Exynos_OMX_BufferFlush(OMX_COMPONENTTYPE *pOMXComponent, OMX_S32 n Exynos_OSAL_SemaphorePost(pExynosPort->bufferSemID); pVideoDec->exynos_codec_bufferProcessRun(pOMXComponent, nPortIndex); - Exynos_OSAL_MutexLock(flushPortBuffer[0]->bufferMutex); + /*Exynos_OSAL_MutexLock(flushPortBuffer[0]->bufferMutex);*/ pVideoDec->exynos_codec_stop(pOMXComponent, nPortIndex); - Exynos_OSAL_MutexLock(flushPortBuffer[1]->bufferMutex); + /*Exynos_OSAL_MutexLock(flushPortBuffer[1]->bufferMutex);*/ ret = Exynos_OMX_FlushPort(pOMXComponent, nPortIndex); if (pVideoDec->bDRCProcessing == OMX_TRUE) { @@ -637,8 +637,8 @@ OMX_ERRORTYPE Exynos_OMX_BufferFlush(OMX_COMPONENTTYPE *pOMXComponent, OMX_S32 n OMX_EventCmdComplete, OMX_CommandFlush, nPortIndex, NULL); } - Exynos_OSAL_MutexUnlock(flushPortBuffer[1]->bufferMutex); - Exynos_OSAL_MutexUnlock(flushPortBuffer[0]->bufferMutex); + /*Exynos_OSAL_MutexUnlock(flushPortBuffer[1]->bufferMutex);*/ + /*Exynos_OSAL_MutexUnlock(flushPortBuffer[0]->bufferMutex);*/ EXIT: if ((ret != OMX_ErrorNone) && (pOMXComponent != NULL) && (pExynosComponent != NULL)) { |