diff --git a/library/src/main/java/com/pedro/library/base/Camera1Base.java b/library/src/main/java/com/pedro/library/base/Camera1Base.java index d325b201e..b1e703ccd 100644 --- a/library/src/main/java/com/pedro/library/base/Camera1Base.java +++ b/library/src/main/java/com/pedro/library/base/Camera1Base.java @@ -273,7 +273,6 @@ public boolean prepareVideo(int width, int height, int fps, int bitrate, int iFr if (onPreview && width != previewWidth || height != previewHeight || fps != videoEncoder.getFps() || rotation != videoEncoder.getRotation()) { stopPreview(); - onPreview = true; } FormatVideoEncoder formatVideoEncoder = glInterface == null ? FormatVideoEncoder.YUV420Dynamical : FormatVideoEncoder.SURFACE; diff --git a/library/src/main/java/com/pedro/library/base/Camera2Base.java b/library/src/main/java/com/pedro/library/base/Camera2Base.java index 3e2059ccc..199c91faf 100644 --- a/library/src/main/java/com/pedro/library/base/Camera2Base.java +++ b/library/src/main/java/com/pedro/library/base/Camera2Base.java @@ -314,7 +314,6 @@ public boolean prepareVideo(int width, int height, int fps, int bitrate, int iFr if (onPreview && glInterface != null && (width != previewWidth || height != previewHeight || fps != videoEncoder.getFps() || rotation != videoEncoder.getRotation())) { stopPreview(); - onPreview = true; } boolean result = videoEncoder.prepareVideoEncoder(width, height, fps, bitrate, rotation, iFrameInterval, FormatVideoEncoder.SURFACE, profile, level);