Home | History | Annotate | Download | only in HAL3

Lines Matching refs:pme

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