[PATCH 0/5] Remove RkISP1FrameInfo class
Daniel Scally
dan.scally at ideasonboard.com
Mon Feb 12 16:35:27 CET 2024
Hello all
The RkISP1FrameInfo class exists (at least so far as I understand things) to
keep track of when a Request can be completed by tracking the status of the
video, stats and parameters buffers. I don't see that the class is really
necessary for the job, so this series represents an attempt at removing it and
re-factoring the functionality of its methods out to elsewhere in the pipeline
handler.
Thanks
Dan
Daniel Scally (5):
libcamera: rkisp1: Make tryCompleteRequest() params agnostic
libcamera: rkisp1: Standardise frame number tracking
libcamera: rkisp1: Switch IPA slots to use bufferId not frame
libcamera: rkisp1: Switch tryCompleteRequest() to use Request *
libcamera: rkisp1: Remove RkISP1FrameInfo
include/libcamera/ipa/rkisp1.mojom | 4 +-
src/ipa/rkisp1/rkisp1.cpp | 4 +-
src/libcamera/pipeline/rkisp1/rkisp1.cpp | 327 ++++++-----------------
3 files changed, 91 insertions(+), 244 deletions(-)
--
2.34.1
More information about the libcamera-devel
mailing list