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); +}