Lines Matching refs:settings
294 * Support for focus area settings.
298 * Support for metering area settings.
572 public boolean supports(final CameraSettings settings) {
573 if (zoomCheck(settings) && exposureCheck(settings) && focusCheck(settings) &&
574 flashCheck(settings) && photoSizeCheck(settings) && previewSizeCheck(settings) &&
575 videoStabilizationCheck(settings)) {
679 private boolean zoomCheck(final CameraSettings settings) {
680 final float ratio = settings.getCurrentZoomRatio();
687 if (settings.getCurrentZoomRatio() > getMaxZoomRatio()) {
689 settings.getCurrentZoomRatio());
696 private boolean exposureCheck(final CameraSettings settings) {
697 final int index = settings.getExposureCompensationIndex();
707 private boolean focusCheck(final CameraSettings settings) {
708 FocusMode focusMode = settings.getCurrentFocusMode();
714 settings.setFocusMode(FocusMode.FIXED);
724 private boolean flashCheck(final CameraSettings settings) {
725 FlashMode flashMode = settings.getCurrentFlashMode();
734 private boolean photoSizeCheck(final CameraSettings settings) {
735 Size photoSize = settings.getCurrentPhotoSize();
743 private boolean previewSizeCheck(final CameraSettings settings) {
744 final Size previewSize = settings.getCurrentPreviewSize();
752 private boolean videoStabilizationCheck(final CameraSettings settings) {
753 if (!settings.isVideoStabilizationEnabled() || supports(Feature.VIDEO_STABILIZATION)) {