diff options
author | Byunghun Jeon <bjeon@codeaurora.org> | 2016-07-22 15:55:34 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2016-08-16 16:14:13 -0700 |
commit | 5bb5959688e810c73171be97b0f70815b1742b8d (patch) | |
tree | aeaf1a344a6049d9763acc78df5d403f765a6bd2 /src/com/android/camera/SettingsManager.java | |
parent | f75ea7ead9b0b13af757951e70b3376b3873cb53 (diff) | |
download | android_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.java | 5 |
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) { |