[libcamera-devel,0/6] libcamera: ipa: Add IPA meta data
mbox series

Message ID 20190831210220.29819-1-niklas.soderlund@ragnatech.se
Headers show
Series
  • libcamera: ipa: Add IPA meta data
Related show

Message

Niklas Söderlund Aug. 31, 2019, 9:02 p.m. UTC
Hi,

This series extend the IPA support with output meta data. It depends on 
the basic IPA support series [1]. The series only adds meta data for AE 
(Auto Exposure) algorithm but extending it to other 3A is trivial.

The series is tested on rkisp1 and the AE state is reported as expected.

1. [PATCH v2 00/14] libcamera: ipa: Add basic IPA support

Niklas Söderlund (6):
  libcamera: request: Add IPAMetaData
  libcamera: ipa: Add signal to transferee meta data
  libcamera: pipeline: Add helper to process meta data coming from IPA
  libcamera: ipa: rkisp1: Fill in meta data about auto exposure
  libcamera: pipeline: rkisp1: Add plumbing for IPA meta data
  qcam: Print auto exposure state for each completed request

 include/libcamera/ipa/ipa_interface.h    |  2 ++
 include/libcamera/request.h              | 13 +++++++
 src/ipa/ipa_rkisp1.cpp                   | 26 ++++++++++----
 src/libcamera/include/pipeline_handler.h |  2 ++
 src/libcamera/ipa_interface.cpp          | 10 ++++++
 src/libcamera/pipeline/rkisp1/rkisp1.cpp | 19 ++++++++--
 src/libcamera/pipeline_handler.cpp       | 16 +++++++++
 src/libcamera/request.cpp                | 44 ++++++++++++++++++++++--
 src/qcam/main_window.cpp                 |  1 +
 9 files changed, 122 insertions(+), 11 deletions(-)