[libcamera-devel] [PATCH v3 00/14] libcamera: Introduce draft controls
Jacopo Mondi
jacopo at jmondi.org
Wed Oct 21 16:36:21 CEST 2020
v3:
- introduce a new constructor in 3/13
- introduce a new patch to rename the enumerated values in 'Enum' (was 'Values')
- rename the vector of enumerated values in 'Values' (was 'List)
- collect Kieran's ack
Thanks
j
Jacopo Mondi (13):
libcamera: control_ids: Define draft controls
libcamera: controls: Add supported values to ControlInfo
libcamera: controls: Construct from values list
libcamera: controls: Rename enumerate values
libcamera: controls: Generate a vector of enumerated values
ipa: raspberry: Initialize ControlInfo with values list
libcamera: control_ids: Remove max values in enumerations
libcamera: ipu3: Register camera controls
libcamera: ipu3: Report pipeline depth
android: camera_device: Report PIPELINE_MAX_DEPTH
android: camera_device: Handle NOISE_REDUCTION_MODES
android: camera_device: Handle COLOR_CORRECTION_ABERRATION_MODE
android: camera_device: Handle LENS_SHADING_MAP_MODES
Kieran Bingham (1):
libcamera: Support draft controls and properties
include/libcamera/control_ids.h.in | 6 +
include/libcamera/controls.h | 8 +-
include/libcamera/ipa/raspberrypi.h | 8 +-
include/libcamera/property_ids.h.in | 6 +
src/android/camera_device.cpp | 65 +++++--
src/libcamera/control_ids.cpp.in | 17 ++
src/libcamera/control_ids.yaml | 269 +++++++++++++++++++++++++--
src/libcamera/controls.cpp | 51 ++++-
src/libcamera/pipeline/ipu3/ipu3.cpp | 10 +
src/libcamera/property_ids.cpp.in | 15 ++
utils/gen-controls.py | 55 ++++--
11 files changed, 466 insertions(+), 44 deletions(-)
--
2.28.0
More information about the libcamera-devel
mailing list