Bugfix #3705: params.setRecordingHint(true) breaks camera preview on Samsung Galaxy S2
authoraletheios <ismair.s@gmail.com>
Sat, 31 May 2014 16:44:32 +0000 (18:44 +0200)
committerDikay900 <dark900@xyz.de>
Sat, 23 May 2015 15:36:41 +0000 (17:36 +0200)
modules/java/generator/src/java/android+JavaCameraView.java

index 09df4f8..fca29db 100644 (file)
@@ -148,7 +148,7 @@ public class JavaCameraView extends CameraBridgeViewBase implements PreviewCallb
                     Log.d(TAG, "Set preview size to " + Integer.valueOf((int)frameSize.width) + "x" + Integer.valueOf((int)frameSize.height));
                     params.setPreviewSize((int)frameSize.width, (int)frameSize.height);
 
-                    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH)
+                    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH && !android.os.Build.MODEL.equals("GT-I9100"))
                         params.setRecordingHint(true);
 
                     List<String> FocusModes = params.getSupportedFocusModes();