Commit d02f17c3 authored by Alexander Alekhin's avatar Alexander Alekhin

Merge pull request #6397 from ioxp:androidCamLog

parents 08761f5f cc7a1a2a
...@@ -2,6 +2,7 @@ package org.opencv.android; ...@@ -2,6 +2,7 @@ package org.opencv.android;
import java.util.List; import java.util.List;
import org.opencv.BuildConfig;
import org.opencv.R; import org.opencv.R;
import org.opencv.core.Mat; import org.opencv.core.Mat;
import org.opencv.core.Size; import org.opencv.core.Size;
...@@ -409,6 +410,7 @@ public abstract class CameraBridgeViewBase extends SurfaceView implements Surfac ...@@ -409,6 +410,7 @@ public abstract class CameraBridgeViewBase extends SurfaceView implements Surfac
Canvas canvas = getHolder().lockCanvas(); Canvas canvas = getHolder().lockCanvas();
if (canvas != null) { if (canvas != null) {
canvas.drawColor(0, android.graphics.PorterDuff.Mode.CLEAR); canvas.drawColor(0, android.graphics.PorterDuff.Mode.CLEAR);
if (BuildConfig.DEBUG)
Log.d(TAG, "mStretch value: " + mScale); Log.d(TAG, "mStretch value: " + mScale);
if (mScale != 0) { if (mScale != 0) {
......
...@@ -12,6 +12,7 @@ import android.util.AttributeSet; ...@@ -12,6 +12,7 @@ import android.util.AttributeSet;
import android.util.Log; import android.util.Log;
import android.view.ViewGroup.LayoutParams; import android.view.ViewGroup.LayoutParams;
import org.opencv.BuildConfig;
import org.opencv.core.CvType; import org.opencv.core.CvType;
import org.opencv.core.Mat; import org.opencv.core.Mat;
import org.opencv.core.Size; import org.opencv.core.Size;
...@@ -283,6 +284,7 @@ public class JavaCameraView extends CameraBridgeViewBase implements PreviewCallb ...@@ -283,6 +284,7 @@ public class JavaCameraView extends CameraBridgeViewBase implements PreviewCallb
@Override @Override
public void onPreviewFrame(byte[] frame, Camera arg1) { public void onPreviewFrame(byte[] frame, Camera arg1) {
if (BuildConfig.DEBUG)
Log.d(TAG, "Preview Frame received. Frame size: " + frame.length); Log.d(TAG, "Preview Frame received. Frame size: " + frame.length);
synchronized (this) { synchronized (this) {
mFrameChain[mChainIdx].put(0, 0, frame); mFrameChain[mChainIdx].put(0, 0, frame);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment