| Related |
show
-
[libcamera-devel,v5,00/14] libcamera: Introduce draft controls
-
[libcamera-devel,v5,01/14] libcamera: controls: Disable ControlValue<T> construction from unsuppo...
-
[libcamera-devel,v5,02/14] libcamera: Support draft controls and properties
-
[libcamera-devel,v5,03/14] libcamera: control_ids: Define draft controls
-
[libcamera-devel,v5,04/14] libcamera: controls: Construct from valid values
-
[libcamera-devel,v5,05/14] libcamera: controls: Rename enumerate values
-
[libcamera-devel,v5,06/14] libcamera: controls: Generate an array of valid values
-
[libcamera-devel,v5,07/14] libcamera: controls: Fix rogue whitespace
-
[libcamera-devel,v5,08/14] ipa: raspberry: Initialize ControlInfo with values list
-
[libcamera-devel,v5,09/14] libcamera: control_ids: Remove max values in enumerations
-
[libcamera-devel,v5,10/14] libcamera: ipu3: Register camera controls
-
[libcamera-devel,v5,11/14] android: camera_device: Report PIPELINE_MAX_DEPTH
-
[libcamera-devel,v5,12/14] android: camera_device: Handle NOISE_REDUCTION_MODES
-
[libcamera-devel,v5,13/14] android: camera_device: Handle COLOR_CORRECTION_ABERRATION_MODE
-
[libcamera-devel,v5,14/14] android: camera_device: Handle LENS_SHADING_MAP_MODES
|
v5: - Rebased on top of Laurent's: libcamera: controls: Disable ControlValue<T> construction from unsupported T - Include Laurent's fixups in 4/14 and 8/14 to allow construction of a ControlInfo from a Span<const ControlValue> - Minor grammar fixes in commit message - Minor checkstyle fixes in gen-controls.py - New minor patch 7/14 All patches reviewed except for 4/14 and 7/14 Thanks j Jacopo Mondi (12): libcamera: control_ids: Define draft controls libcamera: controls: Construct from valid values libcamera: controls: Rename enumerate values libcamera: controls: Generate an array of valid values libcamera: controls: Fix rogue whitespace ipa: raspberry: Initialize ControlInfo with values list libcamera: control_ids: Remove max values in enumerations libcamera: ipu3: Register camera controls 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 Laurent Pinchart (1): libcamera: controls: Disable ControlValue<T> construction from unsupported T include/libcamera/control_ids.h.in | 7 + include/libcamera/controls.h | 6 + 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 | 16 ++ src/libcamera/control_ids.yaml | 269 +++++++++++++++++++++++++-- src/libcamera/controls.cpp | 33 ++++ src/libcamera/pipeline/ipu3/ipu3.cpp | 10 + src/libcamera/property_ids.cpp.in | 15 ++ utils/gen-controls.py | 77 ++++++-- 11 files changed, 470 insertions(+), 42 deletions(-) -- 2.28.0