Home | History | Annotate | Download | only in src

Lines Matching refs:mHalCamCtrl

208     if(mHalCamCtrl->mJpegMemory.camera_memory[0] != NULL && ptr != NULL && size > 0) {
209 memcpy((uint8_t *)((uint32_t)mHalCamCtrl->mJpegMemory.camera_memory[0]->data + mJpegOffset), ptr, size);
214 memcpy((uint8_t *)((uint32_t)mHalCamCtrl->mJpegMemory.camera_memory[0]->data + mJpegOffset), ptr, size);
249 mHalCamCtrl->dumpFrameToFile(mHalCamCtrl->mJpegMemory.camera_memory[0]->data, mJpegOffset, (char *)"debug", (char *)"jpg", 0);
253 if (mHalCamCtrl->mDataCb && (mHalCamCtrl->mMsgEnabled & msg_type)) {
254 jpg_data_cb = mHalCamCtrl->mDataCb;
260 mHalCamCtrl->deinitExifData();
303 if(fail_cb_flag && mHalCamCtrl->mDataCb &&
304 (mHalCamCtrl->mMsgEnabled & CAMERA_MSG_COMPRESSED_IMAGE)) {
308 jpg_data_cb = mHalCamCtrl->mDataCb;
311 camera_memory_t *encodedMem = mHalCamCtrl->mGetMemory(
312 mHalCamCtrl->mJpegMemory.fd[0], mJpegOffset, 1, mHalCamCtrl);
316 memcpy(encodedMem->data, mHalCamCtrl->mJpegMemory.camera_memory[0]->data, mJpegOffset );
320 jpg_data_cb (msg_type,encodedMem, 0, NULL,mHalCamCtrl->mCallbackCookie);
329 mHalCamCtrl->mCallbackCookie);
351 mHalCamCtrl->getPictureSize(&mPictureWidth, &mPictureHeight);
359 mPostviewWidth = mHalCamCtrl->mParameters.getInt(CameraParameters::KEY_JPEG_THUMBNAIL_WIDTH);
360 mPostviewHeight = mHalCamCtrl->mParameters.getInt(CameraParameters::KEY_JPEG_THUMBNAIL_HEIGHT);
400 img_format = mHalCamCtrl->getPreviewFormat();
511 ch_attr.buffering_frame.look_back = mHalCamCtrl->getZSLBackLookCount();
512 ch_attr.buffering_frame.water_mark = mHalCamCtrl->getZSLQueueDepth();
513 ch_attr.buffering_frame.interval = mHalCamCtrl->getZSLBurstInterval( );
634 if (mHalCamCtrl->initHeapMem(&mHalCamCtrl->mRawMemory, num_of_buf,
650 mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mRawMemory);
685 mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mRawMemory);
741 mHalCamCtrl->setJpegRotation(isZSLMode());
743 rotation = mHalCamCtrl->getJpegRotation();
748 ret = cam_config_set_parm(mHalCamCtrl->mCameraId, MM_CAMERA_PARM_DIMENSION, dim);
752 ret = cam_config_set_parm(mHalCamCtrl->mCameraId, MM_CAMERA_PARM_DIMENSION, dim);
762 if (mHalCamCtrl->initHeapMem (&mHalCamCtrl->mJpegMemory, 1, frame_len, 0, cbcr_off,
769 if (mHalCamCtrl->initHeapMem(&mHalCamCtrl->mSnapshotMemory, num_of_buf,
773 mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mJpegMemory);
787 if (mHalCamCtrl->initHeapMem(&mHalCamCtrl->mThumbnailMemory, num_of_buf,
791 mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mSnapshotMemory);
792 mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mJpegMemory);
810 mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mThumbnailMemory);
812 mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mSnapshotMemory);
813 mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mJpegMemory);
855 mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mSnapshotMemory);
857 mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mThumbnailMemory);
859 mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mJpegMemory);
884 ((mHalCamCtrl->getHDRMode() == HDR_MODE) || (mHalCamCtrl->isWDenoiseEnabled()))) {
886 for (int i = 0; i < mHalCamCtrl->mSnapshotMemory.buffer_count; i++) {
887 if (NO_ERROR != mHalCamCtrl->sendUnMappingBuf(MSM_V4L2_EXT_CAPTURE_MODE_MAIN, i, mCameraId,
891 if (NO_ERROR != mHalCamCtrl->sendUnMappingBuf(MSM_V4L2_EXT_CAPTURE_MODE_THUMBNAIL, i, mCameraId,
1007 ((mHalCamCtrl->getHDRMode() == HDR_MODE) || (mHalCamCtrl->isWDenoiseEnabled()))) {
1010 if (NO_ERROR != mHalCamCtrl->sendMappingBuf(MSM_V4L2_EXT_CAPTURE_MODE_MAIN, i,
1011 mSnapshotStreamBuf.frame[i].fd, mHalCamCtrl->mSnapshotMemory.size, mCameraId,
1015 if (NO_ERROR != mHalCamCtrl->sendMappingBuf(MSM_V4L2_EXT_CAPTURE_MODE_THUMBNAIL, i,
1016 mPostviewStreamBuf.frame[i].fd, mHalCamCtrl->mThumbnailMemory.size, mCameraId,
1104 mHalCamCtrl->getPictureSize(&mPictureWidth, &mPictureHeight);
1115 mPostviewWidth = mHalCamCtrl->mParameters.getInt(CameraParameters::KEY_JPEG_THUMBNAIL_WIDTH);
1116 mPostviewHeight = mHalCamCtrl->mParameters.getInt(CameraParameters::KEY_JPEG_THUMBNAIL_HEIGHT);
1188 ret = initSnapshotBuffers(&dim, mHalCamCtrl->getZSLQueueDepth() + 3);
1296 if(!mHalCamCtrl->mShutterSoundPlayed) {
1300 mHalCamCtrl->mShutterSoundPlayed = FALSE;
1303 if((mHalCamCtrl->mDataCb) && (mHalCamCtrl->mMsgEnabled & CAMERA_MSG_RAW_IMAGE)){
1304 dataCb = mHalCamCtrl->mDataCb;
1308 if((mHalCamCtrl->mNotifyCb) && (mHalCamCtrl->mMsgEnabled & CAMERA_MSG_RAW_IMAGE_NOTIFY)){
1309 notifyCb = mHalCamCtrl->mNotifyCb;
1334 if(mHalCamCtrl->thumbnailWidth == 0 && mHalCamCtrl->thumbnailHeight == 0) {
1338 crop_info.out1_w = mHalCamCtrl->thumbnailWidth;
1339 crop_info.out1_h = mHalCamCtrl->thumbnailHeight;
1346 if(mHalCamCtrl->mDataCb &&
1347 (mHalCamCtrl->mMsgEnabled & MEDIA_RECORDER_MSG_COMPRESSED_IMAGE)) {
1357 dataCb(CAMERA_MSG_RAW_IMAGE, mHalCamCtrl->mSnapshotMemory.camera_memory[0],
1358 1, NULL, mHalCamCtrl->mCallbackCookie);
1361 notifyCb(CAMERA_MSG_RAW_IMAGE_NOTIFY, 0, 0, mHalCamCtrl->mCallbackCookie);
1383 mNumOfSnapshot = mHalCamCtrl->getNumOfSnapshots();
1474 cam_config_get_parm(mHalCamCtrl->mCameraId, MM_CAMERA_PARM_DIMENSION, &dimension);
1483 mHalCamCtrl->setExifTags();
1485 encode_params.exif_data = mHalCamCtrl->getExifData();
1486 encode_params.exif_numEntries = mHalCamCtrl->getExifTableNumEntries();
1507 cam_config_get_parm(mHalCamCtrl->mCameraId, MM_CAMERA_PARM_DIMENSION, &dimension);
1516 mHalCamCtrl->mPreviewWidth, mHalCamCtrl->mPreviewHeight);
1517 dimension.thumbnail_width = width = mHalCamCtrl->mPreviewWidth;
1518 dimension.thumbnail_height = height = mHalCamCtrl->mPreviewHeight;
1534 mHalCamCtrl->mJpegMemory.camera_memory[0]->data, &mJpegOffset);
1536 if (mHalCamCtrl->getJpegQuality())
1537 mm_jpeg_encoder_setMainImageQuality(mHalCamCtrl->getJpegQuality());
1573 crop.out1_w= mHalCamCtrl->thumbnailWidth;
1574 crop.out1_h= mHalCamCtrl->thumbnailHeight;
1584 mHalCamCtrl->initExifData();
1598 encode_params.exif_data = mHalCamCtrl->getExifData();
1599 encode_params.exif_numEntries = mHalCamCtrl->getExifTableNumEntries();
1642 if(mHalCamCtrl->mNotifyCb)
1643 mHalCamCtrl->mNotifyCb(CAMERA_MSG_SHUTTER, 0, mPlayShutterSoundOnly,
1644 mHalCamCtrl->mCallbackCookie);
1669 mHalCamCtrl->setJpegRotation(isZSLMode());
1735 mHalCamCtrl->dumpFrameToFile(recvd_frame->snapshot.main.frame, HAL_DUMP_FRM_MAIN);
1737 mHalCamCtrl->dumpFrameToFile(recvd_frame->snapshot.thumbnail.frame,
1744 if(!mHalCamCtrl->mShutterSoundPlayed) {
1748 mHalCamCtrl->mShutterSoundPlayed = FALSE;
1754 if (mHalCamCtrl->mDataCb && mActive &&
1755 (mHalCamCtrl->mMsgEnabled & CAMERA_MSG_COMPRESSED_IMAGE)){
1756 dataCb = mHalCamCtrl->mDataCb;
1765 mHalCamCtrl->mRawMemory.camera_memory[buf_index], 0, NULL,
1766 mHalCamCtrl->mCallbackCookie);
1801 if (isZSLMode() && mHalCamCtrl->isWDenoiseEnabled()) {
1825 if((mHalCamCtrl->mDataCb) && (mHalCamCtrl->mMsgEnabled & CAMERA_MSG_RAW_IMAGE)){
1826 dataCb = mHalCamCtrl->mDataCb;
1830 if((mHalCamCtrl->mNotifyCb) && (mHalCamCtrl->mMsgEnabled & CAMERA_MSG_RAW_IMAGE_NOTIFY)){
1831 notifyCb = mHalCamCtrl->mNotifyCb;
1837 if(!mHalCamCtrl->mShutterSoundPlayed) {
1841 mHalCamCtrl->mShutterSoundPlayed = FALSE;
1849 if(mHalCamCtrl->mDataCb &&
1850 (mHalCamCtrl
1854 jpgDataCb = mHalCamCtrl->mDataCb;
1861 dataCb(CAMERA_MSG_RAW_IMAGE, mHalCamCtrl->mSnapshotMemory.camera_memory[0],
1862 1, NULL, mHalCamCtrl->mCallbackCookie);
1865 notifyCb(CAMERA_MSG_RAW_IMAGE_NOTIFY, 0, 0, mHalCamCtrl->mCallbackCookie);
1870 mHalCamCtrl->mCallbackCookie);
1880 dataCb(CAMERA_MSG_RAW_IMAGE, mHalCamCtrl->mSnapshotMemory.camera_memory[0],
1881 1, NULL, mHalCamCtrl->mCallbackCookie);
1884 notifyCb(CAMERA_MSG_RAW_IMAGE_NOTIFY, 0, 0, mHalCamCtrl->mCallbackCookie);
1974 mNumOfSnapshot = mHalCamCtrl->getNumOfSnapshots();
2101 if(mHalCamCtrl->isRawSnapshot()) {
2149 mHalCamCtrl->setExifTags();
2161 if(mHalCamCtrl->isRawSnapshot()) {
2175 mHalCamCtrl->setExifTags();
2353 mHalCamCtrl->sendUnMappingBuf(MSM_V4L2_EXT_CAPTURE_MODE_MAIN, frame->snapshot.main.idx, mCameraId,
2355 mHalCamCtrl->sendUnMappingBuf(MSM_V4L2_EXT_CAPTURE_MODE_THUMBNAIL, frame->snapshot.thumbnail.idx, mCameraId,
2363 if((mHalCamCtrl->mDataCb) && (mHalCamCtrl->mMsgEnabled & CAMERA_MSG_RAW_IMAGE)){
2364 dataCb = mHalCamCtrl->mDataCb;
2368 if((mHalCamCtrl->mNotifyCb) && (mHalCamCtrl->mMsgEnabled & CAMERA_MSG_RAW_IMAGE_NOTIFY)){
2369 notifyCb = mHalCamCtrl->mNotifyCb;
2373 if(mHalCamCtrl->mDataCb &&
2374 (mHalCamCtrl->mMsgEnabled & CAMERA_MSG_COMPRESSED_IMAGE)) {
2378 jpgDataCb = mHalCamCtrl->mDataCb;
2396 dataCb(CAMERA_MSG_RAW_IMAGE, mHalCamCtrl->mSnapshotMemory.camera_memory[0],
2397 1, NULL, mHalCamCtrl
2400 notifyCb(CAMERA_MSG_RAW_IMAGE_NOTIFY, 0, 0, mHalCamCtrl->mCallbackCookie);
2405 mHalCamCtrl->mCallbackCookie);
2455 if (NO_ERROR != mHalCamCtrl->sendMappingBuf(MSM_V4L2_EXT_CAPTURE_MODE_MAIN,
2466 if (NO_ERROR != mHalCamCtrl->sendMappingBuf(MSM_V4L2_EXT_CAPTURE_MODE_THUMBNAIL,