exynos5: metadata buffer contains a buffer handle, not anativewindow
authorDima Zavin <dima@android.com>
Thu, 2 Aug 2012 23:18:49 +0000 (16:18 -0700)
committerDima Zavin <dima@android.com>
Thu, 2 Aug 2012 23:31:29 +0000 (16:31 -0700)
Since it's a buffer handle, call LockANBHandle not LockANB.

Change-Id: Ib27dfe7884f084a96a636faa1eb9718fc281abd3
Signed-off-by: Dima Zavin <dima@android.com>
exynos_omx/openmax/exynos_omx/component/video/enc/Exynos_OMX_Venc.c

index 67725b16d5920b5a5eb1e3e7c8bf220c809ba98a..8f0fd81e5add312cde9e06acf2f4abb3b7f0ffd0 100644 (file)
@@ -222,7 +222,7 @@ OMX_BOOL Exynos_CSC_InputData(OMX_COMPONENTTYPE *pOMXComponent, EXYNOS_OMX_DATA
             OMX_U32 stride;
             int imageSize;
 
-            Exynos_OSAL_LockANB((OMX_U32)ppBuf[0], nFrameWidth, nFrameHeight, OMX_COLOR_FormatAndroidOpaque, &stride, planes);
+            Exynos_OSAL_LockANBHandle((OMX_U32)ppBuf[0], nFrameWidth, nFrameHeight, OMX_COLOR_FormatAndroidOpaque, planes);
             imageSize = nFrameWidth * nFrameHeight * 3; /* RGB888 */
 
             if (csc_method == CSC_METHOD_HW)