Home | History | Annotate | Download | only in camera

Lines Matching refs:CameraParameters

225     CameraParameters params;
243 int CameraHal::setParameters(const CameraParameters& params)
262 CameraParameters oldParams(mParameters.flatten());
294 if ((valstr = params.get(CameraParameters::KEY_VIDEO_STABILIZATION)) != NULL) {
298 CameraParameters::TRUE) == 0) {
300 params.get(CameraParameters::KEY_VIDEO_STABILIZATION));
301 mParameters.set(CameraParameters::KEY_VIDEO_STABILIZATION,
302 params.get(CameraParameters::KEY_VIDEO_STABILIZATION));
303 } else if (strcmp(valstr, CameraParameters::TRUE) == 0) {
307 mParameters.set(CameraParameters::KEY_VIDEO_STABILIZATION,
308 CameraParameters::FALSE);
394 valstr = params.get(CameraParameters::KEY_RECORDING_HINT);
397 if(strcmp(valstr, CameraParameters::TRUE) == 0)
400 mParameters.set(CameraParameters::KEY_RECORDING_HINT, valstr);
422 else if(strcmp(valstr, CameraParameters::FALSE) == 0)
425 mParameters.set(CameraParameters::KEY_RECORDING_HINT, valstr);
442 mParameters.set(CameraParameters::KEY_RECORDING_HINT, "");
447 if ((valstr = params.get(CameraParameters::KEY_FOCUS_MODE)) != NULL) {
449 CAMHAL_LOGDB("Focus mode set %s", params.get(CameraParameters::KEY_FOCUS_MODE));
453 if(strcmp(valstr, CameraParameters::FOCUS_MODE_CONTINUOUS_PICTURE) == 0){
455 } else if (strcmp(valstr, CameraParameters::FOCUS_MODE_CONTINUOUS_VIDEO) == 0){
459 mParameters.set(CameraParameters::KEY_FOCUS_MODE, valstr);
497 valstr = params.get(CameraParameters::KEY_PREVIEW_FPS_RANGE);
548 CameraParameters temp;
549 temp.set(CameraParameters::KEY_PREVIEW_FPS_RANGE, valstr);
554 CameraParameters temp;
555 temp.set(CameraParameters::KEY_PREVIEW_FPS_RANGE, valstr);
583 mParameters.set(CameraParameters::KEY_PREVIEW_FPS_RANGE, params.get(CameraParameters::KEY_PREVIEW_FPS_RANGE));
624 if ((valstr = params.get(CameraParameters::KEY_WHITE_BALANCE)) != NULL) {
627 mParameters.set(CameraParameters::KEY_WHITE_BALANCE, valstr);
674 if ((valstr = params.get(CameraParameters::KEY_ANTIBANDING)) != NULL) {
677 mParameters.set(CameraParameters::KEY_ANTIBANDING, valstr);
694 if( (valstr = params.get(CameraParameters::KEY_FOCUS_AREAS)) != NULL )
696 CAMHAL_LOGI("Focus areas position set %s", params.get(CameraParameters::KEY_FOCUS_AREAS));
697 mParameters.set(CameraParameters::KEY_FOCUS_AREAS, valstr);
720 if( (valstr = params.get(CameraParameters::KEY_EXPOSURE_COMPENSATION)) != NULL)
722 CAMHAL_LOGDB("Exposure compensation set %s", params.get(CameraParameters::KEY_EXPOSURE_COMPENSATION));
723 mParameters.set(CameraParameters::KEY_EXPOSURE_COMPENSATION, valstr);
726 if ((valstr = params.get(CameraParameters::KEY_SCENE_MODE)) != NULL) {
730 mParameters.get(CameraParameters::KEY_SCENE_MODE),
732 mParameters.set(CameraParameters::KEY_SCENE_MODE, valstr);
739 if ((valstr = params.get(CameraParameters::KEY_FLASH_MODE)) != NULL) {
742 mParameters.set(CameraParameters::KEY_FLASH_MODE, valstr);
749 if ((valstr = params.get(CameraParameters::KEY_EFFECT)) != NULL) {
752 mParameters.set(CameraParameters::KEY_EFFECT, valstr);
759 if(( (valstr = params.get(CameraParameters::KEY_ROTATION)) != NULL)
760 && (params.getInt(CameraParameters::KEY_ROTATION) >=0))
762 CAMHAL_LOGDB("Rotation set %s", params.get(CameraParameters::KEY_ROTATION));
763 mParameters.set(CameraParameters::KEY_ROTATION, valstr);
766 if(( (valstr = params.get(CameraParameters::KEY_JPEG_QUALITY)) != NULL)
767 && (params.getInt(CameraParameters::KEY_JPEG_QUALITY) >=0))
769 CAMHAL_LOGDB("Jpeg quality set %s", params.get(CameraParameters::KEY_JPEG_QUALITY));
770 mParameters.set(CameraParameters::KEY_JPEG_QUALITY, valstr);
773 if(( (valstr = params.get(CameraParameters::KEY_JPEG_THUMBNAIL_WIDTH)) != NULL)
774 && (params.getInt(CameraParameters::KEY_JPEG_THUMBNAIL_WIDTH) >=0))
776 CAMHAL_LOGDB("Thumbnail width set %s", params.get(CameraParameters::KEY_JPEG_THUMBNAIL_WIDTH));
777 mParameters.set(CameraParameters::KEY_JPEG_THUMBNAIL_WIDTH, valstr);
780 if(( (valstr = params.get(CameraParameters::KEY_JPEG_THUMBNAIL_HEIGHT)) != NULL)
781 && (params.getInt(CameraParameters::KEY_JPEG_THUMBNAIL_HEIGHT) >=0))
783 CAMHAL_LOGDB("Thumbnail width set %s", params.get(CameraParameters::KEY_JPEG_THUMBNAIL_HEIGHT));
784 mParameters.set(CameraParameters::KEY_JPEG_THUMBNAIL_HEIGHT, valstr);
787 if(( (valstr = params.get(CameraParameters::KEY_JPEG_THUMBNAIL_QUALITY)) != NULL )
788 && (params.getInt(CameraParameters::KEY_JPEG_THUMBNAIL_QUALITY) >=0))
790 CAMHAL_LOGDB("Thumbnail quality set %s", params.get(CameraParameters::KEY_JPEG_THUMBNAIL_QUALITY));
791 mParameters.set(CameraParameters::KEY_JPEG_THUMBNAIL_QUALITY, valstr);
794 if( (valstr = params.get(CameraParameters::KEY_GPS_LATITUDE)) != NULL )
796 CAMHAL_LOGDB("GPS latitude set %s", params.get(CameraParameters::KEY_GPS_LATITUDE));
797 mParameters.set(CameraParameters::KEY_GPS_LATITUDE, valstr);
799 mParameters.remove(CameraParameters::KEY_GPS_LATITUDE);
802 if( (valstr = params.get(CameraParameters::KEY_GPS_LONGITUDE)) != NULL )
804 CAMHAL_LOGDB("GPS longitude set %s", params.get(CameraParameters::KEY_GPS_LONGITUDE));
805 mParameters.set(CameraParameters::KEY_GPS_LONGITUDE, valstr);
807 mParameters.remove(CameraParameters::KEY_GPS_LONGITUDE);
810 if( (valstr = params.get(CameraParameters::KEY_GPS_ALTITUDE)) != NULL )
812 CAMHAL_LOGDB("GPS altitude set %s", params.get(CameraParameters::KEY_GPS_ALTITUDE));
813 mParameters.set(CameraParameters::KEY_GPS_ALTITUDE, valstr);
815 mParameters.remove(CameraParameters::KEY_GPS_ALTITUDE);
818 if( (valstr = params.get(CameraParameters::KEY_GPS_TIMESTAMP)) != NULL )
820 CAMHAL_LOGDB("GPS timestamp set %s", params.get(CameraParameters::KEY_GPS_TIMESTAMP));
821 mParameters.set(CameraParameters::KEY_GPS_TIMESTAMP, valstr);
823 mParameters.remove(CameraParameters::KEY_GPS_TIMESTAMP);
834 CameraParameters::KEY_GPS_PROCESSING_METHOD)) != NULL )
836 CAMHAL_LOGDB("GPS processing method set %s", params.get(CameraParameters::KEY_GPS_PROCESSING_METHOD));
837 mParameters.set(CameraParameters::KEY_GPS_PROCESSING_METHOD, valstr);
839 mParameters.remove(CameraParameters::KEY_GPS_PROCESSING_METHOD);
880 if ((valstr = params.get(CameraParameters::KEY_ZOOM)) != NULL ) {
881 if ((params.getInt(CameraParameters::KEY_ZOOM) >= 0 ) &&
882 (params.getInt(CameraParameters::KEY_ZOOM) <= mMaxZoomSupported )) {
885 mParameters.get(CameraParameters::KEY_ZOOM),
887 mParameters.set(CameraParameters::KEY_ZOOM, valstr);
894 if( (valstr = params.get(CameraParameters::KEY_AUTO_EXPOSURE_LOCK)) != NULL )
896 CAMHAL_LOGDB("Auto Exposure Lock set %s", params.get(CameraParameters::KEY_AUTO_EXPOSURE_LOCK));
898 mParameters.get(CameraParameters::KEY_AUTO_EXPOSURE_LOCK),
900 mParameters.set(CameraParameters::KEY_AUTO_EXPOSURE_LOCK, valstr);
903 if( (valstr = params.get(CameraParameters::KEY_AUTO_WHITEBALANCE_LOCK)) != NULL )
905 CAMHAL_LOGDB("Auto WhiteBalance Lock set %s", params.get(CameraParameters::KEY_AUTO_WHITEBALANCE_LOCK));
907 mParameters.get(CameraParameters::KEY_AUTO_WHITEBALANCE_LOCK),
909 mParameters.set(CameraParameters::KEY_AUTO_WHITEBALANCE_LOCK, valstr);
911 if( (valstr = params.get(CameraParameters::KEY_METERING_AREAS)) != NULL )
913 CAMHAL_LOGI("Metering areas position set %s", params.get(CameraParameters::KEY_METERING_AREAS));
914 mParameters.set(CameraParameters::KEY_METERING_AREAS, valstr);
917 CameraParameters adapterParams = mParameters;
1309 CameraParameters adapterParams = mParameters;
1819 mParameters.set(TICameraParameters::KEY_RECORDING_HINT, CameraParameters::TRUE);
1823 if ( ((valstr = mParameters.get(CameraParameters::KEY_FOCUS_MODE)) != NULL) &&
1824 (strcmp(valstr, CameraParameters::FOCUS_MODE_CONTINUOUS_PICTURE) == 0) ){
1829 valstr = mParameters.get(CameraParameters::KEY_RECORDING_HINT);
1831 (!valstr || (valstr && (strcmp(valstr, CameraParameters::TRUE) != 0))) ) {
1900 bool CameraHal::setVideoModeParameters(const CameraParameters& params)
1922 if (params.get(CameraParameters::KEY_VIDEO_STABILIZATION) != NULL) {
1925 CameraParameters::TRUE) == 0) {
1926 valstr = mParameters.get(CameraParameters::KEY_VIDEO_STABILIZATION);
1929 strcmp(valstr, params.get(CameraParameters::KEY_VIDEO_STABILIZATION)) != 0) {
1932 mParameters.set(CameraParameters::KEY_VIDEO_STABILIZATION,
1933 params.get(CameraParameters::KEY_VIDEO_STABILIZATION));
1935 } else if (mParameters.get(CameraParameters::KEY_VIDEO_STABILIZATION)) {
1938 mParameters.remove(CameraParameters::KEY_VIDEO_STABILIZATION);
1957 valstr = mParameters.get(CameraParameters::KEY_VIDEO_STABILIZATION);
1958 if (valstr && (strcmp(valstr, CameraParameters::TRUE) == 0) && (mPreviewWidth == 1920)) {
2221 CameraParameters adapterParams = mParameters;
2226 adapterParams.set(TICameraParameters::KEY_AUTO_FOCUS_LOCK, CameraParameters::FALSE);
2625 CameraParameters mParams = mParameters;
2628 valstr = mParameters.get(CameraParameters::KEY_RECORDING_HINT);
2631 if(strcmp(valstr, CameraParameters::TRUE) == 0)
3211 CameraParameters &p = mParameters;
3218 p.set(CameraParameters::KEY_SUPPORTED_PICTURE_SIZES, mCameraProperties->get(CameraProperties::SUPPORTED_PICTURE_SIZES));
3219 p.set(CameraParameters::KEY_SUPPORTED_PICTURE_FORMATS, mCameraProperties->get(CameraProperties::SUPPORTED_PICTURE_FORMATS));
3220 p.set(CameraParameters::KEY_SUPPORTED_PREVIEW_SIZES, mCameraProperties->get(CameraProperties::SUPPORTED_PREVIEW_SIZES));
3221 p.set(CameraParameters::KEY_SUPPORTED_PREVIEW_FORMATS, mCameraProperties->get(CameraProperties::SUPPORTED_PREVIEW_FORMATS));
3222 p.set(CameraParameters::KEY_SUPPORTED_PREVIEW_FRAME_RATES, mCameraProperties->get(CameraProperties::SUPPORTED_PREVIEW_FRAME_RATES));
3223 p.set(CameraParameters::KEY_SUPPORTED_JPEG_THUMBNAIL_SIZES, mCameraProperties->get(CameraProperties::SUPPORTED_THUMBNAIL_SIZES));
3224 p.set(CameraParameters::KEY_SUPPORTED_WHITE_BALANCE, mCameraProperties->get(CameraProperties::SUPPORTED_WHITE_BALANCE));
3225 p.set(CameraParameters::KEY_SUPPORTED_EFFECTS, mCameraProperties->get(CameraProperties::SUPPORTED_EFFECTS));
3226 p.set(CameraParameters::KEY_SUPPORTED_SCENE_MODES, mCameraProperties->get(CameraProperties::SUPPORTED_SCENE_MODES));
3227 p.set(CameraParameters::KEY_SUPPORTED_FLASH_MODES, mCameraProperties->get(CameraProperties::SUPPORTED_FLASH_MODES));
3228 p.set(CameraParameters::KEY_SUPPORTED_FOCUS_MODES, mCameraProperties->get(CameraProperties::SUPPORTED_FOCUS_MODES));
3229 p.set(CameraParameters::KEY_SUPPORTED_ANTIBANDING, mCameraProperties->get(CameraProperties::SUPPORTED_ANTIBANDING));
3230 p.set(CameraParameters::KEY_MAX_EXPOSURE_COMPENSATION, mCameraProperties->get(CameraProperties::SUPPORTED_EV_MAX));
3231 p.set(CameraParameters::KEY_MIN_EXPOSURE_COMPENSATION, mCameraProperties->get(CameraProperties::SUPPORTED_EV_MIN));
3232 p.set(CameraParameters::KEY_EXPOSURE_COMPENSATION_STEP, mCameraProperties->get(CameraProperties::SUPPORTED_EV_STEP));
3233 p.set(CameraParameters::KEY_SUPPORTED_SCENE_MODES, mCameraProperties->get(CameraProperties::SUPPORTED_SCENE_MODES));
3236 p.set(CameraParameters::KEY_ZOOM_RATIOS, mCameraProperties->get(CameraProperties::SUPPORTED_ZOOM_RATIOS));
3237 p.set(CameraParameters::KEY_MAX_ZOOM, mCameraProperties->get(CameraProperties::SUPPORTED_ZOOM_STAGES));
3238 p.set(CameraParameters::KEY_ZOOM_SUPPORTED, mCameraProperties->get(CameraProperties::ZOOM_SUPPORTED));
3239 p.set(CameraParameters::KEY_SMOOTH_ZOOM_SUPPORTED, mCameraProperties->get(CameraProperties::SMOOTH_ZOOM_SUPPORTED));
3245 p.set(CameraParameters::KEY_VIDEO_STABILIZATION_SUPPORTED, mCameraProperties->get(CameraProperties::VSTAB_SUPPORTED));
3246 p.set(CameraParameters::KEY_SUPPORTED_PREVIEW_FPS_RANGE, mCameraProperties->get(CameraProperties::FRAMERATE_RANGE_SUPPORTED));
3249 p.set(CameraParameters::KEY_AUTO_EXPOSURE_LOCK_SUPPORTED, mCameraProperties->get(CameraProperties::AUTO_EXPOSURE_LOCK_SUPPORTED));
3250 p.set(CameraParameters::KEY_AUTO_WHITEBALANCE_LOCK_SUPPORTED, mCameraProperties->get(CameraProperties::AUTO_WHITEBALANCE_LOCK_SUPPORTED));
3251 p.set(CameraParameters::KEY_VIDEO_SNAPSHOT_SUPPORTED, mCameraProperties->get(CameraProperties::VIDEO_SNAPSHOT_SUPPORTED));
3262 CameraParameters &p = mParameters;
3295 p.set(CameraParameters::KEY_JPEG_THUMBNAIL_WIDTH, width);
3296 p.set(CameraParameters::KEY_JPEG_THUMBNAIL_HEIGHT, height);
3300 p.set(CameraParameters::KEY_JPEG_THUMBNAIL_WIDTH, MIN_WIDTH);
3301 p.set(CameraParameters::KEY_JPEG_THUMBNAIL_HEIGHT, MIN_HEIGHT);
3310 p.set(CameraParameters::KEY_JPEG_QUALITY, mCameraProperties->get(CameraProperties::JPEG_QUALITY));
3311 p.set(CameraParameters::KEY_WHITE_BALANCE, mCameraProperties->get(CameraProperties::WHITEBALANCE));
3312 p.set(CameraParameters::KEY_EFFECT, mCameraProperties->get(CameraProperties::EFFECT));
3313 p.set(CameraParameters::KEY_ANTIBANDING, mCameraProperties->get(CameraProperties::ANTIBANDING));
3314 p.set(CameraParameters::KEY_FLASH_MODE, mCameraProperties->get(CameraProperties::FLASH_MODE));
3315 p.set(CameraParameters::KEY_FOCUS_MODE, mCameraProperties->get(CameraProperties::FOCUS_MODE));
3316 p.set(CameraParameters::KEY_EXPOSURE_COMPENSATION, mCameraProperties->get(CameraProperties::EV_COMPENSATION));
3317 p.set(CameraParameters::KEY_SCENE_MODE, mCameraProperties->get(CameraProperties::SCENE_MODE));
3318 p.set(CameraParameters::KEY_FLASH_MODE, mCameraProperties->get(CameraProperties::FLASH_MODE));
3319 p.set(CameraParameters::KEY_ZOOM, mCameraProperties->get(CameraProperties::ZOOM));
3331 p.set(CameraParameters::KEY_VIDEO_STABILIZATION, mCameraProperties->get(CameraProperties::VSTAB));
3332 p.set(CameraParameters::KEY_FOCAL_LENGTH, mCameraProperties->get(CameraProperties::FOCAL_LENGTH));
3333 p.set(CameraParameters::KEY_HORIZONTAL_VIEW_ANGLE, mCameraProperties->get(CameraProperties::HOR_ANGLE));
3334 p.set(CameraParameters::KEY_VERTICAL_VIEW_ANGLE, mCameraProperties->get(CameraProperties::VER_ANGLE));
3335 p.set(CameraParameters::KEY_PREVIEW_FPS_RANGE,mCameraProperties->get(CameraProperties::FRAMERATE_RANGE));
3340 p.set(CameraParameters::KEY_JPEG_THUMBNAIL_QUALITY, mCameraProperties->get(CameraProperties::JPEG_THUMBNAIL_QUALITY));
3341 p.set(CameraParameters::KEY_VIDEO_FRAME_FORMAT, "OMX_TI_COLOR_FormatYUV420PackedSemiPlanar");
3342 p.set(CameraParameters::KEY_MAX_NUM_DETECTED_FACES_HW, mCameraProperties->get(CameraProperties::MAX_FD_HW_FACES));
3343 p.set(CameraParameters::KEY_MAX_NUM_DETECTED_FACES_SW, mCameraProperties->get(CameraProperties::MAX_FD_SW_FACES));
3347 p.set(CameraParameters::KEY_MAX_NUM_FOCUS_AREAS, mCameraProperties->get(CameraProperties::MAX_FOCUS_AREAS));
3348 p.set(CameraParameters::KEY_AUTO_EXPOSURE_LOCK, mCameraProperties->get(CameraProperties::AUTO_EXPOSURE_LOCK));
3349 p.set(CameraParameters::KEY_AUTO_WHITEBALANCE_LOCK, mCameraProperties->get(CameraProperties::AUTO_WHITEBALANCE_LOCK));
3350 p.set(CameraParameters::KEY_MAX_NUM_METERING_AREAS, mCameraProperties->get(CameraProperties::MAX_NUM_METERING_AREAS));
3492 void CameraHal::resetPreviewRes(CameraParameters *mParams, int width, int height)