Change minDuration check in Camera2SurfaceView

In order to return the correct size in getMaxPreviewSizeForFpsRange,
restrict the minDuration matching against frameDurationRange.

Change-Id: I644d27131615a52740bfea656ab9a9374ec2427e
Signed-off-by: Per Persson <per.persson@intel.com>
Signed-off-by: Lopez Esparza, Ricardo <ricardo.lopez.esparza@intel.com>
diff --git a/tests/camera/src/android/hardware/camera2/cts/testcases/Camera2SurfaceViewTestCase.java b/tests/camera/src/android/hardware/camera2/cts/testcases/Camera2SurfaceViewTestCase.java
index c136b67..b7287ae 100644
--- a/tests/camera/src/android/hardware/camera2/cts/testcases/Camera2SurfaceViewTestCase.java
+++ b/tests/camera/src/android/hardware/camera2/cts/testcases/Camera2SurfaceViewTestCase.java
@@ -81,6 +81,7 @@
     protected static final float FRAME_DURATION_ERROR_MARGIN = 0.005f; // 0.5 percent error margin.
     protected static final int NUM_RESULTS_WAIT_TIMEOUT = 100;
     protected static final int NUM_FRAMES_WAITED_FOR_UNKNOWN_LATENCY = 8;
+    protected static final int MIN_FRAME_DURATION_ERROR_MARGIN = 100; // ns
 
     protected Context mContext;
     protected CameraManager mCameraManager;
@@ -694,7 +695,7 @@
                 }
                 continue;
             }
-            if (minDuration <= frameDurationRange[0]) {
+            if (minDuration <= (frameDurationRange[0] + MIN_FRAME_DURATION_ERROR_MARGIN)) {
                 return size;
             }
         }