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