summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/CaptureModule.java
diff options
context:
space:
mode:
authorRanjith Kagathi Ananda <ranjith@codeaurora.org>2016-11-01 15:38:44 -0700
committerJay Wang <jaywang@codeaurora.org>2016-11-07 14:25:09 -0800
commitedac25164f93ab4da08447b733056473701c974b (patch)
tree9547935768328c3bebc675a4a39a6a0c5939f4ff /src/com/android/camera/CaptureModule.java
parent0c8aa668f80f9149e69eece0077cd7e0bbff292e (diff)
downloadandroid_packages_apps_Snap-edac25164f93ab4da08447b733056473701c974b.tar.gz
android_packages_apps_Snap-edac25164f93ab4da08447b733056473701c974b.tar.bz2
android_packages_apps_Snap-edac25164f93ab4da08447b733056473701c974b.zip
SnapdragonCamera: Add face detection for camera2 video record
Enable face detection for video recording as well CRs-Fixed: 1084703 Change-Id: Icbd80f10c1af70e6aa8a1dcbdede1b331086eae3
Diffstat (limited to 'src/com/android/camera/CaptureModule.java')
-rw-r--r--src/com/android/camera/CaptureModule.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/camera/CaptureModule.java b/src/com/android/camera/CaptureModule.java
index a2d3dd271..7ca683cb8 100644
--- a/src/com/android/camera/CaptureModule.java
+++ b/src/com/android/camera/CaptureModule.java
@@ -2623,6 +2623,7 @@ public class CaptureModule implements CameraModule, PhotoController,
applyNoiseReduction(builder);
applyColorEffect(builder);
applyVideoFlash(builder);
+ applyFaceDetection(builder);
}
private void updateVideoFlash() {
@@ -3275,7 +3276,7 @@ public class CaptureModule implements CameraModule, PhotoController,
private void applyFaceDetection(CaptureRequest.Builder request) {
String value = mSettingsManager.getValue(SettingsManager.KEY_FACE_DETECTION);
- if (value != null) {
+ if (value != null && value.equals("on")) {
request.set(CaptureRequest.STATISTICS_FACE_DETECT_MODE,
CaptureRequest.STATISTICS_FACE_DETECT_MODE_SIMPLE);
}