Lines Matching refs:pHandle

142 OMX_ERRORTYPE omxFreeBuffers            (OMX_HANDLETYPE *pHandle, int nBuffs, OMX_BUFFERHEADERTYPE *pBufferHeader  [], char *sBuffTypeMsg);
185 OMX_HANDLETYPE *pHandle = NULL;
231 pHandle = malloc(sizeof(OMX_HANDLETYPE));
232 if(pHandle == NULL){
262 error = OMX_GetHandle(pHandle, STR_G722DECODER, &AppData, &G722CaBa);
265 error = TIOMX_GetHandle(pHandle, STR_G722DECODER, &AppData, &G722CaBa);
268 if((error != OMX_ErrorNone) || (*pHandle == NULL)) {
293 bFlag = omxSetInputPortParameter (pHandle, nIpBuffs, nIpBufSize);
299 bFlag = omxSetOutputPortParameter (pHandle, nOpBuffs, nOpBufSize, gDasfMode);
304 error = OMX_GetExtensionIndex(*pHandle, "OMX.TI.index.config.g722headerinfo",&index);
312 error = OMX_SetConfig(*pHandle, index, &appPrivate);
322 error = omxUseBuffers (pHandle, gDasfMode, nIpBuffs, nIpBufSize, pInputBufferHeader, nOpBuffs, nOpBufSize, pOutputBufferHeader);
328 bFlag = g722SetInputPort (pHandle, iSampRate);
334 bFlag = g722SetOutputPort (pHandle);
348 error = OMX_GetExtensionIndex(*pHandle, "OMX.TI.index.config.g722dec.datapath",&index);
353 error = OMX_SetConfig (*pHandle, index, &dataPath);
360 error = OMX_SendCommand(*pHandle, OMX_CommandStateSet, OMX_StateIdle, NULL);
368 error = WaitForState(pHandle, OMX_StateIdle);
405 error = OMX_SendCommand(*pHandle, OMX_CommandStateSet, OMX_StateExecuting, NULL);
412 error = WaitForState(pHandle, OMX_StateExecuting);
423 error = sendInBuffFillOutBuff (pHandle, nIpBuffs, nOpBuffs, gDasfMode, pInputBufferHeader, fIn, pOutputBufferHeader);
434 error = testCases (pHandle, &rfds, tcID, fIn, fOut, &frmCnt, &totalFilled, &tv, gDasfMode, nIpBuffs, pInputBufferHeader, nOpBuffs, pOutputBufferHeader);
471 error = OMX_SendCommand(*pHandle,OMX_CommandStateSet, OMX_StateLoaded, NULL);
473 error = omxFreeBuffers (pHandle, nIpBuffs, pInputBufferHeader, "Input");
479 error = omxFreeBuffers (pHandle, nOpBuffs, pOutputBufferHeader, "Output");
485 error = WaitForState(pHandle, OMX_StateLoaded);
495 error = OMX_SendCommand(pHandle,OMX_CommandStateSet, OMX_StateWaitForResources, NULL);
502 error = WaitForState(pHandle, OMX_StateWaitForResources);
508 error = OMX_SendCommand(*pHandle, OMX_CommandPortDisable, -1, NULL);
516 error = TIOMX_FreeHandle(*pHandle);
522 if (pHandle) {
523 free(pHandle);
642 * @param pHandle This is component handle allocated by the OMX core.
655 static OMX_ERRORTYPE WaitForState(OMX_HANDLETYPE* pHandle, OMX_STATETYPE DesiredState)
661 error = OMX_GetState(*pHandle, &CurState);
667 error = OMX_GetState(*pHandle, &CurState);
834 * @param pHandle This is component handle allocated by the OMX core.
849 OMX_ERRORTYPE send_input_buffer(OMX_HANDLETYPE pHandle, OMX_BUFFERHEADERTYPE* pBufferHeader, FILE *fIn)
886 error = OMX_EmptyThisBuffer(pHandle, pBufferHeader);
1058 boolean omxSetInputPortParameter (OMX_HANDLETYPE *pHandle, int nIpBuffs, int nIpBufSize)
1073 error = OMX_SetParameter(*pHandle,OMX_IndexParamPortDefinition, &pCompPrivateStruct);
1076 error = OMX_SetParameter(*pHandle,OMX_IndexParamPortDefinition, &pCompPrivateStruct);
1092 boolean omxSetOutputPortParameter (OMX_HANDLETYPE *pHandle, int nOpBuffs, int nOpBufSize, int gDasfMode)
1107 error = OMX_SetParameter(*pHandle,OMX_IndexParamPortDefinition, &pCompPrivateStruct);
1110 error = OMX_SetParameter(*pHandle,OMX_IndexParamPortDefinition, &pCompPrivateStruct);
1126 boolean g722SetInputPort (OMX_HANDLETYPE *pHandle, int iSampRate)
1145 error = OMX_SetParameter (*pHandle, OMX_IndexParamAudioPcm, &pG722Param);
1148 error = OMX_SetParameter (*pHandle, OMX_IndexParamAudioPcm, &pG722Param);
1164 boolean g722SetOutputPort (OMX_HANDLETYPE *pHandle)
1183 error = OMX_SetParameter (*pHandle, OMX_IndexParamAudioPcm, &pG722Param);
1186 error = OMX_SetParameter (*pHandle, OMX_IndexParamAudioPcm, &pG722Param);
1202 boolean omxSetConfigMute (OMX_HANDLETYPE *pHandle, OMX_BOOL bMute)
1214 error = OMX_SetConfig(*pHandle, OMX_IndexConfigAudioMute, &pCompPrivateStructMute);
1228 boolean omxSetConfigVolume (OMX_HANDLETYPE *pHandle, OMX_S32 nVolume)
1243 error = OMX_SetConfig(*pHandle, OMX_IndexConfigAudioVolume, &pCompPrivateStructVolume);
1257 OMX_ERRORTYPE omxUseBuffers (OMX_HANDLETYPE *pHandle, int gDasfMode, int nIpBuffs, int nIpBufSize, OMX_BUFFERHEADERTYPE *pInputBufferHeader [], int nOpBuffs, int nOpBufSize, OMX_BUFFERHEADERTYPE *pOutputBufferHeader [])
1265 error = OMX_AllocateBuffer(*pHandle, &pInputBufferHeader[i], 0, NULL, nIpBufSize);
1275 error = OMX_AllocateBuffer(*pHandle,&pOutputBufferHeader[i],1,NULL,nOpBufSize);
1291 error = OMX_UseBuffer(*pHandle,&pInputBufferHeader[i],0,NULL,nIpBufSize,pInputBuffer[i]);
1307 error = OMX_UseBuffer(*pHandle,&pOutputBufferHeader[i],1,NULL,nOpBufSize,pOutputBuffer[i]);
1326 OMX_ERRORTYPE testCases (OMX_HANDLETYPE *pHandle, fd_set *rfds, int tcID, FILE *fIn, FILE *fOut, int *frmCnt, int *totalFilled, struct timeval *tv, int gDasfMode, int nIpBuffs, OMX_BUFFERHEADERTYPE *pInputBufferHeader [], int nOpBuffs, OMX_BUFFERHEADERTYPE *pOutputBufferHeader [])
1363 error = send_input_buffer (*pHandle, pBuffer, fIn);
1377 error = OMX_SendCommand(*pHandle,OMX_CommandStateSet, OMX_StateIdle, NULL);
1383 error = testCase_2_4 (pHandle, gDasfMode, fIn, fOut, nIpBuffs, pInputBufferHeader);
1392 error = send_input_buffer (*pHandle, pBuffer, fIn);
1402 error = testCase_3 (pHandle);
1412 error = send_input_buffer (*pHandle, pBuffer, fIn);
1425 error = send_input_buffer (*pHandle, pBuffer, fIn);
1434 bFlag = omxSetConfigMute (pHandle, OMX_TRUE);
1442 bFlag = omxSetConfigMute (pHandle, OMX_FALSE);
1454 error = send_input_buffer (*pHandle, pBuffer, fIn);
1464 bFlag = omxSetConfigVolume (pHandle, 0x8000);
1472 bFlag = omxSetConfigVolume (pHandle, 0x1000);
1483 error = send_input_buffer (*pHandle, pBuffer, fIn);
1505 /* StopComponent(pHandle);*/
1516 OMX_FillThisBuffer(*pHandle, pBuf);
1527 WaitForState(pHandle,OMX_StateIdle);
1530 error = OMX_FreeBuffer (pHandle,OMX_DirInput,pInputBufferHeader[i]);
1538 error = OMX_FreeBuffer (pHandle,OMX_DirOutput,pOutputBufferHeader[i]);
1566 OMX_SendCommand(*pHandle,OMX_CommandStateSet, OMX_StateIdle/*OMX_StateLoaded*/,NULL);
1567 WaitForState(pHandle, OMX_StateIdle/*OMX_StateLoaded*/);
1569 OMX_SendCommand(*pHandle,OMX_CommandStateSet,OMX_StateWaitForResources,NULL);
1570 WaitForState(pHandle,OMX_StateWaitForResources);
1576 OMX_SendCommand(*pHandle,OMX_CommandStateSet,OMX_StateIdle,NULL);
1580 error = OMX_AllocateBuffer (*pHandle,&pInputBufferHeader[i],0,NULL, G722D_INPUT_BUFFER_SIZE *3); /*To have enought space for */
1585 WaitForState(pHandle,OMX_StateIdle);
1586 OMX_SendCommand(*pHandle,OMX_CommandStateSet,OMX_StateExecuting,NULL);
1587 WaitForState(pHandle,OMX_StateExecuting);
1591 send_input_buffer(*pHandle, pInputBufferHeader[i], fIn);
1597 error = OMX_GetState(*pHandle, &CurState);
1599 error = OMX_SendCommand(*pHandle,OMX_CommandStateSet, OMX_StateIdle, NULL);
1600 error = WaitForState(pHandle, OMX_StateIdle);
1610 error = OMX_SendCommand(*pHandle,OMX_CommandStateSet, OMX_StateLoaded, NULL);
1618 error = WaitForState(pHandle, OMX_StateLoaded);
1647 OMX_ERRORTYPE testCase_2_4 (OMX_HANDLETYPE *pHandle, int gDasfMode, FILE *fIn, FILE *fOut, int nIpBuffs, OMX_BUFFERHEADERTYPE *pInputBufferHeader [])
1657 error = WaitForState(pHandle, OMX_StateIdle);
1673 error = OMX_SendCommand(*pHandle, OMX_CommandStateSet,OMX_StateExecuting, NULL);
1680 error = WaitForState(pHandle, OMX_StateExecuting);
1698 error = send_input_buffer (*pHandle, pInputBufferHeader[k], fIn);
1708 OMX_ERRORTYPE testCase_3 (OMX_HANDLETYPE *pHandle)
1718 error = OMX_SendCommand (*pHandle, OMX_CommandStateSet, OMX_StatePause, NULL);
1727 error = WaitForState (pHandle, OMX_StatePause);
1742 error = OMX_SendCommand (*pHandle, OMX_CommandStateSet,OMX_StateExecuting, NULL);
1754 error = WaitForState (pHandle, OMX_StateExecuting);
1769 OMX_ERRORTYPE sendInBuffFillOutBuff (OMX_HANDLETYPE *pHandle, int nIpBuffs, int nOpBuffs, int gDasfMode, OMX_BUFFERHEADERTYPE *pInputBufferHeader[], FILE *fIn, OMX_BUFFERHEADERTYPE *pOutputBufferHeader[])
1781 error = send_input_buffer (*pHandle, pInputBufferHeader[k], fIn);
1794 error = OMX_FillThisBuffer (*pHandle, pOutputBufferHeader[k]);
1808 OMX_ERRORTYPE omxFreeBuffers (OMX_HANDLETYPE *pHandle, int nBuffs, OMX_BUFFERHEADERTYPE *pBufferHeader [], char *sBuffTypeMsg)
1815 error = OMX_FreeBuffer(*pHandle,OMX_DirInput,pBufferHeader[i]);