From bc536c064740ac95d51691bd9fe2dc77ad3cd470 Mon Sep 17 00:00:00 2001 From: bengris32 Date: Tue, 8 Oct 2024 07:29:59 +0000 Subject: [PATCH] sm8350-common: camera: Implement setTorchModeExt Change-Id: Id61420be75b7efd1d13a4b0ee1d103ebd3835516 Signed-off-by: electimon Signed-off-by: Cyber Knight --- camera/CameraProviderExtension.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/camera/CameraProviderExtension.cpp b/camera/CameraProviderExtension.cpp index 7fd1bad..7e6cf54 100644 --- a/camera/CameraProviderExtension.cpp +++ b/camera/CameraProviderExtension.cpp @@ -67,3 +67,8 @@ void setTorchStrengthLevelExt(int32_t torchStrength) { if (torchStrength > 0) set(TOGGLE_SWITCH, 255); } + +void setTorchModeExt(bool enabled) { + int32_t strength = getTorchDefaultStrengthLevelExt(); + setTorchStrengthLevelExt(enabled ? strength : 0); +}