video/osal: Support both DMABUF and virtual address
[GitHub/LineageOS/android_hardware_samsung_slsi_openmax.git] / osal / Exynos_OSAL_SharedMemory.c
index 970759404c7274e72a101e7044c7b4ca7c3cbe6f..bcc632a65637aea31019e315b1e5212d3356ea4d 100644 (file)
@@ -271,6 +271,7 @@ EXIT:
     return;
 }
 
+#ifdef USE_DMA_BUF
 OMX_PTR Exynos_OSAL_SharedMemory_Map(OMX_HANDLETYPE handle, OMX_U32 size, unsigned int ionfd)
 {
     EXYNOS_SHARED_MEMORY  *pHandle = (EXYNOS_SHARED_MEMORY *)handle;
@@ -381,6 +382,7 @@ void Exynos_OSAL_SharedMemory_Unmap(OMX_HANDLETYPE handle, unsigned int ionfd)
 EXIT:
     return;
 }
+#endif
 
 int Exynos_OSAL_SharedMemory_VirtToION(OMX_HANDLETYPE handle, OMX_PTR pBuffer)
 {