Home | History | Annotate | Download | only in HAL

Lines Matching defs:pme

975     QCameraPostProcessor *pme = (QCameraPostProcessor *)user_data;
976 if (NULL != pme) {
977 pme->releaseSuperBuf((mm_camera_super_buf_t *)data);
994 QCameraPostProcessor *pme = (QCameraPostProcessor *)user_data;
995 if (NULL != pme) {
996 pme->releaseJpegJobData((qcamera_jpeg_data_t *)data);
1015 QCameraPostProcessor *pme = (QCameraPostProcessor *)user_data;
1016 if (NULL != pme) {
1020 pme->releaseSuperBuf(pp_job->src_frame);
1174 QCameraPostProcessor *pme = (QCameraPostProcessor *) user_data;
1175 if (NULL == pme) {
1187 qcamera_jpeg_data_t *job = pme->findJpegJobByJobId(job_data->jobId);
1190 pme->releaseJpegJobData(job);
1214 QCameraPostProcessor *pme = (QCameraPostProcessor *) user_data;
1215 if (NULL == pme) {
1220 pme->releaseSuperBuf(super_buf);
1892 QCameraPostProcessor *pme = (QCameraPostProcessor *)data;
1893 QCameraCmdThread *cmdThread = &pme->m_saveProcTh;
1913 pme->m_inputSaveQ.init();
1921 pme->m_inputSaveQ.flush();
1931 qcamera_jpeg_evt_payload_t *job_data = (qcamera_jpeg_evt_payload_t *) pme->m_inputSaveQ.dequeue();
1937 pme->m_ongoingJpegQ.flushNodes(matchJobId, (void*)&job_data->jobId);
1946 pme->mSaveFrmCnt);
1966 pme->mSaveFrmCnt++;
1968 camera_memory_t* jpeg_mem = pme->m_parent->mGetMemory(-1,
1971 pme->m_parent->mCallbackCookie);
1985 ret = pme->sendDataNotify(CAMERA_MSG_COMPRESSED_IMAGE,
2025 QCameraPostProcessor *pme = (QCameraPostProcessor *)data;
2026 QCameraCmdThread *cmdThread = &pme->m_dataProcTh;
2046 pme->m_ongoingPPQ.init();
2047 pme->m_inputJpegQ.init();
2048 pme->m_inputPPQ.init();
2049 pme->m_inputRawQ.init();
2051 pme->m_saveProcTh.sendCmd(CAMERA_CMD_TYPE_START_DATA_PROC,
2064 pme->m_saveProcTh.sendCmd(CAMERA_CMD_TYPE_STOP_DATA_PROC,
2069 (qcamera_jpeg_data_t *)pme->m_ongoingJpegQ.dequeue();
2071 pme->mJpegHandle.abort_job(jpeg_job->jobId);
2073 pme->releaseJpegJobData(jpeg_job);
2076 jpeg_job = (qcamera_jpeg_data_t *)pme->m_ongoingJpegQ.dequeue();
2080 if ( 0 < pme->mJpegSessionId ) {
2081 pme->mJpegHandle.destroy_session(pme->mJpegSessionId);
2082 pme->mJpegSessionId = 0;
2086 FREE_JPEG_OUTPUT_BUFFER(pme->m_pJpegOutputMem,
2087 pme->m_JpegOutputMemCount);
2089 if (pme->m_pJpegExifObj != NULL) {
2090 delete pme->m_pJpegExifObj;
2091 pme->m_pJpegExifObj = NULL;
2095 if (pme->m_pReprocChannel != NULL) {
2096 pme->m_pReprocChannel->stop();
2097 delete pme->m_pReprocChannel;
2098 pme->m_pReprocChannel = NULL;
2102 pme->m_ongoingPPQ.flush();
2105 pme->m_inputJpegQ.flush();
2108 pme->m_inputPPQ.flush();
2111 pme->m_inputRawQ.flush();
2116 pme->mNewJpegSessionNeeded = true;
2124 (qcamera_jpeg_data_t *)pme->m_inputJpegQ.dequeue();
2129 pme->syncStreamParams(jpeg_job->src_frame, NULL);
2132 pme->m_ongoingJpegQ.enqueue((void *)jpeg_job);
2133 ret = pme->encodeData(jpeg_job,
2134 pme->mNewJpegSessionNeeded);
2137 pme->m_ongoingJpegQ.dequeue(false);
2138 pme->releaseJpegJobData(jpeg_job);
2140 pme->sendEvtNotify(CAMERA_MSG_ERROR, UNKNOWN_ERROR, 0);
2147 (mm_camera_super_buf_t *)pme->m_inputRawQ.dequeue();
2151 pme->m_parent->playShutter();
2152 ret = pme->processRawImageImpl(super_buf);
2154 pme->releaseSuperBuf(super_buf);
2156 pme->sendEvtNotify(CAMERA_MSG_ERROR, UNKNOWN_ERROR, 0);
2161 (mm_camera_super_buf_t *)pme->m_inputPPQ.dequeue();
2166 pme->syncStreamParams(pp_frame, NULL);
2168 if (pme->m_pReprocChannel != NULL) {
2171 ret = pme->reprocess(pp_job);
2173 pme->stopCapture();
2191 pme->releaseSuperBuf(pp_frame);
2195 pme->sendEvtNotify(CAMERA_MSG_ERROR, UNKNOWN_ERROR, 0);
2201 (qcamera_jpeg_data_t *)pme->m_inputJpegQ.dequeue();
2203 pme->releaseJpegJobData(jpeg_data);
2207 (mm_camera_super_buf_t *)pme->m_inputRawQ.dequeue();
2209 pme->releaseSuperBuf(super_buf);
2212 super_buf = (mm_camera_super_buf_t *)pme->m_inputPPQ.dequeue();
2214 pme->releaseSuperBuf(super_buf);