fix(issues-302): FrameProcessor not call callBack when stop capturing video

pull/304/head
yang.ji 7 years ago
parent d0bb8cd31c
commit 1360f7fa66
  1. 2
      build.gradle
  2. 3
      cameraview/src/main/java/com/otaliastudios/cameraview/Camera1.java

@ -7,7 +7,7 @@ buildscript {
} }
dependencies { dependencies {
classpath 'com.android.tools.build:gradle:3.2.0-rc03' classpath 'com.android.tools.build:gradle:3.2.1'
// https://inthecheesefactory.com/blog/how-to-upload-library-to-jcenter-maven-central-as-dependency/en // https://inthecheesefactory.com/blog/how-to-upload-library-to-jcenter-maven-central-as-dependency/en
// https://www.theguardian.com/technology/developer-blog/2016/dec/06/how-to-publish-an-android-library-a-mysterious-conversation // https://www.theguardian.com/technology/developer-blog/2016/dec/06/how-to-publish-an-android-library-a-mysterious-conversation
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'

@ -684,6 +684,9 @@ class Camera1 extends CameraController implements Camera.PreviewCallback, Camera
mCameraCallbacks.dispatchOnVideoTaken(mVideoFile); mCameraCallbacks.dispatchOnVideoTaken(mVideoFile);
mVideoFile = null; mVideoFile = null;
} }
if (mCamera != null) {
mCamera.setPreviewCallbackWithBuffer(this);
}
} }
@WorkerThread @WorkerThread

Loading…
Cancel
Save