Lines Matching refs:pme
579 QCamera3PostProcessor *pme = (QCamera3PostProcessor *)user_data; in releasePPInputData() local
580 if (NULL != pme) { in releasePPInputData()
581 pme->releaseSuperBuf((mm_camera_super_buf_t *)data); in releasePPInputData()
598 QCamera3PostProcessor *pme = (QCamera3PostProcessor *)user_data; in releaseJpegData() local
599 if (NULL != pme) { in releaseJpegData()
600 pme->releaseJpegJobData((qcamera_jpeg_data_t *)data); in releaseJpegData()
617 QCamera3PostProcessor *pme = (QCamera3PostProcessor *)user_data; in releaseOngoingPPData() local
618 if (NULL != pme) { in releaseOngoingPPData()
621 pme->releaseSuperBuf(pp_job->src_frame); in releaseOngoingPPData()
994 QCamera3PostProcessor *pme = (QCamera3PostProcessor *)data; in dataProcessRoutine() local
995 QCameraCmdThread *cmdThread = &pme->m_dataProcTh; in dataProcessRoutine()
1022 (qcamera_jpeg_data_t *)pme->m_ongoingJpegQ.dequeue(); in dataProcessRoutine()
1024 pme->mJpegHandle.abort_job(jpeg_job->jobId); in dataProcessRoutine()
1026 pme->releaseJpegJobData(jpeg_job); in dataProcessRoutine()
1029 jpeg_job = (qcamera_jpeg_data_t *)pme->m_ongoingJpegQ.dequeue(); in dataProcessRoutine()
1033 if ( 0 < pme->mJpegSessionId ) { in dataProcessRoutine()
1034 pme->mJpegHandle.destroy_session(pme->mJpegSessionId); in dataProcessRoutine()
1035 pme->mJpegSessionId = 0; in dataProcessRoutine()
1039 if (pme->m_pJpegExifObj != NULL) { in dataProcessRoutine()
1040 delete pme->m_pJpegExifObj; in dataProcessRoutine()
1041 pme->m_pJpegExifObj = NULL; in dataProcessRoutine()
1046 pme->m_ongoingPPQ.flush(); in dataProcessRoutine()
1049 pme->m_inputJpegQ.flush(); in dataProcessRoutine()
1052 pme->m_inputPPQ.flush(); in dataProcessRoutine()
1055 pme->m_inputRawQ.flush(); in dataProcessRoutine()
1057 pme->m_inputMetaQ.flush(); in dataProcessRoutine()
1068 if (pme->m_ongoingJpegQ.isEmpty()) { in dataProcessRoutine()
1071 (qcamera_jpeg_data_t *)pme->m_inputJpegQ.dequeue(); in dataProcessRoutine()
1078 pme->m_ongoingJpegQ.enqueue((void *)jpeg_job); in dataProcessRoutine()
1079 ret = pme->encodeData(jpeg_job, needNewSess); in dataProcessRoutine()
1082 pme->m_ongoingJpegQ.dequeue(false); in dataProcessRoutine()
1084 pme->releaseJpegJobData(jpeg_job); in dataProcessRoutine()
1091 (mm_camera_super_buf_t *)pme->m_inputPPQ.dequeue(); in dataProcessRoutine()
1095 (mm_camera_super_buf_t *)pme->m_inputMetaQ.dequeue(); in dataProcessRoutine()
1104 if (pme->m_pReprocChannel != NULL) { in dataProcessRoutine()
1107 pme->m_ongoingPPQ.enqueue((void *)pp_job); in dataProcessRoutine()
1108 ret = pme->m_pReprocChannel->doReprocess(pp_frame, meta_frame); in dataProcessRoutine()
1111 pme->m_ongoingPPQ.dequeue(false); in dataProcessRoutine()
1129 pme->releaseSuperBuf(pp_frame); in dataProcessRoutine()
1137 (mm_camera_super_buf_t *)pme->m_inputJpegQ.dequeue(); in dataProcessRoutine()
1139 pme->releaseSuperBuf(super_buf); in dataProcessRoutine()
1142 super_buf = (mm_camera_super_buf_t *)pme->m_inputRawQ.dequeue(); in dataProcessRoutine()
1144 pme->releaseSuperBuf(super_buf); in dataProcessRoutine()
1147 super_buf = (mm_camera_super_buf_t *)pme->m_inputPPQ.dequeue(); in dataProcessRoutine()
1149 pme->releaseSuperBuf(super_buf); in dataProcessRoutine()
1152 super_buf = (mm_camera_super_buf_t *)pme->m_inputMetaQ.dequeue(); in dataProcessRoutine()
1154 pme->releaseSuperBuf(super_buf); in dataProcessRoutine()