pull/421/head
Giacomo Randazzo 7 years ago
parent a29e09b243
commit a05e1416cd
  1. 7
      cameraview/src/main/java/com/otaliastudios/cameraview/SnapshotVideoRecorder.java

@ -136,7 +136,12 @@ class SnapshotVideoRecorder extends VideoRecorder implements GlCameraPreview.Ren
mOverlaySurfaceTexture.updateTexImage();
mOverlaySurfaceTexture.getTransformMatrix(textureFrame.overlayTransform);
}
mEncoderEngine.notify(TextureMediaEncoder.FRAME_EVENT, textureFrame);
// Sometimes when the video ends an Exception is thrown saying that nofify was called on
// a null object. This might be highlighting a bigger problem, but checking for null
// fixes the Exception.
if (mEncoderEngine != null) {
mEncoderEngine.notify(TextureMediaEncoder.FRAME_EVENT, textureFrame);
}
}
if (mCurrentState == STATE_RECORDING && mDesiredState == STATE_NOT_RECORDING) {

Loading…
Cancel
Save