Lines Matching refs:pComponentPrivate

83     JPEGDEC_COMPONENT_PRIVATE *pComponentPrivate = (JPEGDEC_COMPONENT_PRIVATE *)pHandle->pComponentPrivate;
88 pComponentPrivate->pPERFcomp = PERF_Create(PERF_FOURS("JPDT"),
95 nFdmax = pComponentPrivate->nCmdPipe[0];
97 if (pComponentPrivate->nFree_outBuf_Q[0] > nFdmax) {
98 nFdmax = pComponentPrivate->nFree_outBuf_Q[0];
101 if (pComponentPrivate->nFilled_inpBuf_Q[0] > nFdmax) {
102 nFdmax = pComponentPrivate->nFilled_inpBuf_Q[0];
105 OMX_PRINT1(pComponentPrivate->dbg, "fd max is %d\n", nFdmax);
110 FD_SET (pComponentPrivate->nCmdPipe[0], &rfds);
111 if (pComponentPrivate->nCurState != OMX_StatePause) {
112 FD_SET (pComponentPrivate->nFree_outBuf_Q[0], &rfds);
113 FD_SET (pComponentPrivate->nFilled_inpBuf_Q[0], &rfds);
125 OMX_TRACE5(pComponentPrivate->dbg, "Error in Select\n");
126 pComponentPrivate->cbInfo.EventHandler(pComponentPrivate->pHandle,
127 pComponentPrivate->pHandle->pApplicationPrivate,
135 if ((FD_ISSET(pComponentPrivate->nCmdPipe[0], &rfds)) ||
136 (FD_ISSET(pComponentPrivate->nCmdDataPipe[0], &rfds))) {
138 OMX_PRCOMM2(pComponentPrivate->dbg, "CMD pipe is set in Component Thread\n");
140 read (pComponentPrivate->nCmdPipe[0], &eCmd, sizeof (eCmd)); /*Manage error from any read and write*/
141 OMX_PRCOMM1(pComponentPrivate->dbg, "read ecmd %d\n", eCmd);
142 read (pComponentPrivate->nCmdDataPipe[0], &nParam1, sizeof (nParam1));
143 OMX_PRCOMM1(pComponentPrivate->dbg, "read nParam1 %lu\n", nParam1);
146 PERF_ReceivedCommand(pComponentPrivate->pPERFcomp,
153 OMX_PRINT2(pComponentPrivate->dbg, "calling handlecommand from JPEGDEC (%lu)\n", nParam1);
155 pComponentPrivate->nToState = OMX_StateInvalid;
157 error = HandleCommandJpegDec (pComponentPrivate, nParam1);
158 OMX_PRINT2(pComponentPrivate->dbg, "after called handlecommand from JPEGDEC (%lu)\n", error);
160 pComponentPrivate->cbInfo.EventHandler(pComponentPrivate->pHandle,
161 pComponentPrivate->pHandle->pApplicationPrivate,
172 OMX_PRINT2(pComponentPrivate->dbg, "PORT DISABLE\n");
173 error = DisablePortJpegDec(pComponentPrivate, nParam1);
175 pComponentPrivate->cbInfo.EventHandler(pComponentPrivate->pHandle,
176 pComponentPrivate->pHandle->pApplicationPrivate,
184 OMX_PRINT2(pComponentPrivate->dbg, "PORT Enable\n");
185 error = EnablePortJpegDec(pComponentPrivate, nParam1);
187 pComponentPrivate->cbInfo.EventHandler(pComponentPrivate->pHandle,
188 pComponentPrivate->pHandle->pApplicationPrivate,
196 OMX_PRINT2(pComponentPrivate->dbg, "cmd nStop\n");
200 OMX_PRBUFFER2(pComponentPrivate->dbg, "Command OMX_CommandMarkBuffer received \n");
201 if (!pComponentPrivate->pMarkBuf) {
202 OMX_PRBUFFER2(pComponentPrivate->dbg, "Command OMX_CommandMarkBuffer received \n");
204 pComponentPrivate->pMarkBuf = (OMX_MARKTYPE *)(nParam1);
208 OMX_PRBUFFER2(pComponentPrivate->dbg, "eCmd = OMX_CommandFlush\n");
209 error = HandleCommandFlush (pComponentPrivate, nParam1);
211 pComponentPrivate->cbInfo.EventHandler(pComponentPrivate->pHandle,
212 pComponentPrivate->pHandle->pApplicationPrivate,
222 if ((FD_ISSET(pComponentPrivate->nFilled_inpBuf_Q[0], &rfds)) &&
223 (pComponentPrivate->nCurState != OMX_StatePause)) {
225 eError = HandleDataBuf_FromAppJpegDec (pComponentPrivate);
227 OMX_PRBUFFER4(pComponentPrivate->dbg, "Error while processing free Q Buffers\n");
228 pComponentPrivate->cbInfo.EventHandler(pComponentPrivate->pHandle,
229 pComponentPrivate->pHandle->pApplicationPrivate,
237 if (FD_ISSET (pComponentPrivate->nFree_outBuf_Q[0], &rfds)) {
239 OMX_PRBUFFER2(pComponentPrivate->dbg, "nFree_outBuf_Q has some buffers in Component Thread\n");
240 eError = HandleFreeOutputBufferFromAppJpegDec(pComponentPrivate);
242 OMX_PRBUFFER4(pComponentPrivate->dbg, "Error while processing free Q Buffers\n");
243 pComponentPrivate->cbInfo.EventHandler(pComponentPrivate->pHandle,
244 pComponentPrivate->pHandle->pApplicationPrivate,
255 PERF_Done(pComponentPrivate->pPERFcomp);