diff options
author | Michael Bestas <mikeioannina@cyanogenmod.org> | 2016-01-13 18:25:29 +0200 |
---|---|---|
committer | Michael Bestas <mikeioannina@gmail.com> | 2017-01-04 21:57:46 +0200 |
commit | 7e26413abb8f94f2727e4a78b34ad6dc0cf3764a (patch) | |
tree | e856e436d4f48b7816b552611cbec475725c3803 /src | |
parent | ee649f5811d8e0167c66ce5a8c69c7154f3dd05d (diff) | |
download | android_packages_apps_Snap-7e26413abb8f94f2727e4a78b34ad6dc0cf3764a.tar.gz android_packages_apps_Snap-7e26413abb8f94f2727e4a78b34ad6dc0cf3764a.tar.bz2 android_packages_apps_Snap-7e26413abb8f94f2727e4a78b34ad6dc0cf3764a.zip |
Snap: Add focus time support in camcorder
Change-Id: I5432554a40d7375ed7893c38cb2741a12cc8cc80
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/camera/CameraSettings.java | 1 | ||||
-rw-r--r-- | src/com/android/camera/VideoMenu.java | 2 | ||||
-rw-r--r-- | src/com/android/camera/VideoModule.java | 5 |
3 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/camera/CameraSettings.java b/src/com/android/camera/CameraSettings.java index b302e8a57..c33151556 100644 --- a/src/com/android/camera/CameraSettings.java +++ b/src/com/android/camera/CameraSettings.java @@ -63,6 +63,7 @@ public class CameraSettings { public static final String KEY_FOCUS_MODE = "pref_camera_focusmode_key"; public static final String KEY_VIDEOCAMERA_FOCUS_MODE = "pref_camera_video_focusmode_key"; public static final String KEY_FOCUS_TIME = "pref_camera_focustime_key"; + public static final String KEY_VIDEOCAMERA_FOCUS_TIME = "pref_camera_video_focustime_key"; public static final String KEY_FLASH_MODE = "pref_camera_flashmode_key"; public static final String KEY_VIDEOCAMERA_FLASH_MODE = "pref_camera_video_flashmode_key"; public static final String KEY_WHITE_BALANCE = "pref_camera_whitebalance_key"; diff --git a/src/com/android/camera/VideoMenu.java b/src/com/android/camera/VideoMenu.java index 1d55f20d7..f3dcda4b9 100644 --- a/src/com/android/camera/VideoMenu.java +++ b/src/com/android/camera/VideoMenu.java @@ -113,6 +113,7 @@ public class VideoMenu extends MenuController CameraSettings.KEY_VIDEOCAMERA_FLASH_MODE, CameraSettings.KEY_VIDEO_QUALITY, CameraSettings.KEY_VIDEOCAMERA_FOCUS_MODE, + CameraSettings.KEY_VIDEOCAMERA_FOCUS_TIME, CameraSettings.KEY_RECORD_LOCATION, CameraSettings.KEY_CAMERA_SAVEPATH, CameraSettings.KEY_EXPOSURE, @@ -126,6 +127,7 @@ public class VideoMenu extends MenuController CameraSettings.KEY_VIDEOCAMERA_FLASH_MODE, CameraSettings.KEY_VIDEO_QUALITY, CameraSettings.KEY_VIDEOCAMERA_FOCUS_MODE, + CameraSettings.KEY_VIDEOCAMERA_FOCUS_TIME, CameraSettings.KEY_RECORD_LOCATION, CameraSettings.KEY_CAMERA_SAVEPATH, CameraSettings.KEY_EXPOSURE, diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java index e4ec96bd8..fd7809a9a 100644 --- a/src/com/android/camera/VideoModule.java +++ b/src/com/android/camera/VideoModule.java @@ -2769,6 +2769,11 @@ public class VideoModule implements CameraModule, // Set focus mode mParameters.setFocusMode(mFocusManager.getFocusMode(true)); + // Set focus time. + mFocusManager.setFocusTime(Integer.valueOf( + mPreferences.getString(CameraSettings.KEY_VIDEOCAMERA_FOCUS_TIME, + mActivity.getString(R.string.pref_camera_focustime_default)))); + // Set face detetction parameter. String faceDetection = mPreferences.getString( CameraSettings.KEY_FACE_DETECTION, |