Lines Matching refs:m_pCapability
917 m_pCapability(NULL), in QCameraParameters()
1065 m_pCapability(NULL), in QCameraParameters()
1520 for (size_t i = 0; i < m_pCapability->preview_sizes_tbl_cnt; ++i) { in setPreviewSize()
1521 if (width == m_pCapability->preview_sizes_tbl[i].width in setPreviewSize()
1522 && height == m_pCapability->preview_sizes_tbl[i].height) { in setPreviewSize()
1539 for (size_t i = 0; i < m_pCapability->preview_sizes_tbl_cnt; ++i) { in setPreviewSize()
1540 if (width == m_pCapability->preview_sizes_tbl[i].width && in setPreviewSize()
1541 height == m_pCapability->preview_sizes_tbl[i].height) { in setPreviewSize()
1546 width = m_pCapability->preview_sizes_tbl[0].width; in setPreviewSize()
1547 height = m_pCapability->preview_sizes_tbl[0].height; in setPreviewSize()
1583 for (size_t i = 0; i < m_pCapability->picture_sizes_tbl_cnt; ++i) { in setPictureSize()
1584 if (width == m_pCapability->picture_sizes_tbl[i].width in setPictureSize()
1585 && height == m_pCapability->picture_sizes_tbl[i].height) { in setPictureSize()
1623 for (size_t i = 0; i < m_pCapability->picture_sizes_tbl_cnt; ++i) { in setPictureSize()
1624 if (width == m_pCapability->picture_sizes_tbl[i].width && in setPictureSize()
1625 height == m_pCapability->picture_sizes_tbl[i].height) { in setPictureSize()
1630 width = m_pCapability->picture_sizes_tbl[0].width; in setPictureSize()
1631 height = m_pCapability->picture_sizes_tbl[0].height; in setPictureSize()
1667 maxWidth = m_pCapability->picture_sizes_tbl[0].width; in updateViewAngles()
1668 maxHeight = m_pCapability->picture_sizes_tbl[0].height; in updateViewAngles()
1671 maxHfov = m_pCapability->hor_view_angle; in updateViewAngles()
1672 maxVfov = m_pCapability->ver_view_angle; in updateViewAngles()
1734 for (size_t i = 0; i < m_pCapability->video_sizes_tbl_cnt; ++i) { in setVideoSize()
1735 if (width == m_pCapability->video_sizes_tbl[i].width in setVideoSize()
1736 && height == m_pCapability->video_sizes_tbl[i].height) { in setVideoSize()
1751 width = m_pCapability->video_sizes_tbl[0].width; in setVideoSize()
1752 height = m_pCapability->video_sizes_tbl[0].height; in setVideoSize()
1815 m_pCapability->livesnapshot_sizes_tbl_cnt; in setLiveSnapshotSize()
1817 &m_pCapability->livesnapshot_sizes_tbl[0]; in setLiveSnapshotSize()
1838 livesnapshot_sizes_tbl_cnt = m_pCapability->vhdr_livesnapshot_sizes_tbl_cnt; in setLiveSnapshotSize()
1839 livesnapshot_sizes_tbl = &m_pCapability->vhdr_livesnapshot_sizes_tbl[0]; in setLiveSnapshotSize()
1845 for (size_t i = 0; i < m_pCapability->hfr_tbl_cnt; i++) { in setLiveSnapshotSize()
1846 if (m_pCapability->hfr_tbl[i].mode == hsr) { in setLiveSnapshotSize()
1848 m_pCapability->hfr_tbl[i].livesnapshot_sizes_tbl_cnt; in setLiveSnapshotSize()
1850 &m_pCapability->hfr_tbl[i].livesnapshot_sizes_tbl[0]; in setLiveSnapshotSize()
1851 hfrMode = m_pCapability->hfr_tbl[i].mode; in setLiveSnapshotSize()
1860 for (size_t i = 0; i < m_pCapability->hfr_tbl_cnt; i++) { in setLiveSnapshotSize()
1861 if (m_pCapability->hfr_tbl[i].mode == hfr) { in setLiveSnapshotSize()
1863 m_pCapability->hfr_tbl[i].livesnapshot_sizes_tbl_cnt; in setLiveSnapshotSize()
1865 &m_pCapability->hfr_tbl[i].livesnapshot_sizes_tbl[0]; in setLiveSnapshotSize()
1866 hfrMode = m_pCapability->hfr_tbl[i].mode; in setLiveSnapshotSize()
1930 for (size_t i = 0; i < m_pCapability->picture_sizes_tbl_cnt; ++i) { in setLiveSnapshotSize()
1931 if (liveSnapWidth == m_pCapability->picture_sizes_tbl[i].width in setLiveSnapshotSize()
1932 && liveSnapHeight == m_pCapability->picture_sizes_tbl[i].height) { in setLiveSnapshotSize()
2280 for(size_t i = 0; i < m_pCapability->fps_ranges_tbl_cnt; i++) { in setPreviewFpsRange()
2282 if (minFps >= m_pCapability->fps_ranges_tbl[i].min_fps * 1000 && in setPreviewFpsRange()
2283 maxFps <= m_pCapability->fps_ranges_tbl[i].max_fps * 1000) { in setPreviewFpsRange()
2599 if (brightness >= m_pCapability->brightness_ctrl.min_value && in setBrightness()
2600 brightness <= m_pCapability->brightness_ctrl.max_value) { in setBrightness()
2606 m_pCapability->brightness_ctrl.min_value, in setBrightness()
2607 m_pCapability->brightness_ctrl.max_value); in setBrightness()
2655 if((shaprness >= m_pCapability->sharpness_ctrl.min_value) && in setSharpness()
2656 (shaprness <= m_pCapability->sharpness_ctrl.max_value)) { in setSharpness()
2662 m_pCapability->sharpness_ctrl.min_value, in setSharpness()
2663 m_pCapability->sharpness_ctrl.max_value); in setSharpness()
2694 if((sceFactor >= m_pCapability->sce_ctrl.min_value) && in setSkinToneEnhancement()
2695 (sceFactor <= m_pCapability->sce_ctrl.max_value)) { in setSkinToneEnhancement()
2701 m_pCapability->sce_ctrl.min_value, in setSkinToneEnhancement()
2702 m_pCapability->sce_ctrl.max_value); in setSkinToneEnhancement()
2733 if((saturation >= m_pCapability->saturation_ctrl.min_value) && in setSaturation()
2734 (saturation <= m_pCapability->saturation_ctrl.max_value)) { in setSaturation()
2740 m_pCapability->saturation_ctrl.min_value, in setSaturation()
2741 m_pCapability->saturation_ctrl.max_value); in setSaturation()
2772 if((contrast >= m_pCapability->contrast_ctrl.min_value) && in setContrast()
2773 (contrast <= m_pCapability->contrast_ctrl.max_value)) { in setContrast()
2780 m_pCapability->contrast_ctrl.min_value, in setContrast()
2781 m_pCapability->contrast_ctrl.max_value); in setContrast()
2812 if((expComp >= m_pCapability->exposure_compensation_min) && in setExposureCompensation()
2813 (expComp <= m_pCapability->exposure_compensation_max)) { in setExposureCompensation()
2819 m_pCapability->exposure_compensation_min, in setExposureCompensation()
2820 m_pCapability->exposure_compensation_max); in setExposureCompensation()
3102 if ((m_pCapability->zoom_supported == 0 || in setZoom()
3103 m_pCapability->zoom_ratio_tbl_cnt == 0)) { in setZoom()
3110 if ((zoomLevel < 0) || (zoomLevel >= (int)m_pCapability->zoom_ratio_tbl_cnt)) { in setZoom()
3113 0, m_pCapability->zoom_ratio_tbl_cnt-1); in setZoom()
3190 (continous_iso <= m_pCapability->sensitivity_range.max_sensitivity)) { in setContinuousISO()
3742 if ((m_pCapability->qcom_supported_feature_mask & in setAFBracket()
3774 if ((m_pCapability->qcom_supported_feature_mask & in setReFocus()
3806 if ((m_pCapability->qcom_supported_feature_mask & in setChromaFlash()
3838 if ((m_pCapability->qcom_supported_feature_mask & in setOptiZoom()
3870 if ((m_pCapability->qcom_supported_feature_mask & in setTruePortrait()
3903 uint32_t supported_hdr_modes = m_pCapability->qcom_supported_feature_mask & in setHDRMode()
4024 if (!m_pCapability->is_remosaic_lib_present) { in setQuadraCfa()
4033 if (width > m_pCapability->raw_dim[0].width || in setQuadraCfa()
4034 height > m_pCapability->raw_dim[0].height) { in setQuadraCfa()
4077 if ((m_pCapability->qcom_supported_feature_mask & in setSeeMore()
4108 if ((m_pCapability->qcom_supported_feature_mask & CAM_QTI_FEATURE_SW_TNR) == 0) { in setNoiseReductionMode()
4138 if ((m_pCapability->qcom_supported_feature_mask & in setStillMore()
4351 nBurstNum = m_pCapability->refocus_af_bracketing_need.output_count + 1; in setNumOfSnapshot()
4626 if ((m_pCapability->qcom_supported_feature_mask & CAM_QCOM_FEATURE_CPP_TNR) == 0) { in setTemporalDenoise()
4933 if (get_cam_type(m_pCapability->camera_index) & CAM_TYPE_SECURE) { in setSecureMode()
5016 if ((m_pCapability->qcom_supported_feature_mask & CAM_QCOM_FEATURE_FLIP) == 0) { in setFlip()
5401 m_pCapability->smooth_zoom_supported? VALUE_TRUE : VALUE_FALSE); in initDefaultParameters()
5403 m_pCapability->zoom_supported? VALUE_TRUE : VALUE_FALSE); in initDefaultParameters()
5405 m_pCapability->video_snapshot_supported? VALUE_TRUE : VALUE_FALSE); in initDefaultParameters()
5407 m_pCapability->video_stablization_supported? VALUE_TRUE : VALUE_FALSE); in initDefaultParameters()
5409 m_pCapability->auto_exposure_lock_supported? VALUE_TRUE : VALUE_FALSE); in initDefaultParameters()
5411 m_pCapability->auto_wb_lock_supported? VALUE_TRUE : VALUE_FALSE); in initDefaultParameters()
5412 set(KEY_MAX_NUM_DETECTED_FACES_HW, m_pCapability->max_num_roi); in initDefaultParameters()
5413 set(KEY_MAX_NUM_DETECTED_FACES_SW, m_pCapability->max_num_roi); in initDefaultParameters()
5414 set(KEY_QC_MAX_NUM_REQUESTED_FACES, m_pCapability->max_num_roi); in initDefaultParameters()
5416 setFloat(KEY_FOCAL_LENGTH, m_pCapability->focal_length); in initDefaultParameters()
5417 setFloat(KEY_HORIZONTAL_VIEW_ANGLE, m_pCapability->hor_view_angle); in initDefaultParameters()
5418 setFloat(KEY_VERTICAL_VIEW_ANGLE, m_pCapability->ver_view_angle); in initDefaultParameters()
5421 (m_pCapability->auto_hdr_supported)? VALUE_TRUE : VALUE_FALSE); in initDefaultParameters()
5423 if (m_pCapability->preview_sizes_tbl_cnt > 0 && in initDefaultParameters()
5424 m_pCapability->preview_sizes_tbl_cnt <= MAX_SIZES_CNT) { in initDefaultParameters()
5426 m_pCapability->preview_sizes_tbl, m_pCapability->preview_sizes_tbl_cnt); in initDefaultParameters()
5430 CameraParameters::setPreviewSize(m_pCapability->preview_sizes_tbl[0].width, in initDefaultParameters()
5431 m_pCapability->preview_sizes_tbl[0].height); in initDefaultParameters()
5437 if (m_pCapability->video_sizes_tbl_cnt > 0 && in initDefaultParameters()
5438 m_pCapability->video_sizes_tbl_cnt <= MAX_SIZES_CNT) { in initDefaultParameters()
5440 m_pCapability->video_sizes_tbl, m_pCapability->video_sizes_tbl_cnt); in initDefaultParameters()
5444 CameraParameters::setVideoSize(m_pCapability->video_sizes_tbl[0].width, in initDefaultParameters()
5445 m_pCapability->video_sizes_tbl[0].height); in initDefaultParameters()
5448 String8 vSize = createSizesString(&m_pCapability->preview_sizes_tbl[0], 1); in initDefaultParameters()
5455 if (m_pCapability->picture_sizes_tbl_cnt > 0 && in initDefaultParameters()
5456 m_pCapability->picture_sizes_tbl_cnt <= MAX_SIZES_CNT) { in initDefaultParameters()
5458 m_pCapability->picture_sizes_tbl, m_pCapability->picture_sizes_tbl_cnt); in initDefaultParameters()
5463 m_pCapability->picture_sizes_tbl[m_pCapability->picture_sizes_tbl_cnt-1].width, in initDefaultParameters()
5464 m_pCapability->picture_sizes_tbl[m_pCapability->picture_sizes_tbl_cnt-1].height); in initDefaultParameters()
5470 if (m_pCapability->scale_picture_sizes_cnt > 0 && in initDefaultParameters()
5471 m_pCapability->scale_picture_sizes_cnt <= MAX_SCALE_SIZES_CNT){ in initDefaultParameters()
5475 m_pCapability->scale_picture_sizes_cnt, m_pCapability->scale_picture_sizes, in initDefaultParameters()
5476 m_pCapability->picture_sizes_tbl_cnt, m_pCapability->picture_sizes_tbl); in initDefaultParameters()
5501 if (m_pCapability->livesnapshot_sizes_tbl_cnt > 0 && in initDefaultParameters()
5502 m_pCapability->livesnapshot_sizes_tbl_cnt <= MAX_SIZES_CNT) { in initDefaultParameters()
5504 m_pCapability->livesnapshot_sizes_tbl, in initDefaultParameters()
5505 m_pCapability->livesnapshot_sizes_tbl_cnt); in initDefaultParameters()
5509 m_pCapability->livesnapshot_sizes_tbl[m_pCapability->livesnapshot_sizes_tbl_cnt-1]; in initDefaultParameters()
5514 m_pCapability->supported_preview_fmts, in initDefaultParameters()
5515 m_pCapability->supported_preview_fmt_cnt, in initDefaultParameters()
5529 m_pCapability->supported_raw_fmts, in initDefaultParameters()
5530 m_pCapability->supported_raw_fmt_cnt, in initDefaultParameters()
5544 m_pCapability->raw_dim[0].width, m_pCapability->raw_dim[0].height); in initDefaultParameters()
5547 m_pCapability->raw_dim[0].width, m_pCapability->raw_dim[0].height); in initDefaultParameters()
5554 if (m_pCapability->fps_ranges_tbl_cnt > 0 && in initDefaultParameters()
5555 m_pCapability->fps_ranges_tbl_cnt <= MAX_SIZES_CNT) { in initDefaultParameters()
5557 String8 fpsRangeValues = createFpsRangeString(m_pCapability->fps_ranges_tbl, in initDefaultParameters()
5558 m_pCapability->fps_ranges_tbl_cnt, in initDefaultParameters()
5563 int(m_pCapability->fps_ranges_tbl[default_fps_index].min_fps * 1000); in initDefaultParameters()
5565 int(m_pCapability->fps_ranges_tbl[default_fps_index].max_fps * 1000); in initDefaultParameters()
5566 m_default_fps_range = m_pCapability->fps_ranges_tbl[default_fps_index]; in initDefaultParameters()
5571 String8 fpsValues = createFpsString(m_pCapability->fps_ranges_tbl[default_fps_index]); in initDefaultParameters()
5574 …CameraParameters::setPreviewFrameRate(int(m_pCapability->fps_ranges_tbl[default_fps_index].max_fps… in initDefaultParameters()
5580 if (m_pCapability->supported_focus_modes_cnt > 0) { in initDefaultParameters()
5582 m_pCapability->supported_focus_modes, in initDefaultParameters()
5583 m_pCapability->supported_focus_modes_cnt, in initDefaultParameters()
5591 m_pCapability->supported_focus_modes[0]); in initDefaultParameters()
5602 if (m_pCapability->max_num_focus_areas > MAX_ROI) { in initDefaultParameters()
5603 m_pCapability->max_num_focus_areas = MAX_ROI; in initDefaultParameters()
5605 set(KEY_MAX_NUM_FOCUS_AREAS, m_pCapability->max_num_focus_areas); in initDefaultParameters()
5606 if (m_pCapability->max_num_focus_areas > 0) { in initDefaultParameters()
5611 if (m_pCapability->max_num_metering_areas > MAX_ROI) { in initDefaultParameters()
5612 m_pCapability->max_num_metering_areas = MAX_ROI; in initDefaultParameters()
5614 set(KEY_MAX_NUM_METERING_AREAS, m_pCapability->max_num_metering_areas); in initDefaultParameters()
5615 if (m_pCapability->max_num_metering_areas > 0) { in initDefaultParameters()
5620 m_pCapability->min_focus_pos[CAM_MANUAL_FOCUS_MODE_INDEX] = 0; in initDefaultParameters()
5621 m_pCapability->max_focus_pos[CAM_MANUAL_FOCUS_MODE_INDEX] = 1023; in initDefaultParameters()
5623 (int) m_pCapability->min_focus_pos[CAM_MANUAL_FOCUS_MODE_INDEX]); in initDefaultParameters()
5625 (int) m_pCapability->max_focus_pos[CAM_MANUAL_FOCUS_MODE_INDEX]); in initDefaultParameters()
5627 m_pCapability->min_focus_pos[CAM_MANUAL_FOCUS_MODE_DAC_CODE] = 0; in initDefaultParameters()
5628 m_pCapability->max_focus_pos[CAM_MANUAL_FOCUS_MODE_DAC_CODE] = 1023; in initDefaultParameters()
5630 (int) m_pCapability->min_focus_pos[CAM_MANUAL_FOCUS_MODE_DAC_CODE]); in initDefaultParameters()
5632 (int) m_pCapability->max_focus_pos[CAM_MANUAL_FOCUS_MODE_DAC_CODE]); in initDefaultParameters()
5634 m_pCapability->min_focus_pos[CAM_MANUAL_FOCUS_MODE_RATIO] = 0; in initDefaultParameters()
5635 m_pCapability->max_focus_pos[CAM_MANUAL_FOCUS_MODE_RATIO] = 100; in initDefaultParameters()
5637 (int) m_pCapability->min_focus_pos[CAM_MANUAL_FOCUS_MODE_RATIO]); in initDefaultParameters()
5639 (int) m_pCapability->max_focus_pos[CAM_MANUAL_FOCUS_MODE_RATIO]); in initDefaultParameters()
5641 m_pCapability->min_focus_pos[CAM_MANUAL_FOCUS_MODE_DIOPTER] = 0; in initDefaultParameters()
5642 if (m_pCapability->min_focus_distance > 0) { in initDefaultParameters()
5643 m_pCapability->max_focus_pos[CAM_MANUAL_FOCUS_MODE_DIOPTER] = in initDefaultParameters()
5644 m_pCapability->min_focus_distance; in initDefaultParameters()
5646 m_pCapability->max_focus_pos[CAM_MANUAL_FOCUS_MODE_DIOPTER] = 0; in initDefaultParameters()
5649 m_pCapability->min_focus_pos[CAM_MANUAL_FOCUS_MODE_DIOPTER]); in initDefaultParameters()
5651 m_pCapability->max_focus_pos[CAM_MANUAL_FOCUS_MODE_DIOPTER]); in initDefaultParameters()
5655 if (m_pCapability->supported_focus_modes_cnt > 1 && in initDefaultParameters()
5656 m_pCapability->min_focus_distance > 0) { in initDefaultParameters()
5665 set(KEY_QC_MIN_SATURATION, m_pCapability->saturation_ctrl.min_value); in initDefaultParameters()
5666 set(KEY_QC_MAX_SATURATION, m_pCapability->saturation_ctrl.max_value); in initDefaultParameters()
5667 set(KEY_QC_SATURATION_STEP, m_pCapability->saturation_ctrl.step); in initDefaultParameters()
5668 setSaturation(m_pCapability->saturation_ctrl.def_value); in initDefaultParameters()
5671 set(KEY_QC_MIN_SHARPNESS, m_pCapability->sharpness_ctrl.min_value); in initDefaultParameters()
5672 set(KEY_QC_MAX_SHARPNESS, m_pCapability->sharpness_ctrl.max_value); in initDefaultParameters()
5673 set(KEY_QC_SHARPNESS_STEP, m_pCapability->sharpness_ctrl.step); in initDefaultParameters()
5674 setSharpness(m_pCapability->sharpness_ctrl.def_value); in initDefaultParameters()
5677 set(KEY_QC_MIN_CONTRAST, m_pCapability->contrast_ctrl.min_value); in initDefaultParameters()
5678 set(KEY_QC_MAX_CONTRAST, m_pCapability->contrast_ctrl.max_value); in initDefaultParameters()
5679 set(KEY_QC_CONTRAST_STEP, m_pCapability->contrast_ctrl.step); in initDefaultParameters()
5680 setContrast(m_pCapability->contrast_ctrl.def_value); in initDefaultParameters()
5683 set(KEY_QC_MIN_SCE_FACTOR, m_pCapability->sce_ctrl.min_value); // -100 in initDefaultParameters()
5684 set(KEY_QC_MAX_SCE_FACTOR, m_pCapability->sce_ctrl.max_value); // 100 in initDefaultParameters()
5685 set(KEY_QC_SCE_FACTOR_STEP, m_pCapability->sce_ctrl.step); // 10 in initDefaultParameters()
5686 setSkinToneEnhancement(m_pCapability->sce_ctrl.def_value); // 0 in initDefaultParameters()
5689 set(KEY_QC_MIN_BRIGHTNESS, m_pCapability->brightness_ctrl.min_value); // 0 in initDefaultParameters()
5690 set(KEY_QC_MAX_BRIGHTNESS, m_pCapability->brightness_ctrl.max_value); // 6 in initDefaultParameters()
5691 set(KEY_QC_BRIGHTNESS_STEP, m_pCapability->brightness_ctrl.step); // 1 in initDefaultParameters()
5692 setBrightness(m_pCapability->brightness_ctrl.def_value); in initDefaultParameters()
5696 m_pCapability->supported_aec_modes, in initDefaultParameters()
5697 m_pCapability->supported_aec_modes_cnt, in initDefaultParameters()
5704 set(KEY_MAX_EXPOSURE_COMPENSATION, m_pCapability->exposure_compensation_max); // 12 in initDefaultParameters()
5705 set(KEY_MIN_EXPOSURE_COMPENSATION, m_pCapability->exposure_compensation_min); // -12 in initDefaultParameters()
5706 setFloat(KEY_EXPOSURE_COMPENSATION_STEP, m_pCapability->exposure_compensation_step); // 1/6 in initDefaultParameters()
5707 setExposureCompensation(m_pCapability->exposure_compensation_default); // 0 in initDefaultParameters()
5711 m_pCapability->supported_instant_aec_modes, in initDefaultParameters()
5712 m_pCapability->supported_instant_aec_modes_cnt, in initDefaultParameters()
5719 m_pCapability->supported_instant_aec_modes, in initDefaultParameters()
5720 m_pCapability->supported_instant_aec_modes_cnt, in initDefaultParameters()
5728 m_pCapability->supported_antibandings, in initDefaultParameters()
5729 m_pCapability->supported_antibandings_cnt, in initDefaultParameters()
5737 m_pCapability->supported_effects, in initDefaultParameters()
5738 m_pCapability->supported_effects_cnt, in initDefaultParameters()
5742 if (m_pCapability->supported_effects_cnt > 0) { in initDefaultParameters()
5752 m_pCapability->supported_white_balances, in initDefaultParameters()
5753 m_pCapability->supported_white_balances_cnt, in initDefaultParameters()
5760 m_pCapability->min_wb_cct = 2000; in initDefaultParameters()
5761 m_pCapability->max_wb_cct = 8000; in initDefaultParameters()
5762 set(KEY_QC_MIN_WB_CCT, m_pCapability->min_wb_cct); in initDefaultParameters()
5763 set(KEY_QC_MAX_WB_CCT, m_pCapability->max_wb_cct); in initDefaultParameters()
5767 m_pCapability->min_wb_gain = 1.0; in initDefaultParameters()
5768 m_pCapability->max_wb_gain = 4.0; in initDefaultParameters()
5769 setFloat(KEY_QC_MIN_WB_GAIN, m_pCapability->min_wb_gain); in initDefaultParameters()
5770 setFloat(KEY_QC_MAX_WB_GAIN, m_pCapability->max_wb_gain); in initDefaultParameters()
5774 if(m_pCapability->sensor_type.sens_type != CAM_SENSOR_YUV) { in initDefaultParameters()
5783 if(m_pCapability->supported_flash_modes_cnt > 0) { in initDefaultParameters()
5785 m_pCapability->supported_flash_modes, in initDefaultParameters()
5786 m_pCapability->supported_flash_modes_cnt, in initDefaultParameters()
5797 m_pCapability->supported_scene_modes, in initDefaultParameters()
5798 m_pCapability->supported_scene_modes_cnt, in initDefaultParameters()
5830 m_pCapability->supported_iso_modes, in initDefaultParameters()
5831 m_pCapability->supported_iso_modes_cnt, in initDefaultParameters()
5843 double min_exp_time = (double) m_pCapability->exposure_time_range[0] / 1000000.0; in initDefaultParameters()
5844 double max_exp_time = (double) m_pCapability->exposure_time_range[1] / 1000000.0; in initDefaultParameters()
5858 set(KEY_QC_MIN_ISO, m_pCapability->sensitivity_range.min_sensitivity); in initDefaultParameters()
5859 set(KEY_QC_MAX_ISO, m_pCapability->sensitivity_range.max_sensitivity); in initDefaultParameters()
5861 m_pCapability->sensitivity_range.min_sensitivity, in initDefaultParameters()
5862 m_pCapability->sensitivity_range.max_sensitivity); in initDefaultParameters()
5863 if ((m_pCapability->sensitivity_range.min_sensitivity > 0) && in initDefaultParameters()
5864 (m_pCapability->sensitivity_range.max_sensitivity > in initDefaultParameters()
5865 m_pCapability->sensitivity_range.min_sensitivity)) { in initDefaultParameters()
5879 m_pCapability->hfr_tbl, in initDefaultParameters()
5880 m_pCapability->hfr_tbl_cnt, in initDefaultParameters()
5887 m_pCapability->hfr_tbl, in initDefaultParameters()
5888 m_pCapability->hfr_tbl_cnt); in initDefaultParameters()
5895 m_pCapability->supported_focus_algos, in initDefaultParameters()
5896 m_pCapability->supported_focus_algos_cnt, in initDefaultParameters()
5903 if (m_pCapability->zoom_supported > 0) { in initDefaultParameters()
5905 m_pCapability->zoom_ratio_tbl, in initDefaultParameters()
5906 m_pCapability->zoom_ratio_tbl_cnt); in initDefaultParameters()
5908 set(KEY_MAX_ZOOM, (int)(m_pCapability->zoom_ratio_tbl_cnt - 1)); in initDefaultParameters()
5926 for (size_t i = 0; i < m_pCapability->supported_focus_modes_cnt; i++) { in initDefaultParameters()
5927 if ((CAM_FOCUS_MODE_AUTO == m_pCapability->supported_focus_modes[i]) && in initDefaultParameters()
5928 ((m_pCapability->qcom_supported_feature_mask & in initDefaultParameters()
5941 for (size_t i = 0; i < m_pCapability->supported_focus_modes_cnt; i++) { in initDefaultParameters()
5942 if ((CAM_FOCUS_MODE_AUTO == m_pCapability->supported_focus_modes[i]) && in initDefaultParameters()
5943 (m_pCapability->qcom_supported_feature_mask & in initDefaultParameters()
5954 if ((m_pCapability->supported_flash_modes_cnt > 0) && in initDefaultParameters()
5955 (m_pCapability->qcom_supported_feature_mask & in initDefaultParameters()
5965 if (m_pCapability->zoom_supported && in initDefaultParameters()
5966 (m_pCapability->qcom_supported_feature_mask & in initDefaultParameters()
5976 uint32_t supported_hdr_modes = m_pCapability->qcom_supported_feature_mask & in initDefaultParameters()
6010 if ((m_pCapability->qcom_supported_feature_mask & CAM_QCOM_FEATURE_TRUEPORTRAIT) > 0) { in initDefaultParameters()
6018 if ((m_pCapability->qcom_supported_feature_mask & CAM_QCOM_FEATURE_DENOISE2D) > 0){ in initDefaultParameters()
6046 m_pCapability->histogram_supported ? enableDisableValues : ""); in initDefaultParameters()
6064 if (m_pCapability->qcom_supported_feature_mask & in initDefaultParameters()
6071 if (m_pCapability->qcom_supported_feature_mask & in initDefaultParameters()
6081 if (m_pCapability->qcom_supported_feature_mask & in initDefaultParameters()
6097 for (uint32_t i=0; i<m_pCapability->hdr_bracketing_setting.num_frames; i++) { in initDefaultParameters()
6098 if (0 == m_pCapability->hdr_bracketing_setting.exp_val.values[i]) { in initDefaultParameters()
6161 if ((m_pCapability->qcom_supported_feature_mask & CAM_QCOM_FEATURE_VIDEO_HDR) > 0) { in initDefaultParameters()
6167 if ((m_pCapability->qcom_supported_feature_mask & CAM_QCOM_FEATURE_SENSOR_HDR)> 0) { in initDefaultParameters()
6183 if ((m_pCapability->qcom_supported_feature_mask & CAM_QCOM_FEATURE_FLIP) > 0) { in initDefaultParameters()
6237 if (m_pCapability->qcom_supported_feature_mask & CAM_QCOM_FEATURE_ROTATION) { in initDefaultParameters()
6268 if (m_pCapability->picture_sizes_tbl_cnt > 0 && in initDefaultParameters()
6269 m_pCapability->picture_sizes_tbl_cnt <= MAX_SIZES_CNT) { in initDefaultParameters()
6271 i < m_pCapability->picture_sizes_tbl_cnt; i++) { in initDefaultParameters()
6273 (int32_t)(m_pCapability->picture_sizes_tbl[i].width * in initDefaultParameters()
6274 m_pCapability->picture_sizes_tbl[i].height)) { in initDefaultParameters()
6276 m_pCapability->picture_sizes_tbl[i].width; in initDefaultParameters()
6278 m_pCapability->picture_sizes_tbl[i].height; in initDefaultParameters()
6348 m_pCapability = capabilities; in init()
6445 &sessionId[m_pCapability->camera_index]); in init()
6466 m_pCapability = NULL; in init()
6515 m_pCapability = NULL; in deinit()
6869 float minFocusPos = m_pCapability->min_focus_pos[type]; in setFocusPosition()
6870 float maxFocusPos = m_pCapability->max_focus_pos[type]; in setFocusPosition()
7403 ((expTimeNs >= m_pCapability->exposure_time_range[0]) && in setExposureTime()
7404 (expTimeNs <= m_pCapability->exposure_time_range[1])))) { in setExposureTime()
7601 m_pCapability->chroma_flash_settings_need.burst_count; in configureFlash()
7606 flash_mode = (m_pCapability->chroma_flash_settings_need.flash_bracketing[i]) ? in configureFlash()
7643 uint32_t hdrFrameCount = m_pCapability->hdr_bracketing_setting.num_frames; in configureHDRBracketing()
7645 (int8_t) m_pCapability->hdr_bracketing_setting.exp_val.values[0], in configureHDRBracketing()
7646 (int8_t) m_pCapability->hdr_bracketing_setting.exp_val.values[1], in configureHDRBracketing()
7652 m_pCapability->hdr_bracketing_setting.exp_val.mode; in configureHDRBracketing()
7664 m_pCapability->hdr_bracketing_setting.exp_val.values[i]; in configureHDRBracketing()
8670 int32_t minCct = m_pCapability->min_wb_cct; /* 2000K */ in setWBManualCCT()
8671 int32_t maxCct = m_pCapability->max_wb_cct; /* 8000K */ in setWBManualCCT()
8798 double minGain = m_pCapability->min_wb_gain; in setManualWBGains()
8799 double maxGain = m_pCapability->max_wb_gain; in setManualWBGains()
8887 if (m_pCapability->max_num_focus_areas == 0 || in setFocusAreas()
8893 … cam_area_t *areas = (cam_area_t *)malloc(sizeof(cam_area_t) * m_pCapability->max_num_focus_areas); in setFocusAreas()
8898 memset(areas, 0, sizeof(cam_area_t) * m_pCapability->max_num_focus_areas); in setFocusAreas()
8901 m_pCapability->max_num_focus_areas, in setFocusAreas()
8976 if (m_pCapability->max_num_metering_areas == 0 || in setMeteringAreas()
8982 …cam_area_t *areas = (cam_area_t *)malloc(sizeof(cam_area_t) * m_pCapability->max_num_metering_area… in setMeteringAreas()
8987 memset(areas, 0, sizeof(cam_area_t) * m_pCapability->max_num_metering_areas); in setMeteringAreas()
8990 m_pCapability->max_num_metering_areas, in setMeteringAreas()
9083 for (size_t i = 0; i< m_pCapability->zzhdr_sizes_tbl_cnt; ++i) { in isSupportedSensorHdrSize()
9085 if (req_w == m_pCapability->zzhdr_sizes_tbl[i].width && in isSupportedSensorHdrSize()
9086 req_h == m_pCapability->zzhdr_sizes_tbl[i].height) { in isSupportedSensorHdrSize()
9357 &(m_pCapability->opti_zoom_settings_need); in isOptiZoomEnabled()
10039 if ((m_pCapability->qcom_supported_feature_mask & CAM_QCOM_FEATURE_DENOISE2D) == 0){ in setWaveletDenoise()
10372 format = m_pCapability->rdi_mode_stream_fmt; in getStreamFormat()
10389 if (m_pCapability->color_arrangement == CAM_FILTER_ARRANGEMENT_BGGR) { in getStreamFormat()
10391 } else if (m_pCapability->color_arrangement == CAM_FILTER_ARRANGEMENT_GBRG) { in getStreamFormat()
10393 } else if (m_pCapability->color_arrangement == CAM_FILTER_ARRANGEMENT_GRBG) { in getStreamFormat()
10395 } else if (m_pCapability->color_arrangement == CAM_FILTER_ARRANGEMENT_RGGB) { in getStreamFormat()
10399 format = m_pCapability->quadra_cfa_format; in getStreamFormat()
10517 supportedWidth = m_pCapability->main_cam_cap->picture_sizes_tbl[0].width; in getStreamDimension()
10518 supportedHeight = m_pCapability->main_cam_cap->picture_sizes_tbl[0].height; in getStreamDimension()
10520 supportedWidth = m_pCapability->aux_cam_cap->picture_sizes_tbl[0].width; in getStreamDimension()
10521 supportedHeight = m_pCapability->aux_cam_cap->picture_sizes_tbl[0].height; in getStreamDimension()
10831 return (uint8_t)(m_pCapability->min_num_pp_bufs); in getMaxUnmatchedFramesInQueue()
10898 burstCount = m_pCapability->ubifocus_af_bracketing_need.burst_count; in getBurstCountForAdvancedCapture()
10901 burstCount = m_pCapability->refocus_af_bracketing_need.burst_count; in getBurstCountForAdvancedCapture()
10904 burstCount = m_pCapability->opti_zoom_settings_need.burst_count; in getBurstCountForAdvancedCapture()
10907 burstCount = m_pCapability->chroma_flash_settings_need.burst_count; in getBurstCountForAdvancedCapture()
10913 m_pCapability->stillmore_settings_need.min_burst_count) && in getBurstCountForAdvancedCapture()
10915 m_pCapability->stillmore_settings_need.max_burst_count)) { in getBurstCountForAdvancedCapture()
10918 burstCount = m_pCapability->stillmore_settings_need.burst_count; in getBurstCountForAdvancedCapture()
10922 burstCount = m_pCapability->hdr_bracketing_setting.num_frames; in getBurstCountForAdvancedCapture()
10980 numOfBufs += m_pCapability->hdr_bracketing_setting.num_frames; in getNumOfExtraHDRInBufsIfNeeded()
11125 if (!(m_pCapability->qcom_supported_feature_mask & CAM_QCOM_FEATURE_ROTATION)) { in useJpegExifRotation()
11703 if (m_pCapability->max_num_roi == 0) { in setFaceDetection()
11843 max_dim.width = m_pCapability->quadra_cfa_dim[0].width; in getSensorOutputSize()
11844 max_dim.height = m_pCapability->quadra_cfa_dim[0].height; in getSensorOutputSize()
11857 max_dim = m_pCapability->raw_dim[0]; in getSensorOutputSize()
11906 sensor_dim = m_pCapability->quadra_cfa_dim[0]; in getSensorOutputSize()
11908 sensor_dim = m_pCapability->raw_dim[0]; in getSensorOutputSize()
12329 if (m_pCapability->position == CAM_POSITION_BACK_AUX) { in setDualCamBundleInfo()
12337 if (m_pCapability->lens_type == CAM_LENS_WIDE) { in setDualCamBundleInfo()
12339 } else if (m_pCapability->lens_type == CAM_LENS_TELE) { in setDualCamBundleInfo()
12480 setDualCamBundleInfo(sync, m_pCapability->camera_index); in bundleRelatedCameras()
13423 for (size_t i = 0; i < m_pCapability->supported_is_types_cnt; i++) { in setISType()
13424 if ((m_pCapability->supported_is_types[i] == IS_TYPE_EIS_2_0) || in setISType()
13425 (m_pCapability->supported_is_types[i] == IS_TYPE_EIS_3_0)) { in setISType()
13428 if (m_pCapability->supported_is_types[i] == IS_TYPE_EIS_3_0) { in setISType()
13486 FATAL_IF(m_pCapability->max_downscale_factor == 0, in setSmallJpegSize()
13488 if ( (width_ratio > m_pCapability->max_downscale_factor) || in setSmallJpegSize()
13489 (height_ratio > m_pCapability->max_downscale_factor)) { in setSmallJpegSize()
13711 stream_config_info.buf_alignment = m_pCapability->buf_alignment; in setStreamConfigure()
13712 stream_config_info.min_stride = m_pCapability->min_stride; in setStreamConfigure()
13713 stream_config_info.min_scanline = m_pCapability->min_scanline; in setStreamConfigure()
13720 m_pCapability->buf_alignment, in setStreamConfigure()
13721 m_pCapability->min_stride, in setStreamConfigure()
13722 m_pCapability->min_scanline, in setStreamConfigure()
13979 max_dim.width = m_pCapability->quadra_cfa_dim[0].width; in setStreamConfigure()
13980 max_dim.height = m_pCapability->quadra_cfa_dim[0].height; in setStreamConfigure()
14203 return (uint8_t)(m_pCapability->refocus_af_bracketing_need.burst_count - 1); in getNumOfExtraBuffersForImageProc()
14205 numOfBufs += m_pCapability->ubifocus_af_bracketing_need.burst_count - 1; in getNumOfExtraBuffersForImageProc()
14207 numOfBufs += m_pCapability->opti_zoom_settings_need.burst_count - 1; in getNumOfExtraBuffersForImageProc()
14209 numOfBufs += m_pCapability->chroma_flash_settings_need.burst_count - 1; in getNumOfExtraBuffersForImageProc()
14214 m_pCapability->stillmore_settings_need.min_burst_count) && in getNumOfExtraBuffersForImageProc()
14216 m_pCapability->stillmore_settings_need.max_burst_count)) { in getNumOfExtraBuffersForImageProc()
14219 numOfBufs += m_pCapability->stillmore_settings_need.burst_count - 1; in getNumOfExtraBuffersForImageProc()
14246 if (captureIndex < m_pCapability->refocus_af_bracketing_need.burst_count) { in getExifBufIndex()
14252 index = m_pCapability->chroma_flash_settings_need.metadata_index; in getExifBufIndex()
14255 index = m_pCapability->hdr_bracketing_setting.num_frames; in getExifBufIndex()
14257 for (index = 0; index < m_pCapability->hdr_bracketing_setting.num_frames; index++) { in getExifBufIndex()
14258 if (0 == m_pCapability->hdr_bracketing_setting.exp_val.values[index]) { in getExifBufIndex()
14262 if (index == m_pCapability->hdr_bracketing_setting.num_frames) { in getExifBufIndex()
14285 numOfBufs = m_pCapability->refocus_af_bracketing_need.burst_count; in getNumberInBufsForSingleShot()
14287 numOfBufs = m_pCapability->ubifocus_af_bracketing_need.burst_count; in getNumberInBufsForSingleShot()
14289 numOfBufs = m_pCapability->opti_zoom_settings_need.burst_count; in getNumberInBufsForSingleShot()
14291 numOfBufs = m_pCapability->chroma_flash_settings_need.burst_count; in getNumberInBufsForSingleShot()
14293 numOfBufs = m_pCapability->hdr_bracketing_setting.num_frames; in getNumberInBufsForSingleShot()
14302 m_pCapability->stillmore_settings_need.min_burst_count) && in getNumberInBufsForSingleShot()
14304 m_pCapability->stillmore_settings_need.max_burst_count)) { in getNumberInBufsForSingleShot()
14307 numOfBufs = m_pCapability->stillmore_settings_need.burst_count; in getNumberInBufsForSingleShot()
14328 numOfBufs = m_pCapability->refocus_af_bracketing_need.output_count; in getNumberOutBufsForSingleShot()
14568 (m_pCapability->sensor_type.sens_type == CAM_SENSOR_YUV)) { in updatePpFeatureMask()
14586 filter_arrangement = m_pCapability->color_arrangement; in updatePpFeatureMask()
14827 if ((m_pCapability != NULL) && in isUBWCEnabled()
14828 (m_pCapability->sensor_type.sens_type == CAM_SENSOR_YUV)) { in isUBWCEnabled()
14925 while((m_pCapability->max_batch_bufs_supported != 0) in setBufBatchCount()
14926 && (m_pCapability->max_batch_bufs_supported < buf_cnt)) { in setBufBatchCount()
15658 meta_stream_size = m_pCapability->raw_meta_dim[0]; in getMetaRawInfo()
15723 dt_val = m_pCapability->dt[0]; in updateDtVc()
15731 vc_val = m_pCapability->vc[0]; in updateDtVc()
15991 maxWidth = m_pCapability->main_cam_cap->picture_sizes_tbl[0].width; in setAsymmetricSnapMode()
15992 maxHeight = m_pCapability->main_cam_cap->picture_sizes_tbl[0].height; in setAsymmetricSnapMode()
15999 maxWidth = m_pCapability->aux_cam_cap->picture_sizes_tbl[0].width; in setAsymmetricSnapMode()
16000 maxHeight = m_pCapability->aux_cam_cap->picture_sizes_tbl[0].height; in setAsymmetricSnapMode()