43 if (!omx_base_filter_Private) {
95 int inBufExchanged=0,outBufExchanged=0;
107 pthread_mutex_lock(&omx_base_filter_Private->
flush_mutex);
110 pthread_mutex_unlock(&omx_base_filter_Private->
flush_mutex);
112 DEBUG(
DEB_LEV_FULL_SEQ,
"In %s 1 signaling flush all cond iE=%d,iF=%d,oE=%d,oF=%d iSemVal=%d,oSemval=%d\n",
113 __func__,inBufExchanged,isInputBufferNeeded,outBufExchanged,isOutputBufferNeeded,pInputSem->
semval,pOutputSem->
semval);
131 DEBUG(
DEB_LEV_FULL_SEQ,
"In %s 2 signaling flush all cond iE=%d,iF=%d,oE=%d,oF=%d iSemVal=%d,oSemval=%d\n",
132 __func__,inBufExchanged,isInputBufferNeeded,outBufExchanged,isOutputBufferNeeded,pInputSem->
semval,pOutputSem->
semval);
136 pthread_mutex_lock(&omx_base_filter_Private->
flush_mutex);
138 pthread_mutex_unlock(&omx_base_filter_Private->
flush_mutex);
168 if(pInputQueue->
nelem>0){
171 pInputBuffer =
dequeue(pInputQueue);
172 if(pInputBuffer == NULL){
181 if(pOutputQueue->
nelem>0){
184 pOutputBuffer =
dequeue(pOutputQueue);
185 if(pOutputBuffer == NULL){
230 (*(omx_base_filter_Private->
BufferMgmtCallback))(openmaxStandComp, pInputBuffer, pOutputBuffer);
236 DEBUG(
DEB_LEV_ERR,
"In %s Received Buffer in non-Executing State(%x)\n", __func__, (
int)omx_base_filter_Private->
state);