Lines Matching refs:pComponentPrivate

106     JPEGENC_COMPONENT_PRIVATE *pComponentPrivate = (JPEGENC_COMPONENT_PRIVATE *)pHandle->pComponentPrivate;
109 pComponentPrivate->pPERFcomp = PERF_Create(PERF_FOURS("JPET"),
115 fdmax = pComponentPrivate->nCmdPipe[0];
117 if ( pComponentPrivate->free_outBuf_Q[0] > fdmax ) {
118 fdmax = pComponentPrivate->free_outBuf_Q[0];
122 if ( pComponentPrivate->filled_inpBuf_Q[0] > fdmax ) {
123 fdmax = pComponentPrivate->filled_inpBuf_Q[0];
126 OMX_TRACE2(pComponentPrivate->dbg, "fd max is %d\n",fdmax);
130 FD_SET (pComponentPrivate->nCmdPipe[0], &rfds);
131 if (pComponentPrivate->nCurState != OMX_StatePause) {
132 FD_SET (pComponentPrivate->free_outBuf_Q[0], &rfds);
133 FD_SET (pComponentPrivate->filled_inpBuf_Q[0], &rfds);
145 OMX_TRACE2(pComponentPrivate->dbg, "Component Thread Time Out!!!\n");
147 OMX_TRACE4(pComponentPrivate->dbg, "Error in Select\n");
149 pComponentPrivate->cbInfo.EventHandler (pComponentPrivate->pHandle, pComponentPrivate->pHandle->pApplicationPrivate,
155 if ( (FD_ISSET (pComponentPrivate->filled_inpBuf_Q[0], &rfds))
156 && (pComponentPrivate->nCurState != OMX_StatePause) ) {
157 OMX_PRBUFFER2(pComponentPrivate->dbg, "filled_inpBuf_Q pipe is set\n");
159 eError = HandleJpegEncDataBuf_FromApp (pComponentPrivate);
162 OMX_PRBUFFER4(pComponentPrivate->dbg, "Error while processing free queue buffers\n");
163 pComponentPrivate->cbInfo.EventHandler (pComponentPrivate->pHandle, pComponentPrivate->pHandle->pApplicationPrivate,
169 if ( FD_ISSET (pComponentPrivate->free_outBuf_Q[0], &rfds) ) {
170 OMX_PRBUFFER2(pComponentPrivate->dbg, "free_outBuf_Q has some buffers in Component Thread\n");
171 eError = HandleJpegEncFreeOutputBufferFromApp(pComponentPrivate);
173 OMX_PRBUFFER4(pComponentPrivate->dbg, "Error while processing free Q Buffers\n");
174 pComponentPrivate->cbInfo.EventHandler (pComponentPrivate->pHandle, pComponentPrivate->pHandle->pApplicationPrivate,
179 if ( FD_ISSET (pComponentPrivate->nCmdPipe[0], &rfds) ) {
181 OMX_PRCOMM2(pComponentPrivate->dbg, "CMD pipe is set in Component Thread\n");
183 read (pComponentPrivate->nCmdPipe[0], &eCmd, sizeof (eCmd));
184 read (pComponentPrivate->nCmdDataPipe[0], &nParam1, sizeof (nParam1));
187 PERF_ReceivedCommand(pComponentPrivate->pPERFcomp,
192 OMX_PRINT2(pComponentPrivate->dbg, "eCmd %d, nParam1 %d\n", (int)eCmd, (int)nParam1);
194 OMX_PRINT2(pComponentPrivate->dbg, "processing OMX_CommandStateSet\n");
197 pComponentPrivate->nToState = OMX_StateInvalid;
199 eError = HandleJpegEncCommand (pComponentPrivate, nParam1);
201 OMX_PRINT4(pComponentPrivate->dbg, "Error returned by HandleJpegEncCommand\n");
202 pComponentPrivate->cbInfo.EventHandler (pComponentPrivate->pHandle, pComponentPrivate->pHandle->pApplicationPrivate,
213 OMX_PRBUFFER2(pComponentPrivate->dbg, "Before Disable Port function Port %d\n",(int)nParam1);
214 eError = JpegEncDisablePort(pComponentPrivate, nParam1);
215 OMX_PRBUFFER2(pComponentPrivate->dbg, "After JPEG Encoder Sisable Port error = %d\n", eError);
221 eError = JpegEncEnablePort(pComponentPrivate, nParam1);
232 OMX_PRBUFFER2(pComponentPrivate->dbg, "eCmd = OMX_CommandFlush\n");
233 eError = HandleJpegEncCommandFlush (pComponentPrivate, nParam1);
238 if (pComponentPrivate->nCurState == OMX_StatePause)
245 OMX_PRINT1(pComponentPrivate->dbg, "Component Thread Exit while loop\n");
250 PERF_Done(pComponentPrivate->pPERFcomp);
253 OMX_PRINT1(pComponentPrivate->dbg, "Component Thread Exit while loop from EXIT label\n");