From 2c960664d9d7a4bbe2520c2b81f54260ea5a89f2 Mon Sep 17 00:00:00 2001
From: jiaoyuan <jiaoyuan@codeaurora.org>
Date: Tue, 9 Jun 2020 22:31:10 +0800
Subject: [PATCH] Snapcam: add ae lock to capture builder

add ae lock to capture builder when ae is locked

Change-Id: Ib62b73fc962c0e095b4f67646e79993d6e3c83b7
---
 src/com/android/camera/CaptureModule.java | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/com/android/camera/CaptureModule.java b/src/com/android/camera/CaptureModule.java
index ff4a5d55b..aa0a63f4d 100755
--- a/src/com/android/camera/CaptureModule.java
+++ b/src/com/android/camera/CaptureModule.java
@@ -2907,6 +2907,9 @@ public class CaptureModule implements CameraModule, PhotoController,
             CaptureRequest.Builder captureBuilder = getRequestBuilder(
                     CameraDevice.TEMPLATE_STILL_CAPTURE,id);
 
+            if(mLockAFAE){
+                applySettingsForLockExposure(captureBuilder, id);
+            }
             if (mSettingsManager.isZSLInHALEnabled() || isActionImageCapture()) {
                 captureBuilder.set(CaptureRequest.CONTROL_ENABLE_ZSL, true);
             } else {
-- 
GitLab