Home
last modified time | relevance | path

Searched refs:pRockchipPort (Results 1 – 11 of 11) sorted by relevance

/device/soc/rockchip/rk3568/hardware/omx_il/component/common/
DRockchip_OMX_Basecomponent.c170 ROCKCHIP_OMX_BASEPORT *pRockchipPort = NULL; in Rockchip_OMX_ComponentStateSet() local
214 if (pRockchipComponent->pRockchipPort[i].portWayType == WAY1_PORT) { in Rockchip_OMX_ComponentStateSet()
215 … Rockchip_OSAL_MutexTerminate(pRockchipComponent->pRockchipPort[i].way.port1WayDataBuffer. \ in Rockchip_OMX_ComponentStateSet()
217 … pRockchipComponent->pRockchipPort[i].way.port1WayDataBuffer.dataBuffer.bufferMutex = NULL; in Rockchip_OMX_ComponentStateSet()
218 } else if (pRockchipComponent->pRockchipPort[i].portWayType == WAY2_PORT) { in Rockchip_OMX_ComponentStateSet()
219 … Rockchip_OSAL_MutexTerminate(pRockchipComponent->pRockchipPort[i].way.port2WayDataBuffer. \ in Rockchip_OMX_ComponentStateSet()
221 … pRockchipComponent->pRockchipPort[i].way.port2WayDataBuffer.inputDataBuffer. \ in Rockchip_OMX_ComponentStateSet()
223 … Rockchip_OSAL_MutexTerminate(pRockchipComponent->pRockchipPort[i].way.port2WayDataBuffer. \ in Rockchip_OMX_ComponentStateSet()
225 … pRockchipComponent->pRockchipPort[i].way.port2WayDataBuffer.outputDataBuffer. \ in Rockchip_OMX_ComponentStateSet()
228 … Rockchip_OSAL_MutexTerminate(pRockchipComponent->pRockchipPort[i].hPortMutex); in Rockchip_OMX_ComponentStateSet()
[all …]
DRockchip_OMX_Baseport.c51 … ROCKCHIP_OMX_BASEPORT *pRockchipPort = &pRockchipComponent->pRockchipPort[INPUT_PORT_INDEX]; in Rkvpu_OMX_InputBufferReturn() local
54 Rockchip_OSAL_MutexLock(pRockchipPort->hPortMutex); in Rkvpu_OMX_InputBufferReturn()
55 for (i = 0; i < pRockchipPort->portDefinition.nBufferCountActual; i++) { in Rkvpu_OMX_InputBufferReturn()
56 if (bufferHeader == pRockchipPort->extendBufferHeader[i].OMXBufferHeader) { in Rkvpu_OMX_InputBufferReturn()
57 pRockchipPort->extendBufferHeader[i].bBufferInOMX = OMX_FALSE; in Rkvpu_OMX_InputBufferReturn()
68 Rockchip_OSAL_MutexUnlock(pRockchipPort->hPortMutex); in Rkvpu_OMX_InputBufferReturn()
78 … ROCKCHIP_OMX_BASEPORT *pRockchipPort = &pRockchipComponent->pRockchipPort[OUTPUT_PORT_INDEX]; in Rockchip_OMX_OutputBufferReturn() local
81 Rockchip_OSAL_MutexLock(pRockchipPort->hPortMutex); in Rockchip_OMX_OutputBufferReturn()
83 if (bufferHeader == pRockchipPort->extendBufferHeader[i].OMXBufferHeader) { in Rockchip_OMX_OutputBufferReturn()
84 pRockchipPort->extendBufferHeader[i].bBufferInOMX = OMX_FALSE; in Rockchip_OMX_OutputBufferReturn()
[all …]
DRockchip_OMX_Basecomponent.h80 ROCKCHIP_OMX_BASEPORT *pRockchipPort; member
/device/soc/rockchip/rk3568/hardware/omx_il/component/video/enc/
DRkvpu_OMX_VencControl.c170 ROCKCHIP_OMX_BASEPORT *pRockchipPort = NULL; in Rkvpu_OMX_UseBuffer() local
191 pRockchipPort = &pRockchipComponent->pRockchipPort[nPortIndex]; in Rkvpu_OMX_UseBuffer()
197 if (pRockchipPort->portState != OMX_StateIdle) { in Rkvpu_OMX_UseBuffer()
198 omx_err_f("portState is %d", pRockchipPort->portState); in Rkvpu_OMX_UseBuffer()
203 if (CHECK_PORT_TUNNELED(pRockchipPort) && CHECK_PORT_BUFFER_SUPPLIER(pRockchipPort)) { in Rkvpu_OMX_UseBuffer()
217 for (i = 0; i < pRockchipPort->portDefinition.nBufferCountActual; i++) { in Rkvpu_OMX_UseBuffer()
218 if (pRockchipPort->bufferStateAllocate[i] == BUFFER_STATE_FREE) { in Rkvpu_OMX_UseBuffer()
219 pRockchipPort->extendBufferHeader[i].OMXBufferHeader = temp_bufferHeader; in Rkvpu_OMX_UseBuffer()
220pRockchipPort->bufferStateAllocate[i] = (BUFFER_STATE_ASSIGNED | HEADER_STATE_ALLOCATED); in Rkvpu_OMX_UseBuffer()
230 pRockchipPort->assignedBufferNum++; in Rkvpu_OMX_UseBuffer()
[all …]
DRkvpu_OMX_Venc.c141 …ROCKCHIP_OMX_BASEPORT *rockchipInputPort = &pRockchipComponent->pRockchipPort[INPUT_PORT_INDE… in UpdateFrameSize()
142 …ROCKCHIP_OMX_BASEPORT *rockchipOutputPort = &pRockchipComponent->pRockchipPort[OUTPUT_PORT_IN… in UpdateFrameSize()
176 (pRockchipComponent->pRockchipPort[nPortIndex].portState == OMX_StateIdle) && in Rkvpu_Check_BufferProcess_State()
230 ROCKCHIP_OMX_BASEPORT *port = &pRockchipComponent->pRockchipPort[i]; in Rkvpu_ResetAllPortConfig()
247 rockchipOMXPort = &pRockchipComponent->pRockchipPort[nPortIndex]; in Rkvpu_Wait_ProcessPause()
255 …Rockchip_OSAL_SignalWait(pRockchipComponent->pRockchipPort[nPortIndex].pauseEvent, DEF_MAX_WAIT_TI… in Rkvpu_Wait_ProcessPause()
256 Rockchip_OSAL_SignalReset(pRockchipComponent->pRockchipPort[nPortIndex].pauseEvent); in Rkvpu_Wait_ProcessPause()
336 ROCKCHIP_OMX_BASEPORT *pOutPort = &pRockchipComponent->pRockchipPort[OUTPUT_PORT_INDEX]; in Rkvpu_N12_Process()
379 ROCKCHIP_OMX_BASEPORT *pInPort = &pRockchipComponent->pRockchipPort[INPUT_PORT_INDEX]; in Rkvpu_ProcessStoreMetaData()
380 ROCKCHIP_OMX_BASEPORT *pOutPort = &pRockchipComponent->pRockchipPort[OUTPUT_PORT_INDEX]; in Rkvpu_ProcessStoreMetaData()
[all …]
DRkvpu_OMX_VencControl.h118 ROCKCHIP_OMX_DATA *pData, ROCKCHIP_OMX_BASEPORT *pRockchipPort, ROCKCHIP_OMX_PLANE nPlane);
120 ROCKCHIP_OMX_DATABUFFER *pUseBuffer, ROCKCHIP_OMX_BASEPORT *pRockchipPort);
/device/soc/rockchip/rk3568/hardware/omx_il/component/video/dec/
DRkvpu_OMX_VdecControl.c136 ROCKCHIP_OMX_BASEPORT *pRockchipPort = NULL; in Rkvpu_OMX_UseBuffer() local
161 pRockchipPort = &pRockchipComponent->pRockchipPort[nPortIndex]; in Rkvpu_OMX_UseBuffer()
167 if (pRockchipPort->portState != OMX_StateIdle) { in Rkvpu_OMX_UseBuffer()
168 omx_err_f("portState is %d", pRockchipPort->portState); in Rkvpu_OMX_UseBuffer()
173 if (CHECK_PORT_TUNNELED(pRockchipPort) && CHECK_PORT_BUFFER_SUPPLIER(pRockchipPort)) { in Rkvpu_OMX_UseBuffer()
187 for (i = 0; i < pRockchipPort->portDefinition.nBufferCountActual; i++) { in Rkvpu_OMX_UseBuffer()
188 if (pRockchipPort->bufferStateAllocate[i] == BUFFER_STATE_FREE) { in Rkvpu_OMX_UseBuffer()
189 pRockchipPort->extendBufferHeader[i].OMXBufferHeader = temp_bufferHeader; in Rkvpu_OMX_UseBuffer()
190 pRockchipPort->extendBufferHeader[i].pRegisterFlag = 0; in Rkvpu_OMX_UseBuffer()
191 pRockchipPort->extendBufferHeader[i].pPrivate = NULL; in Rkvpu_OMX_UseBuffer()
[all …]
DRkvpu_OMX_Vdec.c153 …ROCKCHIP_OMX_BASEPORT *rockchipInputPort = &pRockchipComponent->pRockchipPort[INPUT_PORT_INDE… in UpdateFrameSize()
154 …ROCKCHIP_OMX_BASEPORT *rockchipOutputPort = &pRockchipComponent->pRockchipPort[OUTPUT_PORT_IN… in UpdateFrameSize()
197 (pRockchipComponent->pRockchipPort[nPortIndex].portState == OMX_StateIdle) && in Rkvpu_Check_BufferProcess_State()
213 …ROCKCHIP_OMX_BASEPORT *pInputPort = &pRockchipComponent->pRockchipPort[INPUT_PORT_IN… in Rkvpu_OMX_CheckIsNeedFastmode()
293 …ROCKCHIP_OMX_BASEPORT *pRockchipInputPort = &pRockchipComponent->pRockchipPort[INPUT_PO… in Rkvpu_ResetAllPortConfig()
294 …ROCKCHIP_OMX_BASEPORT *pRockchipOutputPort = &pRockchipComponent->pRockchipPort[OUTPUT_P… in Rkvpu_ResetAllPortConfig()
339 rockchipOMXPort = &pRockchipComponent->pRockchipPort[nPortIndex]; in Rkvpu_Wait_ProcessPause()
347 …Rockchip_OSAL_SignalWait(pRockchipComponent->pRockchipPort[nPortIndex].pauseEvent, DEF_MAX_WAIT_TI… in Rkvpu_Wait_ProcessPause()
348 Rockchip_OSAL_SignalReset(pRockchipComponent->pRockchipPort[nPortIndex].pauseEvent); in Rkvpu_Wait_ProcessPause()
361 …ROCKCHIP_OMX_BASEPORT *rockchipInputPort = &pRockchipComponent->pRockchipPort[INPUT_PORT_INDE… in Rkvpu_SendInputData()
[all …]
DRkvpu_OMX_VdecControl.h120 ROCKCHIP_OMX_DATA *pData, ROCKCHIP_OMX_BASEPORT *pRockchipPort, ROCKCHIP_OMX_PLANE nPlane);
122 ROCKCHIP_OMX_DATABUFFER *pUseBuffer, ROCKCHIP_OMX_BASEPORT *pRockchipPort);
/device/soc/rockchip/rk3568/hardware/omx_il/osal/
DRockchip_OSAL_OHOS.cpp454 …ROCKCHIP_OMX_BASEPORT *pRockchipPort = &pRockchipComponent->pRockchipPort[OUTPUT_POR… in Get_Video_HorAlign() local
456 OMX_U32 width = pRockchipPort->portDefinition.format.video.nStride; in Get_Video_HorAlign()
457 OMX_U32 height = pRockchipPort->portDefinition.format.video.nSliceHeight; in Get_Video_HorAlign()
464 OMX_BUFFERHEADERTYPE* bufferHeader = pRockchipPort->extendBufferHeader[index].OMXBufferHeader; in Get_Video_HorAlign()
472 …ROCKCHIP_OMX_BASEPORT *pRockchipPort = &pRockchipComponent->pRockchipPort[OUTPUT_POR… in Get_Video_HorAlign() local
475 for (i = 0; i < pRockchipPort->portDefinition.nBufferCountActual; i++) { in Get_Video_HorAlign()
476 if (pRockchipPort->extendBufferHeader[i].OMXBufferHeader == bufferHeader) { in Get_Video_HorAlign()
482 if (!pRockchipPort->extendBufferHeader[i].pRegisterFlag) { in Get_Video_HorAlign()
488 omx_trace(" free bufferHeader 0x%x", pRockchipPort->extendBufferHeader[i].OMXBufferHeader); in Get_Video_HorAlign()
489 if (pRockchipPort->extendBufferHeader[i].pPrivate != nullptr) { in Get_Video_HorAlign()
[all …]
DRockchip_OSAL_OHOS.h92 OMX_BUFFERHEADERTYPE *Rockchip_OSAL_Fd2OmxBufferHeader(ROCKCHIP_OMX_BASEPORT *pRockchipPort,