Lines Matching refs:pme

564     QCamera3PostProcessor *pme = (QCamera3PostProcessor *)user_data;  in releasePPInputData()  local
565 if (NULL != pme) { in releasePPInputData()
566 pme->releaseSuperBuf((mm_camera_super_buf_t *)data); in releasePPInputData()
619 QCamera3PostProcessor *pme = (QCamera3PostProcessor *)user_data; in releaseJpegData() local
620 if (NULL != pme) { in releaseJpegData()
621 pme->releaseJpegJobData((qcamera_jpeg_data_t *)data); in releaseJpegData()
638 QCamera3PostProcessor *pme = (QCamera3PostProcessor *)user_data; in releaseOngoingPPData() local
639 if (NULL != pme) { in releaseOngoingPPData()
642 pme->releaseSuperBuf(pp_job->src_frame); in releaseOngoingPPData()
1015 QCamera3PostProcessor *pme = (QCamera3PostProcessor *)data; in dataProcessRoutine() local
1016 QCameraCmdThread *cmdThread = &pme->m_dataProcTh; in dataProcessRoutine()
1037 pme->m_ongoingPPQ.init(); in dataProcessRoutine()
1038 pme->m_inputJpegQ.init(); in dataProcessRoutine()
1039 pme->m_inputPPQ.init(); in dataProcessRoutine()
1040 pme->m_inputRawQ.init(); in dataProcessRoutine()
1041 pme->m_inputMetaQ.init(); in dataProcessRoutine()
1042 pme->m_ongoingJpegQ.init(); in dataProcessRoutine()
1043 pme->m_jpegSettingsQ.init(); in dataProcessRoutine()
1053 (qcamera_jpeg_data_t *)pme->m_ongoingJpegQ.dequeue(); in dataProcessRoutine()
1055 pme->mJpegHandle.abort_job(jpeg_job->jobId); in dataProcessRoutine()
1057 pme->releaseJpegJobData(jpeg_job); in dataProcessRoutine()
1060 jpeg_job = (qcamera_jpeg_data_t *)pme->m_ongoingJpegQ.dequeue(); in dataProcessRoutine()
1064 if ( 0 < pme->mJpegSessionId ) { in dataProcessRoutine()
1065 pme->mJpegHandle.destroy_session(pme->mJpegSessionId); in dataProcessRoutine()
1066 pme->mJpegSessionId = 0; in dataProcessRoutine()
1070 if (pme->m_pJpegExifObj != NULL) { in dataProcessRoutine()
1071 delete pme->m_pJpegExifObj; in dataProcessRoutine()
1072 pme->m_pJpegExifObj = NULL; in dataProcessRoutine()
1077 pme->m_ongoingPPQ.flush(); in dataProcessRoutine()
1080 pme->m_inputJpegQ.flush(); in dataProcessRoutine()
1083 pme->m_inputPPQ.flush(); in dataProcessRoutine()
1086 pme->m_inputRawQ.flush(); in dataProcessRoutine()
1088 pme->m_inputMetaQ.flush(); in dataProcessRoutine()
1099 if (pme->m_ongoingJpegQ.isEmpty()) { in dataProcessRoutine()
1103 (qcamera_jpeg_data_t *)pme->m_inputJpegQ.dequeue(); in dataProcessRoutine()
1107 pme->m_ongoingJpegQ.enqueue((void *)jpeg_job); in dataProcessRoutine()
1108 ret = pme->encodeData(jpeg_job, needNewSess); in dataProcessRoutine()
1111 pme->m_ongoingJpegQ.dequeue(false); in dataProcessRoutine()
1113 pme->releaseJpegJobData(jpeg_job); in dataProcessRoutine()
1120 (mm_camera_super_buf_t *)pme->m_inputPPQ.dequeue(); in dataProcessRoutine()
1122 (metadata_buffer_t *)pme->m_inputMetaQ.dequeue(); in dataProcessRoutine()
1128 if (pme->m_pReprocChannel != NULL) { in dataProcessRoutine()
1132 pme->m_ongoingPPQ.enqueue((void *)pp_job); in dataProcessRoutine()
1133 … ret = pme->m_pReprocChannel->doReprocessOffline(pp_frame, meta_buffer); in dataProcessRoutine()
1136 pme->m_ongoingPPQ.dequeue(false); in dataProcessRoutine()
1154 pme->releaseSuperBuf(pp_frame); in dataProcessRoutine()
1163 (qcamera_jpeg_data_t *)pme->m_inputJpegQ.dequeue(); in dataProcessRoutine()
1167 super_buf = (mm_camera_super_buf_t *)pme->m_inputRawQ.dequeue(); in dataProcessRoutine()
1169 pme->releaseSuperBuf(super_buf); in dataProcessRoutine()
1172 super_buf = (mm_camera_super_buf_t *)pme->m_inputPPQ.dequeue(); in dataProcessRoutine()
1174 pme->releaseSuperBuf(super_buf); in dataProcessRoutine()
1177 super_buf = (mm_camera_super_buf_t *)pme->m_inputMetaQ.dequeue(); in dataProcessRoutine()
1179 pme->releaseSuperBuf(super_buf); in dataProcessRoutine()