[libcamera-devel] [PATCH 2/5] libcamera: controls: Add camera location control
Jacopo Mondi
jacopo at jmondi.org
Sat Aug 17 12:59:34 CEST 2019
Define a new libcamera control used to specify the camera location.
Provide an enumeration of possible values to describe the "front",
"back" and "external" camera locations.
Signed-off-by: Jacopo Mondi <jacopo at jmondi.org>
---
include/libcamera/control_ids.h | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/include/libcamera/control_ids.h b/include/libcamera/control_ids.h
index 75b6a2d5cafe..97ba11ec5f7b 100644
--- a/include/libcamera/control_ids.h
+++ b/include/libcamera/control_ids.h
@@ -12,6 +12,12 @@
namespace libcamera {
+enum CameraLocation {
+ CAMERA_LOCATION_FRONT,
+ CAMERA_LOCATION_BACK,
+ CAMERA_LOCATION_EXTERNAL,
+};
+
enum ControlId {
AwbEnable,
Brightness,
@@ -19,6 +25,7 @@ enum ControlId {
Saturation,
ManualExposure,
ManualGain,
+ Location,
};
} /* namespace libcamera */
--
2.22.0
More information about the libcamera-devel
mailing list