[libcamera-devel,RFC,0/6] libcamera: Define draft controls and properties
mbox series

Message ID 20200911162039.61933-1-jacopo@jmondi.org
Headers show
Series
  • libcamera: Define draft controls and properties
Related show

Message

Jacopo Mondi Sept. 11, 2020, 4:20 p.m. UTC
Hello,
   this RFC follows
[PATCH 0/2] libcamera: controls: Define draft controls
from which I've taken patches 1 and 3

Compared to that 1st version I also added a few properties and wired 3 draft
properties and one control in the IPU3 pipeline handler.

Why an RFC ? because the final goal would be to wire them up in Android HAL
but I cannot test at the moment with CTS (we have a test case that fails
because we don't report the pipeline depth and I would like to see it solved).

I think 1/6 could be pushed if no one is against it.

Thanks
  j

Jacopo Mondi (6):
  libcamera: controls: Define AwbLocked control
  libcamera: property_ids: Define draft properties
  libcamera: control_ids: Define draft controls
  libcamera: pipeline_handler: Initialize properties_
  libcamera: ipu3: Initialize draft properties
  libcamera: ipu3: Report pipeline depth

 include/libcamera/internal/pipeline_handler.h |   3 +-
 src/libcamera/control_ids.yaml                | 264 ++++++++++++++++++
 src/libcamera/pipeline/ipu3/ipu3.cpp          |  19 +-
 src/libcamera/property_ids.yaml               |  70 +++++
 4 files changed, 354 insertions(+), 2 deletions(-)

--
2.28.0