[libcamera-devel] [PATCH 0/3] Pass controls on camera:start()
Naushir Patuck
naush at raspberrypi.com
Thu Nov 12 09:59:12 CET 2020
Hi,
I've had to rebase this change due to some merge conflicts. I've also taken the opportunity to remove the RFQ tag from this series as discussed.
Many thanks,
Naush
Naushir Patuck (3):
libcamera: pipeline: Pass libcamera controls into
pipeline_handler::start()
libcamera: ipa: Pass a set of controls and return results from
ipa::start()
pipeline: ipa: raspberrypi: Pass controls to IPA on start
Documentation/guides/pipeline-handler.rst | 4 +-
include/libcamera/camera.h | 2 +-
.../libcamera/internal/ipa_context_wrapper.h | 3 +-
include/libcamera/internal/pipeline_handler.h | 2 +-
include/libcamera/ipa/ipa_interface.h | 3 +-
include/libcamera/ipa/raspberrypi.h | 1 +
src/ipa/libipa/ipa_interface_wrapper.cpp | 4 +-
src/ipa/raspberrypi/raspberrypi.cpp | 50 ++++++++++++-------
src/ipa/rkisp1/rkisp1.cpp | 3 +-
src/ipa/vimc/vimc.cpp | 6 ++-
src/libcamera/camera.cpp | 11 ++--
src/libcamera/ipa_context_wrapper.cpp | 6 ++-
src/libcamera/ipa_interface.cpp | 7 +++
src/libcamera/pipeline/ipu3/ipu3.cpp | 4 +-
.../pipeline/raspberrypi/raspberrypi.cpp | 20 ++++++--
src/libcamera/pipeline/rkisp1/rkisp1.cpp | 9 ++--
src/libcamera/pipeline/simple/simple.cpp | 4 +-
src/libcamera/pipeline/uvcvideo/uvcvideo.cpp | 4 +-
src/libcamera/pipeline/vimc/vimc.cpp | 7 +--
src/libcamera/pipeline_handler.cpp | 1 +
src/libcamera/proxy/ipa_proxy_linux.cpp | 3 +-
src/libcamera/proxy/ipa_proxy_thread.cpp | 13 +++--
test/ipa/ipa_interface_test.cpp | 3 +-
test/ipa/ipa_wrappers_test.cpp | 5 +-
24 files changed, 115 insertions(+), 60 deletions(-)
--
2.25.1
More information about the libcamera-devel
mailing list