<div dir="ltr">Another ping. Anyone have time to provide some feedback?<div><br></div><div>Thanks,</div><div>Naush</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 10 Jan 2023 at 09:01, Naushir Patuck <<a href="mailto:naush@raspberrypi.com">naush@raspberrypi.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>Just a gentle ping to get some feedback on this series.</div><div><br></div><div>Many thanks,</div><div>Naush</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 9 Dec 2022 at 09:01, Naushir Patuck <<a href="mailto:naush@raspberrypi.com" target="_blank">naush@raspberrypi.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
As mentioned in another email, this version fixes a minor regression introduced<br>
in version 3 where the delayed stream on for the ISP nodes causes some frame<br>
drops. This comes at the expense of allocating an additional buffer for the ISP<br>
output when we have to drop frames for 3A convergence.<br>
<br>
Thanks,<br>
Naush<br>
<br>
Naushir Patuck (12):<br>
libcamera: stream: Add stream hints to StreamConfiguration<br>
libcamera: pipeline: Add a platform configuration file helper<br>
pipeline: raspberrypi: Add a pipeline config structure<br>
pipeline: raspberrypi: Reorder startup drop frame initialisation<br>
pipeline: raspberrypi: Handle MandatoryRequestBuffer hints for Unicam<br>
Image<br>
libcamera: pipeline: build: Add pipeline_data_dir variable<br>
pipeline: raspberrypi: Read config parameters from a file<br>
pipeline: raspberrypi: Handle MandatoryRequestBuffer hints for ISP<br>
Output0<br>
pipeline: raspberrypi: Validate MandatoryRequestBuffer in<br>
queueRequestDevice()<br>
pipeline: raspberrypi: Add a parameter to disable startup drop frames<br>
pipeline: raspberrypi: Allow pipeline handler to always use the newest<br>
frame<br>
pipeline: raspberrypi: Add minimal memory usage config file<br>
<br>
include/libcamera/internal/pipeline_handler.h | 3 +<br>
include/libcamera/stream.h | 8 +<br>
src/libcamera/pipeline/meson.build | 3 +<br>
.../pipeline/raspberrypi/data/example.yaml | 29 +++<br>
.../pipeline/raspberrypi/data/meson.build | 9 +<br>
.../raspberrypi/data/minimal_mem.yaml | 29 +++<br>
.../pipeline/raspberrypi/meson.build | 2 +<br>
.../pipeline/raspberrypi/raspberrypi.cpp | 216 +++++++++++++++---<br>
src/libcamera/pipeline_handler.cpp | 60 +++++<br>
src/libcamera/stream.cpp | 24 ++<br>
10 files changed, 352 insertions(+), 31 deletions(-)<br>
create mode 100644 src/libcamera/pipeline/raspberrypi/data/example.yaml<br>
create mode 100644 src/libcamera/pipeline/raspberrypi/data/meson.build<br>
create mode 100644 src/libcamera/pipeline/raspberrypi/data/minimal_mem.yaml<br>
<br>
-- <br>
2.25.1<br>
<br>
</blockquote></div>
</blockquote></div>