summaryrefslogtreecommitdiff
path: root/src/libcamera/control_ids.yaml
diff options
context:
space:
mode:
authorNiklas Söderlund <niklas.soderlund@ragnatech.se>2019-10-08 02:45:28 +0200
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2019-10-10 21:39:53 +0300
commitabee318ce8e74fd06f2861b514d568ec3a3348c0 (patch)
tree58362436e6078ef6d0d070b6b54d449ed59bc9e6 /src/libcamera/control_ids.yaml
parent914f9a7003d94789efe414209ec88f3d9464b105 (diff)
libcamera: controls: Add AeLocked control
Add a control to report lock status of the Auto Exposure algorithm. The idea is that if an AE algorithm is running the control shall be added to the metadata control list. If the AE algorithm is locked the value shall be set to true, if it's converging it shall be set to false. If the AE algorithm is not running the control shall not be present in the metadata control list. Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'src/libcamera/control_ids.yaml')
-rw-r--r--src/libcamera/control_ids.yaml11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/libcamera/control_ids.yaml b/src/libcamera/control_ids.yaml
index 1164cb6a..4befec74 100644
--- a/src/libcamera/control_ids.yaml
+++ b/src/libcamera/control_ids.yaml
@@ -12,6 +12,17 @@ controls:
\sa ManualExposure
+ - AeLocked:
+ type: bool
+ description: |
+ Report the lock status of a running AE algorithm.
+
+ If the AE algorithm is locked the value shall be set to true, if it's
+ converging it shall be set to false. If the AE algorithm is not
+ running the control shall not be present in the metadata control list.
+
+ \sa AeEnable
+
- AwbEnable:
type: bool
description: |