Lines Matching refs:pme
672 QCamera3Stream *pme = (QCamera3Stream *)data; in dataProcRoutine() local
673 QCameraCmdThread *cmdThread = &pme->mProcTh; in dataProcRoutine()
675 cmdThread->setName(mStreamNames[pme->mStreamInfo->stream_type]); in dataProcRoutine()
695 Mutex::Autolock lock(pme->mTimeoutFrameQLock); in dataProcRoutine()
696 if (pme->mTimeoutFrameQ.size()) { in dataProcRoutine()
697 auto itr = pme->mTimeoutFrameQ.begin(); in dataProcRoutine()
699 itr = pme->mTimeoutFrameQ.erase(itr); in dataProcRoutine()
705 pme->cancelBuffer(bufIdx); in dataProcRoutine()
712 (mm_camera_super_buf_t *)pme->mDataQ.dequeue(); in dataProcRoutine()
716 pme->handleBatchBuffer(frame); in dataProcRoutine()
717 } else if (pme->mDataCB != NULL) { in dataProcRoutine()
718 pme->mDataCB(frame, pme, pme->mUserData); in dataProcRoutine()
721 pme->bufDone(frame->bufs[0]->buf_idx); in dataProcRoutine()
728 pme->flushFreeBatchBufQ(); in dataProcRoutine()
730 pme->mDataQ.flush(); in dataProcRoutine()
731 pme->mTimeoutFrameQ.clear(); in dataProcRoutine()
1334 QCamera3Stream *pme = (QCamera3Stream *)user_data; in releaseFrameData() local
1336 if (NULL != pme) { in releaseFrameData()
1337 if (UNLIKELY(pme->mBatchSize)) { in releaseFrameData()
1339 if(!pme->mFreeBatchBufQ.enqueue((void*) frame->bufs[0])) { in releaseFrameData()
1344 pme->bufDone(frame->bufs[0]->buf_idx); in releaseFrameData()