X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=openmax%2Fcomponent%2Fvideo%2Fdec%2FExynos_OMX_Vdec.c;h=fc99f8494f2a371ecd51abe3f2ce395c1afbddc2;hb=4c851a904d2d4ae6927accc7b3de9564071b5f36;hp=9b3bf6877dc44db3ac8f21d0f08355923ef50dbf;hpb=d13508130aeb99537fcd12782785db753efd1b7f;p=platform%2Fadaptation%2Fap_samsung%2Flibomxil-e3250-v4l2.git diff --git a/openmax/component/video/dec/Exynos_OMX_Vdec.c b/openmax/component/video/dec/Exynos_OMX_Vdec.c index 9b3bf68..fc99f84 100755 --- a/openmax/component/video/dec/Exynos_OMX_Vdec.c +++ b/openmax/component/video/dec/Exynos_OMX_Vdec.c @@ -301,7 +301,11 @@ OMX_BOOL Exynos_CSC_OutputData(OMX_COMPONENTTYPE *pOMXComponent, EXYNOS_OMX_DATA pSlpOutBuf->handle.dmabuf_fd[1] = dstOutputData->buffer.multiPlaneBuffer.fd[1]; pSlpOutBuf->handle.dmabuf_fd[2] = 0; /* omx do not use this plane */ - //pSlpOutBuf->buf_share_method = MEMORY_DMABUF; + pSlpOutBuf->handle.bo[0] = dstOutputData->buffer.multiPlaneBuffer.tbm_bo[0]; + pSlpOutBuf->handle.bo[1] = dstOutputData->buffer.multiPlaneBuffer.tbm_bo[1]; + pSlpOutBuf->handle.bo[2] = NULL; + + //pSlpOutBuf->type = MM_VIDEO_BUFFER_TYPE_DMABUF_FD; dstOutputData->dataLen = sizeof(MMVideoBuffer); Exynos_OSAL_Log(EXYNOS_LOG_TRACE, "%s: using fd instead of csc", __FUNCTION__);