[libcamera-devel] [PATCH v4 0/4] Raspberry Pi: Embedded data usage

Naushir Patuck naush at raspberrypi.com
Tue Mar 2 16:11:07 CET 2021


Hi all,

This version 4 of the patch set address the following changes from v3:
- Typo fixes in patch 1/4.
- Drop nullptr test on delete in patch 2/4.
- Use std::move in RPiCameraData::findMatchingBuffers() to avoid copying
ControlList maps in 
- Fix typo in commit message and line wrap in patch 3/4.

Still to be addressed, but at a later date(?):
- Allow modification of the ipa::init() signature through mojom so that we could
keep the embedded data node closed at PipelineHandler::match().

Regards,
Naush

 include/libcamera/ipa/raspberrypi.mojom       |   2 +
 src/ipa/raspberrypi/cam_helper.cpp            |   6 +-
 src/ipa/raspberrypi/cam_helper_imx219.cpp     |   4 +-
 src/ipa/raspberrypi/cam_helper_ov5647.cpp     |   3 +-
 src/ipa/raspberrypi/md_parser_rpi.cpp         |  37 ----
 src/ipa/raspberrypi/md_parser_rpi.hpp         |  32 ---
 src/ipa/raspberrypi/meson.build               |   1 -
 src/ipa/raspberrypi/raspberrypi.cpp           | 132 +++++++-----
 .../pipeline/raspberrypi/raspberrypi.cpp      | 199 +++++++++++-------
 9 files changed, 211 insertions(+), 205 deletions(-)
 delete mode 100644 src/ipa/raspberrypi/md_parser_rpi.cpp
 delete mode 100644 src/ipa/raspberrypi/md_parser_rpi.hpp

-- 
2.25.1



More information about the libcamera-devel mailing list