complete-request callback not called in Qt5 program

Laurent Pinchart laurent.pinchart at ideasonboard.com
Thu May 22 09:47:13 CEST 2025


Hi Stefan,

On Thu, May 15, 2025 at 10:12:50AM +0000, Stefan Geißler wrote:
> Hello
> 
> I use libcamera 0.5 in C++ in a Qt5 program on an NXP 8.
> 
> The callback for the request completed is not called, while the program runs.
> 
> It is called after I ended the program.
> 
> The libcamera source code is based on the C++ code in the tutorial.
> 
> The C++ tutorial code as command line program works well.
> 
> What am I missing?

I can't tell for sure without more information, but could it be that
you're queuing a single request ? Before kernel v6.14, the rkisp1 driver
required multiple buffers to be queued in order to capture and return
frames.

-- 
Regards,

Laurent Pinchart


More information about the libcamera-devel mailing list