From 9ca65ceef8af35efe0d5995f53aac44dc26df839 Mon Sep 17 00:00:00 2001 From: Alexander Smorkalov Date: Mon, 24 Dec 2012 17:49:49 +0400 Subject: [PATCH] OpenCV example-tutorial1 does not work on Android emulator (Bug #2656) Problems with Android 2.3.3 (API level 10) fixed; Android 2.2 does not work due to unsupported camera frame format (known android-2.2 emulator issue). --- modules/java/generator/src/java/android+JavaCameraView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/java/generator/src/java/android+JavaCameraView.java b/modules/java/generator/src/java/android+JavaCameraView.java index ce50d66..c3d8f56 100644 --- a/modules/java/generator/src/java/android+JavaCameraView.java +++ b/modules/java/generator/src/java/android+JavaCameraView.java @@ -124,7 +124,7 @@ public class JavaCameraView extends CameraBridgeViewBase implements PreviewCallb params.setPreviewSize((int)frameSize.width, (int)frameSize.height); List FocusModes = params.getSupportedFocusModes(); - if (FocusModes.contains(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO)) + if (FocusModes != null && FocusModes.contains(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO)) { params.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO); } -- 2.7.4