From a519dccc75c542647040e4df0eb74b6af0ac62fe Mon Sep 17 00:00:00 2001 From: xp-vit Date: Tue, 16 Jan 2018 11:29:40 +0100 Subject: [PATCH] applyPlaySound properly --- .../src/main/java/com/otaliastudios/cameraview/Camera1.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cameraview/src/main/java/com/otaliastudios/cameraview/Camera1.java b/cameraview/src/main/java/com/otaliastudios/cameraview/Camera1.java index ff3dfaf6..0041402f 100644 --- a/cameraview/src/main/java/com/otaliastudios/cameraview/Camera1.java +++ b/cameraview/src/main/java/com/otaliastudios/cameraview/Camera1.java @@ -371,11 +371,11 @@ class Camera1 extends CameraController implements Camera.PreviewCallback, Camera @TargetApi(17) private void applyPlaySound() { - if (!mPlaySounds && Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) { Camera.CameraInfo info = new Camera.CameraInfo(); Camera.getCameraInfo(mCameraId, info); - if (isCameraAvailable() && info.canDisableShutterSound) { - mCamera.enableShutterSound(false); + if (info.canDisableShutterSound && isCameraAvailable()) { + mCamera.enableShutterSound(mPlaySounds); } } }