From 8c40f0ccf2c79a7b547b51e1c481a617c3c649b5 Mon Sep 17 00:00:00 2001 From: Andrey Pavlenko Date: Tue, 16 Apr 2013 15:30:43 +0400 Subject: [PATCH] fixing build and lint warnings --- modules/java/android_lib/lint.xml | 3 +++ .../generator/src/java/android+CameraBridgeViewBase.java | 3 +-- .../java/generator/src/java/android+JavaCameraView.java | 3 --- .../generator/src/java/android+NativeCameraView.java | 9 +++------ .../opencv/samples/NativeActivity/CvNativeActivity.java | 1 - .../res/layout/tutorial1_surface_view.xml | 4 ++-- 6 files changed, 9 insertions(+), 14 deletions(-) diff --git a/modules/java/android_lib/lint.xml b/modules/java/android_lib/lint.xml index e54ced1dc4..a95e509d22 100644 --- a/modules/java/android_lib/lint.xml +++ b/modules/java/android_lib/lint.xml @@ -1,5 +1,8 @@ + + + diff --git a/modules/java/generator/src/java/android+CameraBridgeViewBase.java b/modules/java/generator/src/java/android+CameraBridgeViewBase.java index 36417c5829..5ec9b12fdd 100644 --- a/modules/java/generator/src/java/android+CameraBridgeViewBase.java +++ b/modules/java/generator/src/java/android+CameraBridgeViewBase.java @@ -74,6 +74,7 @@ public abstract class CameraBridgeViewBase extends SurfaceView implements Surfac getHolder().addCallback(this); mMaxWidth = MAX_UNSPECIFIED; mMaxHeight = MAX_UNSPECIFIED; + styledAttrs.recycle(); } public interface CvCameraViewListener { @@ -155,8 +156,6 @@ public abstract class CameraBridgeViewBase extends SurfaceView implements Surfac mPreviewFormat = format; } - private CvCameraViewListenerAdapter() {} - private int mPreviewFormat = Highgui.CV_CAP_ANDROID_COLOR_FRAME_RGBA; private CvCameraViewListener mOldStyleListener; }; diff --git a/modules/java/generator/src/java/android+JavaCameraView.java b/modules/java/generator/src/java/android+JavaCameraView.java index f07b7d2ca8..f0036ef029 100644 --- a/modules/java/generator/src/java/android+JavaCameraView.java +++ b/modules/java/generator/src/java/android+JavaCameraView.java @@ -267,9 +267,6 @@ public class JavaCameraView extends CameraBridgeViewBase implements PreviewCallb mRgba.release(); } - private JavaCameraFrame(CvCameraViewFrame obj) { - } - private Mat mYuvFrameData; private Mat mRgba; private int mWidth; diff --git a/modules/java/generator/src/java/android+NativeCameraView.java b/modules/java/generator/src/java/android+NativeCameraView.java index 496ed53d6e..6f3ab265cb 100644 --- a/modules/java/generator/src/java/android+NativeCameraView.java +++ b/modules/java/generator/src/java/android+NativeCameraView.java @@ -131,17 +131,17 @@ public class NativeCameraView extends CameraBridgeViewBase { } } - private class NativeCameraFrame implements CvCameraViewFrame { + private static class NativeCameraFrame implements CvCameraViewFrame { @Override public Mat rgba() { - mCamera.retrieve(mRgba, Highgui.CV_CAP_ANDROID_COLOR_FRAME_RGBA); + mCapture.retrieve(mRgba, Highgui.CV_CAP_ANDROID_COLOR_FRAME_RGBA); return mRgba; } @Override public Mat gray() { - mCamera.retrieve(mGray, Highgui.CV_CAP_ANDROID_GREY_FRAME); + mCapture.retrieve(mGray, Highgui.CV_CAP_ANDROID_GREY_FRAME); return mGray; } @@ -158,9 +158,6 @@ public class NativeCameraView extends CameraBridgeViewBase { private class CameraWorker implements Runnable { - private Mat mRgba = new Mat(); - private Mat mGray = new Mat(); - public void run() { do { if (!mCamera.grab()) { diff --git a/samples/android/native-activity/src/org/opencv/samples/NativeActivity/CvNativeActivity.java b/samples/android/native-activity/src/org/opencv/samples/NativeActivity/CvNativeActivity.java index d8e437533e..1a9302b1d5 100644 --- a/samples/android/native-activity/src/org/opencv/samples/NativeActivity/CvNativeActivity.java +++ b/samples/android/native-activity/src/org/opencv/samples/NativeActivity/CvNativeActivity.java @@ -6,7 +6,6 @@ import org.opencv.android.OpenCVLoader; import android.app.Activity; import android.content.Intent; -import android.os.Bundle; import android.util.Log; public class CvNativeActivity extends Activity { diff --git a/samples/android/tutorial-1-camerapreview/res/layout/tutorial1_surface_view.xml b/samples/android/tutorial-1-camerapreview/res/layout/tutorial1_surface_view.xml index 52b9dfaf6e..40f5f49326 100644 --- a/samples/android/tutorial-1-camerapreview/res/layout/tutorial1_surface_view.xml +++ b/samples/android/tutorial-1-camerapreview/res/layout/tutorial1_surface_view.xml @@ -1,4 +1,4 @@ - - +