Home | History | Annotate | Download | only in HAL

Lines Matching refs:m_parent

71     : m_parent(cam_ctrl),
183 m_parent->mParameters.setReprocCount();
247 if ( m_parent->needReprocess() ) {
260 if (!m_parent->isLongshotEnabled()) {
261 m_parent->mParameters.setReprocCount();
264 if (m_parent->mParameters.getManualCaptureMode() >=
266 mPPChannelCount = m_parent->mParameters.getReprocCount() - 1;
268 mPPChannelCount = m_parent->mParameters.getReprocCount();
273 mPPChannels[i] = m_parent->addReprocChannel(pInputChannel, i);
295 m_parent->m_cbNotifier.startSnapshots();
316 m_parent->m_cbNotifier.stopSnapshots();
377 pChannel = m_parent->needReprocess() ? mPPChannels[ppChannel_idx] :
381 bool thumb_stream_needed = ((!m_parent->isZSLMode() ||
382 (m_parent->mParameters.getFlipMode(CAM_STREAM_TYPE_SNAPSHOT) ==
383 m_parent->mParameters.getFlipMode(CAM_STREAM_TYPE_PREVIEW))) &&
384 !m_parent->mParameters.generateThumbFromMain());
491 bool hdr_output_crop = m_parent->mParameters.isHDROutputCropEnabled();
504 if (!m_parent->needRotationReprocess()) {
505 encode_parm.rotation = m_parent->mParameters.getJpegRotation();
527 m_parent->getThumbnailSize(thumbnailSize);
540 uint32_t val = m_parent->getJpegQuality();
579 m_parent->getThumbnailSize(encode_parm.thumb_dim.dst_dim);
584 if (((90 == m_parent->mParameters.getJpegRotation())
585 || (270 == m_parent->mParameters.getJpegRotation()))
586 && (m_parent->needRotationReprocess())) {
627 if (!m_parent->needRotationReprocess()) {
628 encode_parm.thumb_rotation = m_parent->mParameters.getJpegRotation();
632 !m_parent->mParameters.generateThumbFromMain() &&
634 (m_parent->mParameters.useJpegExifRotation() ||
635 m_parent->mParameters.getJpegRotation() == 0);
647 if (m_parent->mParameters.useJpegExifRotation()){
648 encode_parm.thumb_rotation = m_parent->mParameters.getJpegExifRotation();
719 return m_parent->sendEvtNotify(msg_type, ext1, ext2);
771 int rc = m_parent->m_cbNotifier.notifyCallback(cbArg);
803 pChannel = m_parent->getChannelByHandle(frame->ch_id);
862 pChannel = m_parent->getChannelByHandle(src_frame->ch_id);
937 m_parent->updateMetadata((metadata_buffer_t *)meta_frame->buffer);
940 if (m_parent->needReprocess()) {
941 if ((!m_parent->isLongshotEnabled() &&
942 !m_parent->m_stateMachine.isNonZSLCaptureRunning()) ||
943 (m_parent->isLongshotEnabled() &&
944 m_parent->isCaptureShutterEnabled())) {
946 m_parent->playShutter();
967 && (m_parent->isRegularCapture())) {
1005 if (m_parent->mParameters.isAdvCamFeaturesEnabled()
1009 } else if (m_parent->mParameters.isNV16PictureFormat() ||
1010 m_parent->mParameters.isNV21PictureFormat()) {
1012 if(m_parent->mParameters.isYUVFrameInfoNeeded())
1018 if(!m_parent->m_stateMachine.isNonZSLCaptureRunning() &&
1019 !m_parent->mLongshotEnabled)
1020 m_parent->playShutter();
1111 if (mUseSaveProc && m_parent->isLongshotEnabled()) {
1142 if ((false == m_parent->m_bIntJpegEvtPending) &&
1143 (m_parent->mDataCb == NULL ||
1144 m_parent->msgTypeEnabledWithLock(CAMERA_MSG_COMPRESSED_IMAGE) == 0 )) {
1168 m_parent->dumpJpegToFile(jpegData,
1172 if(true == m_parent->m_bIntJpegEvtPending) {
1174 pthread_mutex_lock(&m_parent->m_int_lock);
1175 pthread_cond_signal(&m_parent->m_int_cond);
1176 pthread_mutex_unlock(&m_parent->m_int_lock);
1182 jpeg_mem = m_parent->mGetMemory(-1, evt->out_data.buf_filled_len,
1183 1, m_parent->mCallbackCookie);
1202 m_parent->setOutputImageCount(m_parent->getOutputImageCount() + 1);
1219 if (m_parent->mParameters.isUbiRefocus() &&
1220 (m_parent->getOutputImageCount() + 1 ==
1221 m_parent->mParameters.getRefocusOutputCount())) {
1222 m_parent->setOutputImageCount(m_parent->getOutputImageCount() + 1);
1274 bool needSuperBufMatch = m_parent->mParameters.generateThumbFromMain();
1292 if (!needSuperBufMatch && (m_parent->mParameters.isNV16PictureFormat() ||
1293 m_parent->mParameters.isNV21PictureFormat())) {
1297 if(m_parent->mParameters.isYUVFrameInfoNeeded())
1305 QCameraChannel *pChannel = m_parent->getChannelByHandle(frame->ch_id);
1330 if (pReprocFrame != NULL && m_parent->mParameters.isFaceDetectionEnabled()) {
1331 m_parent->TsMakeupProcess_Snapshot(pReprocFrame,pSnapshotStream);
1334 m_parent->mParameters.isFaceDetectionEnabled());
1337 if ((m_parent->isLongshotEnabled())
1338 && (!m_parent->isCaptureShutterEnabled())
1339 && (!m_parent->mCACDoneReceived)) {
1342 m_parent->playShutter();
1344 m_parent->mCACDoneReceived = FALSE;
1357 m_parent->mParameters.getReprocCount());
1358 if (mCurReprocCount < m_parent->mParameters.getReprocCount()) {
1396 if (m_parent->mParameters.isAdvCamFeaturesEnabled()) {
1397 size_t meta_idx = m_parent->mParameters.getExifBufIndex(m_PPindex);
1645 pChannel = m_parent->getChannelByHandle(super_buf->ch_id);
1683 pChannel = m_parent->getChannelByHandle(super_buf->ch_id);
1920 QCameraChannel *pChannel = m_parent->getChannelByHandle(frame->ch_id);
1939 bool thumb_stream_needed = ((!m_parent->isZSLMode() ||
1940 (m_parent->mParameters.getFlipMode(CAM_STREAM_TYPE_SNAPSHOT) ==
1941 m_parent->mParameters.getFlipMode(CAM_STREAM_TYPE_PREVIEW))) &&
1942 !m_parent->mParameters.generateThumbFromMain());
1955 (m_parent->mParameters.getofflineRAW() &&
1975 pSrcReprocChannel = m_parent->getChannelByHandle(reproc_frame->ch_id);
2096 QCameraChannel *pChannel = m_parent->getChannelByHandle(recvd_frame->ch_id);
2114 const uint32_t jpeg_rotation = m_parent->mParameters.getJpegRotation();
2143 m_parent->dumpFrameToFile(main_stream, main_frame,
2148 if (NULL != m_parent->mDataCb &&
2149 m_parent->msgTypeEnabledWithLock(CAMERA_MSG_RAW_IMAGE) > 0) {
2156 m_parent->m_cbNotifier.notifyCallback(cbArg);
2158 if (NULL != m_parent->mNotifyCb &&
2159 m_parent->msgTypeEnabledWithLock(CAMERA_MSG_RAW_IMAGE_NOTIFY) > 0) {
2166 m_parent->m_cbNotifier.notifyCallback(cbArg);
2224 && !m_parent->isLowPowerMode()) {
2244 bool hdr_output_crop = m_parent->mParameters.isHDROutputCropEnabled();
2246 m_parent->mParameters.isUbiFocusEnabled() ||
2247 m_parent->mParameters.isUbiRefocus() ||
2248 m_parent->mParameters.isChromaFlashEnabled() ||
2249 m_parent->mParameters.isOptiZoomEnabled() ||
2250 m_parent->mParameters.isStillMoreEnabled();
2276 m_parent->mParameters.isUbiRefocus()) {
2283 camera_memory_t *dataMem = m_parent->mGetMemory(-1, resultSize,
2284 1, m_parent
2295 } else if ((reproc_stream != NULL) && (m_parent->mParameters.isTruePortraitEnabled())) {
2329 m_parent->getCamHalCapabilities()->q3a_version;
2332 QCameraExif *pJpegExifObj = m_parent->getExifData();
2349 if (!m_parent->needRotationReprocess()) {
2356 m_parent->getThumbnailSize(jpg_job.encode_job.thumb_dim.dst_dim);
2364 if (m_parent->needRotationReprocess() &&
2415 m_parent->dumpFrameToFile(thumb_stream, thumb_frame, QCAMERA_DUMP_FRM_THUMBNAIL);
2424 m_parent->mExifParams.sensor_params.sens_type = m_parent->getSensorType();
2425 jpg_job.encode_job.cam_exif_params = m_parent->mExifParams;
2433 jpg_job.encode_job.mobicat_mask = m_parent->mParameters.getMobicatMask();
2438 if (m_parent->mExifParams.debug_params) {
2440 m_parent->mExifParams.debug_params, (sizeof(mm_jpeg_debug_exif_params_t)));
2511 m_parent->getRelatedCamSyncInfo();
2513 m_parent->getMpoComposition()) {
2559 QCameraChannel *pChannel = m_parent->getChannelByHandle(recvd_frame->ch_id);
2600 bool zslChannelUsed = m_parent->isZSLMode() &&
2608 raw_mem = m_parent->mGetMemory(-1,
2611 m_parent->mCallbackCookie);
2625 m_parent->dumpFrameToFile(pStream, frame, QCAMERA_DUMP_FRM_SNAPSHOT);
2628 m_parent->dumpFrameToFile(pStream, frame, QCAMERA_DUMP_FRM_RAW);
2630 if(true == m_parent->m_bIntRawEvtPending) {
2634 pthread_mutex_lock(&m_parent->m_int_lock);
2635 pthread_cond_signal(&m_parent->m_int_cond);
2636 pthread_mutex_unlock(&m_parent->m_int_lock);
2643 if (NULL != m_parent->mDataCb &&
2644 m_parent->msgTypeEnabledWithLock(CAMERA_MSG_RAW_IMAGE) > 0) {
2651 m_parent->m_cbNotifier.notifyCallback(cbArg);
2653 if (NULL != m_parent->mNotifyCb &&
2654 m_parent->msgTypeEnabledWithLock(CAMERA_MSG_RAW_IMAGE_NOTIFY) > 0) {
2661 m_parent->m_cbNotifier.notifyCallback(cbArg);
2664 m_parent->mDataCb != NULL) &&
2665 m_parent->msgTypeEnabledWithLock(CAMERA_MSG_COMPRESSED_IMAGE) > 0) {
2785 camera_memory_t* jpeg_mem = pme->m_parent->mGetMemory(-1,
2788 pme->m_parent->mCallbackCookie);
2941 if (pme->m_parent->mParameters.isAdvCamFeaturesEnabled()) {
2974 pme->m_parent->playShutter();
3064 if ((m_parent->mParameters.getManualCaptureMode() >=
3121 if (m_parent->mParameters.isAdvCamFeaturesEnabled()) {
3130 if ((m_parent->isRegularCapture()) || (ppreq_job->offline_buffer)) {
3135 meta_buf, m_parent->mParameters);
3161 m_parent->mParameters.getNumberInBufsForSingleShot();
3165 m_parent->mParameters.getNumberOutBufsForSingleShot() -
3166 m_parent->mParameters.getNumberInBufsForSingleShot();
3188 m_parent->mParameters, pMetaStream, meta_buf_index);
3241 if (m_parent->isRegularCapture()) {
3242 rc = m_parent->processAPI(
3289 QCameraChannel *pChannel = m_parent->getChannelByHandle(recvd_frame->ch_id);
3322 fmt_string = m_parent->mParameters.getFrameFmtString(frame_fmt);
3361 camera_memory_t *cam_mem = procInst->m_parent->mGetMemory(out_buf->fd, out_buf->size, 1U,
3362 procInst->m_parent->mCallbackCookie);