Lines Matching defs:QCameraParameters

30 #define LOG_TAG "QCameraParameters"
39 #include "QCameraParameters.h"
46 const char QCameraParameters::KEY_QC_SUPPORTED_HFR_SIZES[] = "hfr-size-values";
47 const char QCameraParameters::KEY_QC_PREVIEW_FRAME_RATE_MODE[] = "preview-frame-rate-mode";
48 const char QCameraParameters::KEY_QC_SUPPORTED_PREVIEW_FRAME_RATE_MODES[] = "preview-frame-rate-modes";
49 const char QCameraParameters::KEY_QC_PREVIEW_FRAME_RATE_AUTO_MODE[] = "frame-rate-auto";
50 const char QCameraParameters::KEY_QC_PREVIEW_FRAME_RATE_FIXED_MODE[] = "frame-rate-fixed";
51 const char QCameraParameters::KEY_QC_TOUCH_AF_AEC[] = "touch-af-aec";
52 const char QCameraParameters::KEY_QC_SUPPORTED_TOUCH_AF_AEC[] = "touch-af-aec-values";
53 const char QCameraParameters::KEY_QC_TOUCH_INDEX_AEC[] = "touch-index-aec";
54 const char QCameraParameters::KEY_QC_TOUCH_INDEX_AF[] = "touch-index-af";
55 const char QCameraParameters::KEY_QC_SCENE_DETECT[] = "scene-detect";
56 const char QCameraParameters::KEY_QC_SUPPORTED_SCENE_DETECT[] = "scene-detect-values";
57 const char QCameraParameters::KEY_QC_ISO_MODE[] = "iso";
58 const char QCameraParameters::KEY_QC_SUPPORTED_ISO_MODES[] = "iso-values";
59 const char QCameraParameters::KEY_QC_LENSSHADE[] = "lensshade";
60 const char QCameraParameters::KEY_QC_SUPPORTED_LENSSHADE_MODES[] = "lensshade-values";
61 const char QCameraParameters::KEY_QC_AUTO_EXPOSURE[] = "auto-exposure";
62 const char QCameraParameters::KEY_QC_SUPPORTED_AUTO_EXPOSURE[] = "auto-exposure-values";
63 const char QCameraParameters::KEY_QC_DENOISE[] = "denoise";
64 const char QCameraParameters::KEY_QC_SUPPORTED_DENOISE[] = "denoise-values";
65 const char QCameraParameters::KEY_QC_FOCUS_ALGO[] = "selectable-zone-af";
66 const char QCameraParameters::KEY_QC_SUPPORTED_FOCUS_ALGOS[] = "selectable-zone-af-values";
67 const char QCameraParameters::KEY_QC_FACE_DETECTION[] = "face-detection";
68 const char QCameraParameters::KEY_QC_SUPPORTED_FACE_DETECTION[] = "face-detection-values";
69 const char QCameraParameters::KEY_QC_FACE_RECOGNITION[] = "face-recognition";
70 const char QCameraParameters::KEY_QC_SUPPORTED_FACE_RECOGNITION[] = "face-recognition-values";
71 const char QCameraParameters::KEY_QC_MEMORY_COLOR_ENHANCEMENT[] = "mce";
72 const char QCameraParameters::KEY_QC_SUPPORTED_MEM_COLOR_ENHANCE_MODES[] = "mce-values";
73 const char QCameraParameters::KEY_QC_DIS[] = "dis";
74 const char QCameraParameters::KEY_QC_SUPPORTED_DIS_MODES[] = "dis-values";
75 const char QCameraParameters::KEY_QC_VIDEO_HIGH_FRAME_RATE[] = "video-hfr";
76 const char QCameraParameters::KEY_QC_SUPPORTED_VIDEO_HIGH_FRAME_RATE_MODES[] = "video-hfr-values";
77 const char QCameraParameters::KEY_QC_REDEYE_REDUCTION[] = "redeye-reduction";
78 const char QCameraParameters::KEY_QC_SUPPORTED_REDEYE_REDUCTION[] = "redeye-reduction-values";
79 const char QCameraParameters::KEY_QC_HIGH_DYNAMIC_RANGE_IMAGING[] = "hdr";
80 const char QCameraParameters::KEY_QC_SUPPORTED_HDR_IMAGING_MODES[] = "hdr-values";
81 const char QCameraParameters::KEY_QC_ZSL[] = "zsl";
82 const char QCameraParameters::KEY_QC_SUPPORTED_ZSL_MODES[] = "zsl-values";
83 const char QCameraParameters::KEY_QC_ZSL_BURST_INTERVAL[] = "capture-burst-interval";
84 const char QCameraParameters::KEY_QC_ZSL_BURST_LOOKBACK[] = "capture-burst-retroactive";
85 const char QCameraParameters::KEY_QC_ZSL_QUEUE_DEPTH[] = "capture-burst-queue-depth";
86 const char QCameraParameters::KEY_QC_CAMERA_MODE[] = "camera-mode";
87 const char QCameraParameters::KEY_QC_AE_BRACKET_HDR[] = "ae-bracket-hdr";
88 const char QCameraParameters::KEY_QC_SUPPORTED_AE_BRACKET_MODES[] = "ae-bracket-hdr-values";
89 const char QCameraParameters::KEY_QC_SUPPORTED_RAW_FORMATS[] = "raw-format-values";
90 const char QCameraParameters::KEY_QC_RAW_FORMAT[] = "raw-format";
91 const char QCameraParameters::KEY_QC_ORIENTATION[] = "orientation";
92 const char QCameraParameters::KEY_QC_SELECTABLE_ZONE_AF[] = "selectable-zone-af";
93 const char QCameraParameters::KEY_QC_CAPTURE_BURST_EXPOSURE[] = "capture-burst-exposures";
94 const char QCameraParameters::KEY_QC_NUM_SNAPSHOT_PER_SHUTTER[] = "num-snaps-per-shutter";
95 const char QCameraParameters::KEY_QC_NO_DISPLAY_MODE[] = "no-display-mode";
96 const char QCameraParameters::KEY_QC_RAW_PICUTRE_SIZE[] = "raw-size";
97 const char QCameraParameters::KEY_QC_SUPPORTED_SKIN_TONE_ENHANCEMENT_MODES[] = "skinToneEnhancement-values";
98 const char QCameraParameters::KEY_QC_SUPPORTED_LIVESNAPSHOT_SIZES[] = "supported-live-snapshot-sizes";
99 const char QCameraParameters::KEY_QC_HDR_NEED_1X[] = "hdr-need-1x";
100 const char QCameraParameters::KEY_QC_PREVIEW_FLIP[] = "preview-flip";
101 const char QCameraParameters::KEY_QC_VIDEO_FLIP[] = "video-flip";
102 const char QCameraParameters::KEY_QC_SNAPSHOT_PICTURE_FLIP[] = "snapshot-picture-flip";
103 const char QCameraParameters::KEY_QC_SUPPORTED_FLIP_MODES[] = "flip-mode-values";
104 const char QCameraParameters::KEY_QC_VIDEO_HDR[] = "video-hdr";
105 const char QCameraParameters::KEY_QC_SUPPORTED_VIDEO_HDR_MODES[] = "video-hdr-values";
108 const char QCameraParameters::EFFECT_EMBOSS[] = "emboss";
109 const char QCameraParameters::EFFECT_SKETCH[] = "sketch";
110 const char QCameraParameters::EFFECT_NEON[] = "neon";
113 const char QCameraParameters::TOUCH_AF_AEC_OFF[] = "touch-off";
114 const char QCameraParameters::TOUCH_AF_AEC_ON[] = "touch-on";
117 const char QCameraParameters::SCENE_MODE_ASD[] = "asd"; // corresponds to CAMERA_BESTSHOT_AUTO in HAL
118 const char QCameraParameters::SCENE_MODE_BACKLIGHT[] = "backlight";
119 const char QCameraParameters::SCENE_MODE_FLOWERS[] = "flowers";
120 const char QCameraParameters::SCENE_MODE_AR[] = "AR";
121 const char QCameraParameters::SCENE_MODE_HDR[] = "hdr";
124 const char QCameraParameters::PIXEL_FORMAT_YUV420SP_ADRENO[] = "yuv420sp-adreno";
125 const char QCameraParameters::PIXEL_FORMAT_YV12[] = "yuv420p";
126 const char QCameraParameters::PIXEL_FORMAT_NV12[] = "nv12";
129 const char QCameraParameters::QC_PIXEL_FORMAT_YUV_RAW_8BIT_YUYV[] = "yuv-raw8-yuyv";
130 const char QCameraParameters::QC_PIXEL_FORMAT_YUV_RAW_8BIT_YVYU[] = "yuv-raw8-yvyu";
131 const char QCameraParameters::QC_PIXEL_FORMAT_YUV_RAW_8BIT_UYVY[] = "yuv-raw8-uyvy";
132 const char QCameraParameters::QC_PIXEL_FORMAT_YUV_RAW_8BIT_VYUY[] = "yuv-raw8-vyuy";
133 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_8GBRG[] = "bayer-qcom-8gbrg";
134 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_8GRBG[] = "bayer-qcom-8grbg";
135 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_8RGGB[] = "bayer-qcom-8rggb";
136 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_8BGGR[] = "bayer-qcom-8bggr";
137 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_10GBRG[] = "bayer-qcom-10gbrg";
138 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_10GRBG[] = "bayer-qcom-10grbg";
139 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_10RGGB[] = "bayer-qcom-10rggb";
140 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_10BGGR[] = "bayer-qcom-10bggr";
141 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_12GBRG[] = "bayer-qcom-12gbrg";
142 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_12GRBG[] = "bayer-qcom-12grbg";
143 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_12RGGB[] = "bayer-qcom-12rggb";
144 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_QCOM_RAW_12BGGR[] = "bayer-qcom-12bggr";
145 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_8GBRG[] = "bayer-mipi-8gbrg";
146 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_8GRBG[] = "bayer-mipi-8grbg";
147 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_8RGGB[] = "bayer-mipi-8rggb";
148 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_8BGGR[] = "bayer-mipi-8bggr";
149 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_10GBRG[] = "bayer-mipi-10gbrg";
150 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_10GRBG[] = "bayer-mipi-10grbg";
151 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_10RGGB[] = "bayer-mipi-10rggb";
152 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_10BGGR[] = "bayer-mipi-10bggr";
153 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_12GBRG[] = "bayer-mipi-12gbrg";
154 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_12GRBG[] = "bayer-mipi-12grbg";
155 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_12RGGB[] = "bayer-mipi-12rggb";
156 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_MIPI_RAW_12BGGR[] = "bayer-mipi-12bggr";
157 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_8GBRG[] = "bayer-ideal-qcom-8gbrg";
158 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_8GRBG[] = "bayer-ideal-qcom-8grbg";
159 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_8RGGB[] = "bayer-ideal-qcom-8rggb";
160 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_8BGGR[] = "bayer-ideal-qcom-8bggr";
161 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_10GBRG[] = "bayer-ideal-qcom-10gbrg";
162 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_10GRBG[] = "bayer-ideal-qcom-10grbg";
163 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_10RGGB[] = "bayer-ideal-qcom-10rggb";
164 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_10BGGR[] = "bayer-ideal-qcom-10bggr";
165 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_12GBRG[] = "bayer-ideal-qcom-12gbrg";
166 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_12GRBG[] = "bayer-ideal-qcom-12grbg";
167 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_12RGGB[] = "bayer-ideal-qcom-12rggb";
168 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_QCOM_12BGGR[] = "bayer-ideal-qcom-12bggr";
169 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_8GBRG[] = "bayer-ideal-mipi-8gbrg";
170 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_8GRBG[] = "bayer-ideal-mipi-8grbg";
171 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_8RGGB[] = "bayer-ideal-mipi-8rggb";
172 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_8BGGR[] = "bayer-ideal-mipi-8bggr";
173 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_10GBRG[] = "bayer-ideal-mipi-10gbrg";
174 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_10GRBG[] = "bayer-ideal-mipi-10grbg";
175 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_10RGGB[] = "bayer-ideal-mipi-10rggb";
176 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_10BGGR[] = "bayer-ideal-mipi-10bggr";
177 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_12GBRG[] = "bayer-ideal-mipi-12gbrg";
178 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_12GRBG[] = "bayer-ideal-mipi-12grbg";
179 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_12RGGB[] = "bayer-ideal-mipi-12rggb";
180 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_MIPI_12BGGR[] = "bayer-ideal-mipi-12bggr";
181 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN8_8GBRG[] = "bayer-ideal-plain8-8gbrg";
182 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN8_8GRBG[] = "bayer-ideal-plain8-8grbg";
183 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN8_8RGGB[] = "bayer-ideal-plain8-8rggb";
184 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN8_8BGGR[] = "bayer-ideal-plain8-8bggr";
185 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_8GBRG[] = "bayer-ideal-plain16-8gbrg";
186 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_8GRBG[] = "bayer-ideal-plain16-8grbg";
187 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_8RGGB[] = "bayer-ideal-plain16-8rggb";
188 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_8BGGR[] = "bayer-ideal-plain16-8bggr";
189 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_10GBRG[] = "bayer-ideal-plain16-10gbrg";
190 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_10GRBG[] = "bayer-ideal-plain16-10grbg";
191 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_10RGGB[] = "bayer-ideal-plain16-10rggb";
192 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_10BGGR[] = "bayer-ideal-plain16-10bggr";
193 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_12GBRG[] = "bayer-ideal-plain16-12gbrg";
194 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_12GRBG[] = "bayer-ideal-plain16-12grbg";
195 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_12RGGB[] = "bayer-ideal-plain16-12rggb";
196 const char QCameraParameters::QC_PIXEL_FORMAT_BAYER_IDEAL_PLAIN16_12BGGR[] = "bayer-ideal-plain16-12bggr";
199 const char QCameraParameters::ISO_AUTO[] = "auto";
200 const char QCameraParameters::ISO_HJR[] = "ISO_HJR";
201 const char QCameraParameters::ISO_100[] = "ISO100";
202 const char QCameraParameters::ISO_200[] = "ISO200";
203 const char QCameraParameters::ISO_400[] = "ISO400";
204 const char QCameraParameters::ISO_800[] = "ISO800";
205 const char QCameraParameters::ISO_1600[] = "ISO1600";
208 const char QCameraParameters::AUTO_EXPOSURE_FRAME_AVG[] = "frame-average";
209 const char QCameraParameters::AUTO_EXPOSURE_CENTER_WEIGHTED[] = "center-weighted";
210 const char QCameraParameters::AUTO_EXPOSURE_SPOT_METERING[] = "spot-metering";
211 const char QCameraParameters::AUTO_EXPOSURE_SMART_METERING[] = "smart-metering";
212 const char QCameraParameters::AUTO_EXPOSURE_USER_METERING[] = "user-metering";
213 const char QCameraParameters::AUTO_EXPOSURE_SPOT_METERING_ADV[] = "spot-metering-adv";
214 const char QCameraParameters::AUTO_EXPOSURE_CENTER_WEIGHTED_ADV[] = "center-weighted-adv";
216 const char QCameraParameters::KEY_QC_GPS_LATITUDE_REF[] = "gps-latitude-ref";
217 const char QCameraParameters::KEY_QC_GPS_LONGITUDE_REF[] = "gps-longitude-ref";
218 const char QCameraParameters::KEY_QC_GPS_ALTITUDE_REF[] = "gps-altitude-ref";
219 const char QCameraParameters::KEY_QC_GPS_STATUS[] = "gps-status";
221 const char QCameraParameters::KEY_QC_HISTOGRAM[] = "histogram";
222 const char QCameraParameters::KEY_QC_SUPPORTED_HISTOGRAM_MODES[] = "histogram-values";
224 const char QCameraParameters::VALUE_ENABLE[] = "enable";
225 const char QCameraParameters::VALUE_DISABLE[] = "disable";
226 const char QCameraParameters::VALUE_OFF[] = "off";
227 const char QCameraParameters::VALUE_ON[] = "on";
228 const char QCameraParameters::VALUE_TRUE[] = "true";
229 const char QCameraParameters::VALUE_FALSE[] = "false";
231 const char QCameraParameters::KEY_QC_SHARPNESS[] = "sharpness";
232 const char QCameraParameters::KEY_QC_MIN_SHARPNESS[] = "min-sharpness";
233 const char QCameraParameters::KEY_QC_MAX_SHARPNESS[] = "max-sharpness";
234 const char QCameraParameters::KEY_QC_SHARPNESS_STEP[] = "sharpness-step";
235 const char QCameraParameters::KEY_QC_CONTRAST[] = "contrast";
236 const char QCameraParameters::KEY_QC_MIN_CONTRAST[] = "min-contrast";
237 const char QCameraParameters::KEY_QC_MAX_CONTRAST[] = "max-contrast";
238 const char QCameraParameters::KEY_QC_CONTRAST_STEP[] = "contrast-step";
239 const char QCameraParameters::KEY_QC_SATURATION[] = "saturation";
240 const char QCameraParameters::KEY_QC_MIN_SATURATION[] = "min-saturation";
241 const char QCameraParameters::KEY_QC_MAX_SATURATION[] = "max-saturation";
242 const char QCameraParameters::KEY_QC_SATURATION_STEP[] = "saturation-step";
243 const char QCameraParameters::KEY_QC_BRIGHTNESS[] = "luma-adaptation";
244 const char QCameraParameters::KEY_QC_MIN_BRIGHTNESS[] = "min-brightness";
245 const char QCameraParameters::KEY_QC_MAX_BRIGHTNESS[] = "max-brightness";
246 const char QCameraParameters::KEY_QC_BRIGHTNESS_STEP[] = "brightness-step";
247 const char QCameraParameters::KEY_QC_SCE_FACTOR[] = "skinToneEnhancement";
248 const char QCameraParameters::KEY_QC_MIN_SCE_FACTOR[] = "min-sce-factor";
249 const char QCameraParameters::KEY_QC_MAX_SCE_FACTOR[] = "max-sce-factor";
250 const char QCameraParameters::KEY_QC_SCE_FACTOR_STEP[] = "sce-factor-step";
252 const char QCameraParameters::KEY_QC_SUPPORTED_CAMERA_FEATURES[] = "qc-camera-features";
253 const char QCameraParameters::KEY_QC_MAX_NUM_REQUESTED_FACES[] = "qc-max-num-requested-faces";
256 const char QCameraParameters::DENOISE_OFF[] = "denoise-off";
257 const char QCameraParameters::DENOISE_ON[] = "denoise-on";
260 const char QCameraParameters::FOCUS_ALGO_AUTO[] = "auto";
261 const char QCameraParameters::FOCUS_ALGO_SPOT_METERING[] = "spot-metering";
262 const char QCameraParameters::FOCUS_ALGO_CENTER_WEIGHTED[] = "center-weighted";
263 const char QCameraParameters::FOCUS_ALGO_FRAME_AVERAGE[] = "frame-average";
266 const char QCameraParameters::VIDEO_HFR_OFF[] = "off";
267 const char QCameraParameters::VIDEO_HFR_2X[] = "60";
268 const char QCameraParameters::VIDEO_HFR_3X[] = "90";
269 const char QCameraParameters::VIDEO_HFR_4X[] = "120";
270 const char QCameraParameters::VIDEO_HFR_5X[] = "150";
273 const char QCameraParameters::AE_BRACKET_OFF[] = "Off";
274 const char QCameraParameters::AE_BRACKET[] = "AE-Bracket";
277 const char QCameraParameters::FLIP_MODE_OFF[] = "off";
278 const char QCameraParameters::FLIP_MODE_V[] = "flip-v";
279 const char QCameraParameters::FLIP_MODE_H[] = "flip-h";
280 const char QCameraParameters::FLIP_MODE_VH[] = "flip-vh";
285 const cam_dimension_t QCameraParameters::THUMBNAIL_SIZES_MAP[] = {
295 const QCameraParameters::QCameraMap QCameraParameters::AUTO_EXPOSURE_MAP[] = {
305 const QCameraParameters::QCameraMap QCameraParameters::PREVIEW_FORMATS_MAP[] = {
313 const QCameraParameters::QCameraMap QCameraParameters::PICTURE_TYPES_MAP[] = {
386 const QCameraParameters::QCameraMap QCameraParameters::RAW_FORMATS_MAP[] = {
389 const QCameraParameters::QCameraMap QCameraParameters::FOCUS_MODES_MAP[] = {
399 const QCameraParameters::QCameraMap QCameraParameters::EFFECT_MODES_MAP[] = {
414 const QCameraParameters::QCameraMap QCameraParameters::SCENE_MODES_MAP[] = {
437 const QCameraParameters::QCameraMap QCameraParameters::FLASH_MODES_MAP[] = {
444 const QCameraParameters::QCameraMap QCameraParameters::FOCUS_ALGO_MAP[] = {
451 const QCameraParameters::QCameraMap QCameraParameters::WHITE_BALANCE_MODES_MAP[] = {
462 const QCameraParameters::QCameraMap QCameraParameters::ANTIBANDING_MODES_MAP[] = {
469 const QCameraParameters::QCameraMap QCameraParameters::ISO_MODES_MAP[] = {
479 const QCameraParameters::QCameraMap QCameraParameters::HFR_MODES_MAP[] = {
487 const QCameraParameters::QCameraMap QCameraParameters::BRACKETING_MODES_MAP[] = {
492 const QCameraParameters::QCameraMap QCameraParameters::ON_OFF_MODES_MAP[] = {
497 const QCameraParameters::QCameraMap QCameraParameters::TOUCH_AF_AEC_MODES_MAP[] = {
498 { QCameraParameters::TOUCH_AF_AEC_OFF, 0 },
499 { QCameraParameters::TOUCH_AF_AEC_ON, 1 }
502 const QCameraParameters::QCameraMap QCameraParameters::ENABLE_DISABLE_MODES_MAP[] = {
507 const QCameraParameters::QCameraMap QCameraParameters::DENOISE_ON_OFF_MODES_MAP[] = {
512 const QCameraParameters::QCameraMap QCameraParameters::TRUE_FALSE_MODES_MAP[] = {
517 const QCameraParameters::QCameraMap QCameraParameters::FLIP_MODES_MAP[] = {
528 * FUNCTION : QCameraParameters
530 * DESCRIPTION: default constructor of QCameraParameters
536 QCameraParameters::QCameraParameters()
581 * FUNCTION : QCameraParameters
583 * DESCRIPTION: constructor of QCameraParameters
590 QCameraParameters::QCameraParameters(const String8 &params)
618 * FUNCTION : ~QCameraParameters
620 * DESCRIPTION: deconstructor of QCameraParameters
626 QCameraParameters::~QCameraParameters()
642 String8 QCameraParameters::createSizesString(const cam_dimension_t *sizes, int len)
672 String8 QCameraParameters::createValuesString(const int *values,
707 String8 QCameraParameters::createValuesStringFromMap(const QCameraMap* map,
734 String8 QCameraParameters::createZoomRatioValuesString(int *zoomRatios, int length)
766 String8 QCameraParameters::createHfrValuesString(
802 String8 QCameraParameters::createHfrSizesString(
835 int QCameraParameters::compareFPSValues(const void *p1, const void *p2)
857 String8 QCameraParameters::createFpsString(const cam_fps_range_t *fps, int len)
899 String8 QCameraParameters::createFpsRangeString(const cam_fps_range_t* fps,
942 int QCameraParameters::lookupAttr(const QCameraMap arr[], int len, const char *name)
965 const char *QCameraParameters::lookupNameByValue(const QCameraMap arr[], int len, int value)
987 int32_t QCameraParameters::setPreviewSize(const QCameraParameters& params)
1025 int32_t QCameraParameters::setPictureSize(const QCameraParameters& params)
1064 int32_t QCameraParameters::setVideoSize(const QCameraParameters& params)
1112 int32_t QCameraParameters::setLiveSnapshotSize(const QCameraParameters& params)
1207 int32_t QCameraParameters::setPreviewFormat(const QCameraParameters& params)
1237 int32_t QCameraParameters::setPictureFormat(const QCameraParameters& params)
1267 int32_t QCameraParameters::setJpegThumbnailSize(const QCameraParameters& params)
1326 int32_t QCameraParameters::setJpegQuality(const QCameraParameters& params)
1359 int32_t QCameraParameters::setOrientation(const QCameraParameters& params)
1388 int32_t QCameraParameters::setAutoExposure(const QCameraParameters& params)
1413 int32_t QCameraParameters::setPreviewFpsRange(const QCameraParameters& params)
1460 int32_t QCameraParameters::setPreviewFrameRate(const QCameraParameters& params)
1480 int32_t QCameraParameters::setEffect(const QCameraParameters& params)
1505 int32_t QCameraParameters::setFocusMode(const QCameraParameters& params)
1530 int32_t QCameraParameters::setBrightness(const QCameraParameters& params)
1564 int32_t QCameraParameters::setSharpness(const QCameraParameters& params)
1598 int32_t QCameraParameters::setSkinToneEnhancement(const QCameraParameters& params)
1632 int32_t QCameraParameters::setSaturation(const QCameraParameters& params)
1666 int32_t QCameraParameters::setContrast(const QCameraParameters& params)
1701 int32_t QCameraParameters::setExposureCompensation(const QCameraParameters & params)
1735 int32_t QCameraParameters::setWhiteBalance(const QCameraParameters& params)
1760 int32_t QCameraParameters::setAntibanding(const QCameraParameters& params)
1785 int32_t QCameraParameters::setSceneDetect(const QCameraParameters& params)
1810 int32_t QCameraParameters::setVideoHDR(const QCameraParameters& params)
1835 int32_t QCameraParameters::setFaceRecognition(const QCameraParameters& params)
1861 int32_t QCameraParameters::setZoom(const QCameraParameters& params)
1899 int32_t QCameraParameters::setISOValue(const QCameraParameters& params)
1924 int32_t QCameraParameters::setRotation(const QCameraParameters& params)
1951 int32_t QCameraParameters::setFlash(const QCameraParameters& params)
1976 int32_t QCameraParameters::setAecLock(const QCameraParameters& params)
2001 int32_t QCameraParameters::setAwbLock(const QCameraParameters& params)
2026 int32_t QCameraParameters::setMCEValue(const QCameraParameters& params)
2051 int32_t QCameraParameters::setDISValue(const QCameraParameters& params)
2076 int32_t QCameraParameters::setHighFrameRate(const QCameraParameters& params)
2101 int32_t QCameraParameters::setLensShadeValue(const QCameraParameters& params)
2126 int32_t QCameraParameters::setFocusAreas(const QCameraParameters& params)
2157 int32_t QCameraParameters::setMeteringAreas(const QCameraParameters& params)
2188 int32_t QCameraParameters::setSceneMode(const QCameraParameters& params)
2230 int32_t QCameraParameters::setSelectableZoneAf(const QCameraParameters& params)
2255 int32_t QCameraParameters::setAEBracket(const QCameraParameters& params)
2300 int32_t QCameraParameters::setRedeyeReduction(const QCameraParameters& params)
2325 int32_t QCameraParameters::setGpsLocation(const QCameraParameters& params)
2403 int32_t QCameraParameters::setNumOfSnapshot()
2469 int32_t QCameraParameters::setRecordingHint(const QCameraParameters& params)
2503 int32_t QCameraParameters::setNoDisplayMode(const QCameraParameters& params)
2532 int32_t QCameraParameters::setZslMode(const QCameraParameters& params)
2574 int32_t QCameraParameters::setWaveletDenoise(const QCameraParameters& params)
2599 int32_t QCameraParameters::setCameraMode(const QCameraParameters& params)
2622 int32_t QCameraParameters::setZslAttributes(const QCameraParameters& params)
2669 int32_t QCameraParameters::setFlip(const QCameraParameters& params)
2725 int32_t QCameraParameters::updateParameters(QCameraParameters& params,
2806 int32_t QCameraParameters::commitParameters()
2822 int32_t QCameraParameters::initDefaultParameters()
3286 int32_t QCameraParameters::init(cam_capability_t *capabilities, mm_camera_vtbl_t *mmOps)
3338 void QCameraParameters::deinit()
3342 QCameraParameters::unflatten(emptyStr);
3377 int32_t QCameraParameters::parse_pair(const char *str,
3416 void QCameraParameters::parseSizesList(const char *sizesStr, Vector<Size> &sizes)
3451 void QCameraParameters::getSupportedHfrSizes(Vector<Size> &sizes)
3471 int32_t QCameraParameters::adjustPreviewFpsRange(cam_fps_range_t *fpsRange)
3518 int32_t QCameraParameters::setPreviewFpsRange(int minFPS, int maxFPS)
3543 int32_t QCameraParameters::setAutoExposure(const char *autoExp)
3574 int32_t QCameraParameters::setEffect(const char *effect)
3605 int32_t QCameraParameters::setBrightness(int brightness)
3631 int32_t QCameraParameters::setFocusMode(const char *focusMode)
3669 int32_t QCameraParameters::setSharpness(int sharpness)
3695 int32_t QCameraParameters::setSkinToneEnhancement(int sceFactor)
3721 int32_t QCameraParameters::setSaturation(int saturation)
3747 int32_t QCameraParameters::setContrast(int contrast)
3773 int32_t QCameraParameters::setSceneDetect(const char *sceneDetect)
3805 int32_t QCameraParameters::setVideoHDR(const char *videoHDR)
3838 int32_t QCameraParameters::setFaceRecognition(const char *faceRecog, int maxFaces)
3890 int32_t QCameraParameters::setZoom(int zoom_level)
3914 int32_t QCameraParameters::setISOValue(const char *isoValue)
3946 int32_t QCameraParameters::setFlash(const char *flashStr)
3977 int32_t QCameraParameters::setAecLock(const char *aecLockStr)
4008 int32_t QCameraParameters::setAwbLock(const char *awbLockStr)
4039 int32_t QCameraParameters::setMCEValue(const char *mceStr)
4070 int32_t QCameraParameters::setDISValue(const char *disStr)
4101 int32_t QCameraParameters::setHighFrameRate(const char *hfrStr)
4135 int32_t QCameraParameters::setLensShadeValue(const char *lensShadeStr)
4167 int32_t QCameraParameters::setExposureCompensation(int expComp)
4193 int32_t QCameraParameters::setWhiteBalance(const char *wbStr)
4224 int32_t QCameraParameters::setAntibanding(const char *antiBandingStr)
4256 int32_t QCameraParameters::setFocusAreas(const char *focusAreasStr)
4335 int32_t QCameraParameters::setMeteringAreas(const char *meteringAreasStr)
4419 int32_t QCameraParameters::setSceneMode(const char *sceneModeStr)
4452 int32_t QCameraParameters::setSelectableZoneAf(const char *selZoneAFStr)
4484 int32_t QCameraParameters::setAEBracket(const char *aecBracketStr)
4543 int32_t QCameraParameters::setRedeyeReduction(const char *redeyeStr)
4572 cam_denoise_process_type_t QCameraParameters::getWaveletDenoiseProcessPlate()
4604 int32_t QCameraParameters::setWaveletDenoise(const char *wnrStr)
4642 void QCameraParameters::setPreviewFrameRateMode(const char *mode)
4656 const char *QCameraParameters::getPreviewFrameRateMode() const
4671 void QCameraParameters::setTouchIndexAec(int x, int y)
4688 void QCameraParameters::getTouchIndexAec(int *x, int *y)
4715 void QCameraParameters::setTouchIndexAf(int x, int y)
4732 void QCameraParameters::getTouchIndexAf(int *x, int *y)
4762 int32_t QCameraParameters::getStreamFormat(cam_stream_type_t streamType,
4825 int QCameraParameters::getFlipMode(cam_stream_type_t type)
4871 int32_t QCameraParameters::getStreamDimension(cam_stream_type_t streamType,
4924 int QCameraParameters::getPreviewHalPixelFormat() const
4961 void QCameraParameters::getThumbnailSize(int *width, int *height) const
4976 int QCameraParameters::getZSLBurstInterval()
4994 int QCameraParameters::getZSLQueueDepth()
5012 int QCameraParameters::getZSLBackLookCount()
5030 int QCameraParameters::getMaxUnmatchedFramesInQueue()
5047 int QCameraParameters::setRecordingHintValue(int32_t value)
5073 uint8_t QCameraParameters::getNumOfSnapshots()
5091 uint8_t QCameraParameters::getNumOfExtraHDRBufsIfNeeded()
5111 uint8_t QCameraParameters::getNumOfHDRBufsIfNeeded()
5138 int QCameraParameters::getBurstNum()
5162 int QCameraParameters::getJpegQuality()
5180 int QCameraParameters::getJpegRotation() {
5201 int QCameraParameters::parseGPSCoordinate(const char *coord_str, rat_t* coord)
5233 int32_t QCameraParameters::getExifDateTime(char *dateTime, uint32_t &count)
5268 int32_t QCameraParameters::getRational(rat_t *rat, int num, int denom)
5291 int32_t QCameraParameters::getExifFocalLength(rat_t *focalLength)
5294 (int)(getFloat(QCameraParameters::KEY_FOCAL_LENGTH) * FOCAL_LENGTH_DECIMAL_PRECISION);
5307 uint16_t QCameraParameters::getExifIsoSpeed()
5310 const char *iso_str = get(QCameraParameters::KEY_QC_ISO_MODE);
5352 int32_t QCameraParameters::getExifGpsProcessingMethod(char *gpsProcessingMethod,
5381 int32_t QCameraParameters::getExifLatitude(rat_t *latitude,
5415 int32_t QCameraParameters::getExifLongitude(rat_t *longitude,
5449 int32_t QCameraParameters::getExifAltitude(rat_t *altitude,
5480 int32_t QCameraParameters::getExifGpsDateTimeStamp(char *gpsDateStamp,
5513 int32_t QCameraParameters::updateFocusDistances(cam_focus_distances_info_t *focusDistances)
5529 set(QCameraParameters::KEY_FOCUS_DISTANCES, str.string());
5545 int32_t QCameraParameters::updateRecordingHintValue(int32_t value)
5580 int32_t QCameraParameters::setHistogram(bool enabled)
5629 int32_t QCameraParameters::setFaceDetection(bool enabled)
5692 int32_t QCameraParameters::setLockCAF(bool bLock)
5732 int32_t QCameraParameters::setFrameSkip(enum msm_vfe_frame_skip_pattern pattern)
5780 int32_t QCameraParameters::parseNDimVector(const char *str, int *num, int N, char delim = ',')
5824 int32_t QCameraParameters::parseCameraAreaString(const char *str,
5885 bool QCameraParameters::validateCameraAreas(cam_area_t *areas, int num_areas)
5943 int32_t QCameraParameters::initBatchUpdate(parm_buffer_t *p_table)
5970 int32_t QCameraParameters::AddSetParmEntryToBatch(parm_buffer_t *p_table,
6025 int32_t QCameraParameters::AddGetParmEntryToBatch(parm_buffer_t *p_table,
6067 int32_t QCameraParameters::commitSetBatch()
6091 int32_t QCameraParameters::commitGetBatch()
6113 int32_t QCameraParameters::updateParamEntry(const char *key, const char *value)
6130 int32_t QCameraParameters::commitParamChanges()