[SCM] Multi-format 1D/2D barcode image processing library branch, upstream, updated. 24d4480bc48cf9eabf7b2bd2f528248b0e458809

srowen srowen at 59b500cc-1b3d-0410-9834-0bbf25fbcc57
Wed Aug 4 01:31:34 UTC 2010


The following commit has been merged in the upstream branch:
commit 0a06a7e84233ebec1f07fa05d7853783a1723e46
Author: srowen <srowen at 59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Date:   Sat May 15 10:19:23 2010 +0000

    Backing out this change for the Droid on suspicion that it's interfering with at least one other device
    
    git-svn-id: http://zxing.googlecode.com/svn/trunk@1363 59b500cc-1b3d-0410-9834-0bbf25fbcc57

diff --git a/android/src/com/google/zxing/client/android/camera/AutoFocusCallback.java b/android/src/com/google/zxing/client/android/camera/AutoFocusCallback.java
index 629290a..1e3f199 100644
--- a/android/src/com/google/zxing/client/android/camera/AutoFocusCallback.java
+++ b/android/src/com/google/zxing/client/android/camera/AutoFocusCallback.java
@@ -27,15 +27,9 @@ final class AutoFocusCallback implements Camera.AutoFocusCallback {
 
   private static final long AUTOFOCUS_INTERVAL_MS = 1500L;
 
-  private final CameraConfigurationManager configManager;
-  private boolean reinitCamera;
   private Handler autoFocusHandler;
   private int autoFocusMessage;
 
-  AutoFocusCallback(CameraConfigurationManager configManager) {
-    this.configManager = configManager;
-  }
-
   void setHandler(Handler autoFocusHandler, int autoFocusMessage) {
     this.autoFocusHandler = autoFocusHandler;
     this.autoFocusMessage = autoFocusMessage;
@@ -49,10 +43,6 @@ final class AutoFocusCallback implements Camera.AutoFocusCallback {
       //Log.d(TAG, "Got auto-focus callback; requesting another");
       autoFocusHandler.sendMessageDelayed(message, AUTOFOCUS_INTERVAL_MS);
       autoFocusHandler = null;
-      if (!reinitCamera) {
-        reinitCamera = true;
-        configManager.setDesiredCameraParameters(camera);
-      }
     } else {
       Log.d(TAG, "Got auto-focus callback, but no handler for it");
     }
diff --git a/android/src/com/google/zxing/client/android/camera/CameraManager.java b/android/src/com/google/zxing/client/android/camera/CameraManager.java
index 81605c4..7824da4 100755
--- a/android/src/com/google/zxing/client/android/camera/CameraManager.java
+++ b/android/src/com/google/zxing/client/android/camera/CameraManager.java
@@ -98,7 +98,7 @@ public final class CameraManager {
     useOneShotPreviewCallback = Integer.parseInt(Build.VERSION.SDK) > Build.VERSION_CODES.CUPCAKE;
 
     previewCallback = new PreviewCallback(configManager, useOneShotPreviewCallback);
-    autoFocusCallback = new AutoFocusCallback(configManager);
+    autoFocusCallback = new AutoFocusCallback();
   }
 
   /**

-- 
Multi-format 1D/2D barcode image processing library



More information about the Pkg-google-commits mailing list