pull/392/head
Mattia Iavarone 7 years ago
parent 01af0189aa
commit 1e7a4af4da
  1. 2
      cameraview/src/main/java/com/otaliastudios/cameraview/CameraController.java
  2. 4
      cameraview/src/main/java/com/otaliastudios/cameraview/CameraView.java

@ -91,7 +91,7 @@ abstract class CameraController implements
mFrameManager = new FrameManager(2, this); mFrameManager = new FrameManager(2, this);
} }
void setPreview(CameraPreview cameraPreview) { void setPreview(@NonNull CameraPreview cameraPreview) {
mPreview = cameraPreview; mPreview = cameraPreview;
mPreview.setSurfaceCallback(this); mPreview.setSurfaceCallback(this);
} }

@ -601,8 +601,8 @@ public class CameraView extends FrameLayout implements LifecycleObserver {
@OnLifecycleEvent(Lifecycle.Event.ON_RESUME) @OnLifecycleEvent(Lifecycle.Event.ON_RESUME)
public void open() { public void open() {
if (!isEnabled()) return; if (!isEnabled()) return;
if (mCameraPreview != null) mCameraPreview.onResume(); if (mCameraPreview == null) return; // Don't want to start without a preview
mCameraPreview.onResume();
if (checkPermissions(getAudio())) { if (checkPermissions(getAudio())) {
// Update display orientation for current CameraController // Update display orientation for current CameraController
mOrientationHelper.enable(getContext()); mOrientationHelper.enable(getContext());

Loading…
Cancel
Save