From 84752f915ee31ee5f2426474eb58ee4e05874dc6 Mon Sep 17 00:00:00 2001 From: Gabriele M Date: Wed, 8 Feb 2017 20:37:57 +0100 Subject: Snap: VideoModule: Update flash status on preference change The flash preference was read only during initialization. Do it whenever the preferences change. Change-Id: I32c0d96f6c71dca98953a7bb29dbfa2f59ac4b07 --- src/com/android/camera/VideoModule.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java index bdae5bba9..bdc1ccd0d 100644 --- a/src/com/android/camera/VideoModule.java +++ b/src/com/android/camera/VideoModule.java @@ -2843,6 +2843,8 @@ public class VideoModule extends BaseModule implements synchronized (mCameraDevice) { Log.d(TAG, "Preview dimension in App->" + mDesiredPreviewWidth + "X" + mDesiredPreviewHeight); + forceFlashOffIfSupported(!mPreviewFocused); + // Set exposure compensation int value = CameraSettings.readExposure(mPreferences); int max = mParameters.getMaxExposureCompensation(); -- cgit v1.2.3