summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeungBeom Kim <sbcrux.kim@samsung.com>2013-09-17 09:39:46 +0900
committerLajos Molnar <lajos@google.com>2013-09-18 07:37:16 -0700
commit24b40bec52d792aa9907d5b76fbb66ebc15a56ed (patch)
treed54edb04b00e72ba61a01faea1cbd28387fdaf31
parentbd09b8148180c902648b5ac57d024f457f852efa (diff)
downloadexynos5-24b40bec52d792aa9907d5b76fbb66ebc15a56ed.tar.gz
exynos_omx: multi_thread: Fix CodecReconfig issue.
Change-Id: I60494d236ca458c90d6b2a64c19980688517941d Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com> Bug: 10728106
-rw-r--r--exynos_omx/openmax/exynos_omx/component/video/dec/Exynos_OMX_Vdec.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/exynos_omx/openmax/exynos_omx/component/video/dec/Exynos_OMX_Vdec.c b/exynos_omx/openmax/exynos_omx/component/video/dec/Exynos_OMX_Vdec.c
index 3f072c5..726a1f9 100644
--- a/exynos_omx/openmax/exynos_omx/component/video/dec/Exynos_OMX_Vdec.c
+++ b/exynos_omx/openmax/exynos_omx/component/video/dec/Exynos_OMX_Vdec.c
@@ -262,6 +262,9 @@ OMX_ERRORTYPE Exynos_ResetAllPortConfig(OMX_COMPONENTTYPE *pOMXComponent)
pExynosOutputPort->portDefinition.format.video.pNativeRender = 0;
pExynosOutputPort->portDefinition.format.video.bFlagErrorConcealment = OMX_FALSE;
pExynosOutputPort->portDefinition.format.video.eColorFormat = OMX_COLOR_FormatYUV420Planar;
+ pExynosOutputPort->portDefinition.nBufferCountActual = MAX_VIDEO_OUTPUTBUFFER_NUM;
+ pExynosOutputPort->portDefinition.nBufferCountMin = MAX_VIDEO_OUTPUTBUFFER_NUM;
+ pExynosOutputPort->portDefinition.nBufferSize = DEFAULT_VIDEO_OUTPUT_BUFFER_SIZE;
pExynosOutputPort->portDefinition.bEnabled = OMX_TRUE;
pExynosOutputPort->bufferProcessType = BUFFER_COPY | BUFFER_ANBSHARE;
pExynosOutputPort->bIsANBEnabled = OMX_FALSE;