[libcamera-devel] [PATCH v2 0/6] AEGC controls
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Fri Aug 19 03:50:13 CEST 2022
Hi Jacopo,
On Thu, Aug 11, 2022 at 05:02:13PM +0200, Jacopo Mondi via libcamera-devel wrote:
> Hello
> this series collects patch 1/3 from Paul's
> https://patchwork.libcamera.org/project/libcamera/list/?series=3123
>
> with fixups proposed in-reply to that series applied on top.
Thanks for this consolidated version. I'm however a bit worried that
leaving patches 2/3 and 3/3 from Paul's series out will mean we'll
forget about them forever. Is there anything that blocks their inclusion
in this series ?
> The rest of the series ports the existing users in the code base to the
> new controls.
>
> Particularly relevant is the RPi conversion (with Naush and David in Cc)
> as it's the only pipeline that actually handles the AEGC controls.
> The RPi changes have been compiled-tested only, hence they certainly
> require more attention, but that's a start to check if the direction is
> the desired one.
>
> Thanks
> j
>
> Jacopo Mondi (5):
> libcamera: uvcvideo: Register ExposureTimeMode control
> test: ipa_data_serialization: Use ExposureTimeMode
> ipa: raspberry: Port to the new AEGC controls
> ipa: rkisp1: Remove AE-related controls
> controls: Remove AeEnable and AeLocked
>
> Paul Elder (1):
> controls: Introduce AEGC-related controls
>
> .../raspberrypi/controller/agc_algorithm.h | 6 +
> src/ipa/raspberrypi/controller/rpi/agc.cpp | 24 +-
> src/ipa/raspberrypi/controller/rpi/agc.h | 8 +-
> src/ipa/raspberrypi/raspberrypi.cpp | 76 ++++-
> src/ipa/rkisp1/rkisp1.cpp | 19 +-
> src/libcamera/control_ids.yaml | 279 ++++++++++++++----
> src/libcamera/pipeline/uvcvideo/uvcvideo.cpp | 54 +++-
> .../ipa_data_serializer_test.cpp | 2 +-
> 8 files changed, 370 insertions(+), 98 deletions(-)
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list