OSDN Git Service

Fix bug in which exposure and AE settings were not applied to AF scans
authorPuneet Lall <puneetl@google.com>
Fri, 13 Feb 2015 20:00:32 +0000 (12:00 -0800)
committerPuneet Lall <puneetl@google.com>
Fri, 13 Feb 2015 20:00:32 +0000 (12:00 -0800)
Change-Id: I2b495bab4221f231835219173edade26f3e4e896

src/com/android/camera/one/v2/autofocus/ManualAutoFocusFactory.java
src/com/android/camera/one/v2/common/BasicCameraFactory.java

index 56bdea6..a45658a 100644 (file)
@@ -75,7 +75,6 @@ public class ManualAutoFocusFactory {
         RequestTemplate afRequestBuilder = new RequestTemplate(rootBuilder);
         afRequestBuilder.setParam(CaptureRequest.CONTROL_AE_REGIONS, mAEMeteringRegion);
         afRequestBuilder.setParam(CaptureRequest.CONTROL_AF_REGIONS, mAFMeteringRegion);
-        afRequestBuilder.setParam(CaptureRequest.SCALER_CROP_REGION, cropRegion);
 
         CameraCommand afScanCommand = new FullAFScanCommand(frameServer, afRequestBuilder,
                 templateType);
index 06a6be0..ffea7ab 100644 (file)
@@ -108,7 +108,7 @@ public class BasicCameraFactory {
 
         ManualAutoFocusFactory manualAutoFocusFactory = new ManualAutoFocusFactory(new
                 Lifetime(lifetime), frameServer, threadPool, cropRegion,
-                sensorOrientation, mPreviewStarter, rootBuilder,
+                sensorOrientation, mPreviewStarter, previewBuilder,
                 templateType);
         mManualAutoFocus = manualAutoFocusFactory.provideManualAutoFocus();
         Supplier<MeteringRectangle[]> aeRegions =