summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/SettingsManager.java
diff options
context:
space:
mode:
authorByunghun Jeon <bjeon@codeaurora.org>2016-07-22 15:55:34 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-08-16 16:14:13 -0700
commit5bb5959688e810c73171be97b0f70815b1742b8d (patch)
treeaeaf1a344a6049d9763acc78df5d403f765a6bd2 /src/com/android/camera/SettingsManager.java
parentf75ea7ead9b0b13af757951e70b3376b3873cb53 (diff)
downloadandroid_packages_apps_Snap-5bb5959688e810c73171be97b0f70815b1742b8d.tar.gz
android_packages_apps_Snap-5bb5959688e810c73171be97b0f70815b1742b8d.tar.bz2
android_packages_apps_Snap-5bb5959688e810c73171be97b0f70815b1742b8d.zip
SnapdragonCamera: Add selfie flash to camera2
Add selfie flash to camera2 CRs-Fixed: 1047161 Change-Id: I2ee7033d7854bb15fb9eabe215aaf063b440aee4
Diffstat (limited to 'src/com/android/camera/SettingsManager.java')
-rw-r--r--src/com/android/camera/SettingsManager.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/camera/SettingsManager.java b/src/com/android/camera/SettingsManager.java
index a3778b444..bc7ef2da8 100644
--- a/src/com/android/camera/SettingsManager.java
+++ b/src/com/android/camera/SettingsManager.java
@@ -116,6 +116,7 @@ public class SettingsManager implements ListMenu.SettingsListener {
public static final String KEY_FACE_DETECTION = "pref_camera2_facedetection_key";
public static final String KEY_AUTO_VIDEOSNAP_SIZE = "pref_camera2_videosnap_key";
public static final String KEY_VIDEO_HIGH_FRAME_RATE = "pref_camera2_hfr_key";
+ public static final String KEY_SELFIE_FLASH = "pref_selfie_flash_key";
private static final String TAG = "SnapCam_SettingsManager";
private static SettingsManager sInstance;
@@ -600,6 +601,10 @@ public class SettingsManager implements ListMenu.SettingsListener {
if (hfr != null) {
buildHFR();
}
+
+ if (!mIsFrontCameraPresent || !isFacingFront(mCameraId)) {
+ removePreference(mPreferenceGroup, KEY_SELFIE_FLASH);
+ }
}
private void buildExposureCompensation(int cameraId) {