summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJacopo Mondi <jacopo@jmondi.org>2020-08-08 11:52:31 +0200
committerJacopo Mondi <jacopo@jmondi.org>2020-10-14 20:00:15 +0200
commita55fb80901779ba53a6b5288afb1815d31385a1b (patch)
treeb49e7bf039b252a84187e7e01fad13a63725a4b5 /src
parent8e6ca49687d2e10b08f024f1a4f4b384be29987b (diff)
libcamera: controls: Define AwbLocked control
Define a control to report the AWB algorithm locking state. The control definition is copied from the AeLocked one. Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
Diffstat (limited to 'src')
-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 3560d4a8..4c415545 100644
--- a/src/libcamera/control_ids.yaml
+++ b/src/libcamera/control_ids.yaml
@@ -208,6 +208,17 @@ controls:
value: 7
description: Maximum allowed value (place any new values above here).
+ - AwbLocked:
+ type: bool
+ description: |
+ Report the lock status of a running AWB algorithm.
+
+ If the AWB algorithm is locked the value shall be set to true, if it's
+ converging it shall be set to false. If the AWB algorithm is not
+ running the control shall not be present in the metadata control list.
+
+ \sa AwbEnable
+
- ColourGains:
type: float
description: |