[libcamera-devel] [PATCH v2 0/6] Patchset for libcamera controls
Naushir Patuck
naush at raspberrypi.com
Mon Mar 9 13:33:13 CET 2020
Hi,
This is a follow-on from my previous patchset on adding libcamera controls. This
version has been rebased on top of the recent work on controls (addition of arrays
and float types).
This patchset constists of the following changes:
[1/6]: Changes the units of exposure to micro-seconds, and gain to float.
[2/6]: Update uvcvideo pipeline reflecting the above change.
[3/6]: Add new controls for AE operating modes. Patchset v2 replaces the
std::string control types with enums.
[4/6]: Add new controls for AWB operating modes. Patchset v2 replaces the
std::string control types with enums.
[5/6]: Existing controls (contrast, saturation, brightnss) have been updated
with more formal descriptions.
[6/6]: Add controls to pass out IPA state in the frame metadata.
Thanks!
Naushir Patuck (6):
libcamera: controls: Specify manual gain units and change exposure
units
libcamera: uvcvideo: Update exposure/gain ctrls set with new units
libcamera: controls: Add AE related controls
libcamera: controls: Add AWB related controls
libcamera: controls: Update usage and description for existing
controls
libcamera: controls: Add controls to report back frame metadata
src/libcamera/control_ids.yaml | 214 ++++++++++++++++++++++++++--
src/libcamera/pipeline/uvcvideo.cpp | 17 ++-
2 files changed, 215 insertions(+), 16 deletions(-)
Naush
--
2.17.1
More information about the libcamera-devel
mailing list