[libcamera-devel] [PATCH v2 0/7] Raspberry Pi AGC digial gain fixes
Naushir Patuck
naush at raspberrypi.com
Mon Sep 5 09:39:49 CEST 2022
Hi,
Apologies for sending out a v2 so quickly, but David noticed a problem with
Request metadata with this patch series. I have fixed this for version 2, so
please disregard the v1 series.
Thanks,
Naush
Naushir Patuck (7):
delayed_controls: Template the ControlRingBuffer class
delayed_controls: Add user cookie to DelayedControls
tests: delayed_controls: Add cookie value test
ipa: raspberrypi: Add RPiController::Metadata::mergeCopy
ipa: raspberrypi: Use an array of RPiController::Metadata objects
pipeline: ipa: raspberrypi: Use IPA cookies
ipa: raspberrypi: agc: Fix digital gain calculation for manual mode
include/libcamera/internal/delayed_controls.h | 21 +++--
include/libcamera/ipa/raspberrypi.mojom | 3 +-
src/ipa/raspberrypi/controller/metadata.h | 12 +++
src/ipa/raspberrypi/controller/rpi/agc.cpp | 10 ++-
src/ipa/raspberrypi/raspberrypi.cpp | 82 ++++++++++++-------
src/libcamera/delayed_controls.cpp | 17 ++--
src/libcamera/pipeline/ipu3/ipu3.cpp | 3 +-
.../pipeline/raspberrypi/raspberrypi.cpp | 12 +--
src/libcamera/pipeline/rkisp1/rkisp1.cpp | 3 +-
test/delayed_controls.cpp | 52 +++++++++++-
10 files changed, 156 insertions(+), 59 deletions(-)
--
2.25.1
More information about the libcamera-devel
mailing list