Home | History | Annotate | Download | only in src

Lines Matching refs:pProxy

150 	OMX_PROXY_H264E_PRIVATE *pProxy = NULL;
193 pProxy = (OMX_PROXY_H264E_PRIVATE *) pComponentPrivate->pCompProxyPrv;
196 eOSALStatus = TIMM_OSAL_CreatePipe(&pProxy->hBufPipe, sizeof(OMX_U32),
231 if(pProxy->hBufPipe != NULL)
233 TIMM_OSAL_DeletePipe(pProxy->hBufPipe);
234 pProxy->hBufPipe = NULL;
241 pProxy = NULL;
279 OMX_PROXY_H264E_PRIVATE *pProxy = NULL;
288 pProxy = (OMX_PROXY_H264E_PRIVATE *) pCompPrv->pCompProxyPrv;
304 if(pProxy->bAndroidOpaqueFormat == OMX_TRUE)
380 OMX_PROXY_H264E_PRIVATE *pProxy = NULL;
393 pProxy = (OMX_PROXY_H264E_PRIVATE *) pCompPrv->pCompProxyPrv;
407 if(COLORCONVERT_open(&pProxy->hCC,pCompPrv) != 0)
412 pProxy->bAndroidOpaqueFormat = OMX_TRUE;
428 if(COLORCONVERT_open(&pProxy->hCC,pCompPrv) != 0)
433 pProxy->bAndroidOpaqueFormat = OMX_TRUE;
559 OMX_PROXY_H264E_PRIVATE *pProxy = NULL;
571 pProxy = (OMX_PROXY_H264E_PRIVATE *) pCompPrv->pCompProxyPrv;
645 if (pProxy->bAndroidOpaqueFormat)
648 eOSALStatus = TIMM_OSAL_ReadFromPipe(pProxy->hBufPipe, &nBufIndex,
654 nRet = COLORCONVERT_PlatformOpaqueToNV12(pProxy->hCC, (void **) &pGrallocHandle, (void **) &pProxy->gralloc_handle[nBufIndex],
661 eOSALStatus = TIMM_OSAL_WriteToPipe(pProxy->hBufPipe, (void *) &nBufIndex,
667 pBufferHdr->pBuffer= pProxy->gralloc_handle[nBufIndex]->fd[0];
668 ((OMX_TI_PLATFORMPRIVATE *) pBufferHdr->pPlatformPrivate)->pAuxBuf1 = pProxy->gralloc_handle[nBufIndex]->fd[1];
681 if (pProxy->bAndroidOpaqueFormat)
684 eOSALStatus = TIMM_OSAL_WriteToPipe(pProxy->hBufPipe, (void *) &nBufIndex,
708 OMX_PROXY_H264E_PRIVATE *pProxy = NULL;
715 pProxy = (OMX_PROXY_H264E_PRIVATE *) pCompPrv->pCompProxyPrv;
718 (pProxy->bAndroidOpaqueFormat))
731 err = pProxy->mAllocDev->alloc(pProxy->mAllocDev,(int) tParamRect.nWidth,(int) tParamRect.nHeight,
732 (int) HAL_PIXEL_FORMAT_TI_NV12,(int) GRALLOC_USAGE_HW_RENDER, &(pProxy->gralloc_handle[pProxy->nCurBufIndex]), &nStride);
739 (pProxy->bAndroidOpaqueFormat))
743 err = pProxy->mAllocDev->free(pProxy->mAllocDev, pProxy->gralloc_handle[pProxy->nCurBufIndex]);
748 eOSALStatus = TIMM_OSAL_WriteToPipe(pProxy->hBufPipe, (void *) &pProxy->nCurBufIndex,
750 pProxy->nCurBufIndex++;
763 OMX_PROXY_H264E_PRIVATE *pProxy = NULL;
768 pProxy = (OMX_PROXY_H264E_PRIVATE *) pCompPrv->pCompProxyPrv;
771 (pProxy->bAndroidOpaqueFormat))
773 pProxy->nCurBufIndex--;
774 PROXY_require(pProxy->nCurBufIndex >=0,
777 if(pProxy->gralloc_handle[pProxy->nCurBufIndex])
779 pProxy->mAllocDev->free(pProxy->mAllocDev, pProxy->gralloc_handle[pProxy->nCurBufIndex]);
780 pProxy->gralloc_handle[pProxy->nCurBufIndex] = NULL;
784 TIMM_OSAL_GetPipeReadyMessageCount(pProxy->hBufPipe, (TIMM_OSAL_U32 *)&nCount);
787 TIMM_OSAL_ReadFromPipe(pProxy->hBufPipe, &nBufIndex,
803 OMX_PROXY_H264E_PRIVATE *pProxy = NULL;
810 pProxy = (OMX_PROXY_H264E_PRIVATE *) pCompPrv->pCompProxyPrv;
812 if(pProxy->hBufPipe != NULL)
814 eOSALStatus = TIMM_OSAL_DeletePipe(pProxy->hBufPipe);
815 pProxy->hBufPipe = NULL;
823 if(pProxy->bAndroidOpaqueFormat == OMX_TRUE)
828 if(pProxy->gralloc_handle[i])
830 pProxy->mAllocDev->free(pProxy->mAllocDev, pProxy->gralloc_handle[i]);
831 pProxy->gralloc_handle[i] = NULL;
836 COLORCONVERT_close(pProxy->hCC,pCompPrv);
837 pProxy->bAndroidOpaqueFormat = OMX_FALSE;
856 OMX_PROXY_H264E_PRIVATE *pProxy = NULL;
858 pProxy = (OMX_PROXY_H264E_PRIVATE *) pCompPrv->pCompProxyPrv;
871 gralloc_open(module, &(pProxy->mAllocDev));
899 OMX_PROXY_H264E_PRIVATE *pProxy = NULL;
900 pProxy = (OMX_PROXY_H264E_PRIVATE *) pCompPrv->pCompProxyPrv;
901 if(pProxy && pProxy->mAllocDev)
903 gralloc_close(pProxy->mAllocDev);