am dc3932a6: am a0648fc7: hardware: samsung_slsi: libcamera2: ensure disabling flash at video snapshot
* commit 'dc3932a6f257c1ed958cd9262eff41293c900096':
hardware: samsung_slsi: libcamera2: ensure disabling flash at video snapshot
diff --git a/libcamera2/ExynosCameraHWInterface2.cpp b/libcamera2/ExynosCameraHWInterface2.cpp
index 7632753..189c647 100644
--- a/libcamera2/ExynosCameraHWInterface2.cpp
+++ b/libcamera2/ExynosCameraHWInterface2.cpp
@@ -668,6 +668,8 @@
if (request_shot->shot.ctl.aa.aeMode >= AA_AEMODE_ON) {
if (request_shot->shot.ctl.aa.captureIntent == AA_CAPTURE_INTENT_PREVIEW)
ctl_info->flash.i_flashMode = request_shot->shot.ctl.aa.aeMode;
+ else if (request_shot->shot.ctl.aa.captureIntent == AA_CAPTURE_INTENT_VIDEO_RECORD)
+ ctl_info->flash.i_flashMode = request_shot->shot.ctl.aa.aeMode;
request_shot->shot.ctl.aa.aeMode = AA_AEMODE_ON;
}