[libcamera-devel] [PATCH 05/13] libcamera: controls: Add AeEnable
Niklas Söderlund
niklas.soderlund at ragnatech.se
Wed Aug 28 03:17:02 CEST 2019
Add a control to turn Auto Exposure on or off.
Signed-off-by: Niklas Söderlund <niklas.soderlund at ragnatech.se>
---
include/libcamera/control_ids.h | 1 +
src/libcamera/controls.cpp | 7 +++++++
2 files changed, 8 insertions(+)
diff --git a/include/libcamera/control_ids.h b/include/libcamera/control_ids.h
index 75b6a2d5cafeca72..8cd44e571f705ac5 100644
--- a/include/libcamera/control_ids.h
+++ b/include/libcamera/control_ids.h
@@ -13,6 +13,7 @@
namespace libcamera {
enum ControlId {
+ AeEnable,
AwbEnable,
Brightness,
Contrast,
diff --git a/src/libcamera/controls.cpp b/src/libcamera/controls.cpp
index 727fdbd9450d2f40..54efef1bb337e945 100644
--- a/src/libcamera/controls.cpp
+++ b/src/libcamera/controls.cpp
@@ -186,6 +186,13 @@ std::string ControlValue::toString() const
* \brief Numerical control ID
*/
+/**
+ * \var AeEnable
+ * ControlType: Bool
+ *
+ * Enables or disables the AE. See also \a libcamera::ControlId::ManualExposure.
+ */
+
/**
* \var AwbEnable
* ControlType: Bool
--
2.22.1
More information about the libcamera-devel
mailing list