From 40bc253bd8f3a3e2675666777c979886db5f96e8 Mon Sep 17 00:00:00 2001 From: tibbi Date: Wed, 6 Jun 2018 22:48:22 +0200 Subject: [PATCH] allow toggling flashlight during recording too --- .../com/simplemobiletools/camera/views/PreviewCameraTwo.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraTwo.kt b/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraTwo.kt index b1b34ea9..58f52168 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraTwo.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraTwo.kt @@ -831,7 +831,7 @@ class PreviewCameraTwo : ViewGroup, TextureView.SurfaceTextureListener, MyPrevie } override fun checkFlashlight() { - if (mCameraState == STATE_PREVIEW && mIsFlashSupported) { + if ((mCameraState == STATE_PREVIEW || mCameraState == STATE_RECORDING) && mIsFlashSupported) { setFlashAndExposure(mPreviewRequestBuilder!!) mPreviewRequest = mPreviewRequestBuilder!!.build() mCaptureSession?.setRepeatingRequest(mPreviewRequest, mCaptureCallback, mBackgroundHandler) @@ -839,8 +839,7 @@ class PreviewCameraTwo : ViewGroup, TextureView.SurfaceTextureListener, MyPrevie } } - override fun deviceOrientationChanged() { - } + override fun deviceOrientationChanged() {} override fun resumeCamera() = true