[PATCH v2 0/6] Eliminating startup frames
Naushir Patuck
naush at raspberrypi.com
Thu May 22 09:48:16 CEST 2025
Hi,
Minor changes in version 2:
- In patch 1, wording changes for the FrameMetadata::Status description.
- In patch 3, reflow some changes to look neater, and fix a bug when
decrementing the invalidFrameCount_ and startupFrameCount_ together.
Thanks,
Naush
Naushir Patuck (6):
libcamera: framebuffer: Add FrameMetadata::Status::FrameStartup
ipa: rpi: Replace dropFrameCount in the IPA -> PH interface
pipeline: ipa: rpi: Split RPiCameraData::dropFrameCount_
pipeline: rpi: Remove disable_startup_frame_drops config option
pipeline: rpi: Remove ispOutputCount_ and ispOutputTotal_
ipa: rpi: Rename dropFrameCount_ to startupCount_
include/libcamera/framebuffer.h | 1 +
include/libcamera/ipa/raspberrypi.mojom | 3 +-
src/ipa/rpi/common/ipa_base.cpp | 20 ++--
src/ipa/rpi/common/ipa_base.h | 4 +-
src/libcamera/framebuffer.cpp | 13 ++-
.../pipeline/rpi/common/pipeline_base.cpp | 105 +++++++-----------
.../pipeline/rpi/common/pipeline_base.h | 14 +--
.../pipeline/rpi/pisp/data/example.yaml | 5 -
src/libcamera/pipeline/rpi/pisp/pisp.cpp | 12 --
.../pipeline/rpi/vc4/data/example.yaml | 5 -
src/libcamera/pipeline/rpi/vc4/vc4.cpp | 15 ---
11 files changed, 72 insertions(+), 125 deletions(-)
--
2.43.0
More information about the libcamera-devel
mailing list