diff options
author | Milan Zamazal <mzamazal@redhat.com> | 2024-11-06 21:17:20 +0100 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2024-11-08 03:45:49 +0200 |
commit | 2cc52d68352b9729c8c285805bcbe8313e505ddb (patch) | |
tree | 8f0c2d114a82ace904510681a1cb3637ff06ead5 /src/v4l2/v4l2_camera_file.h | |
parent | fe68cd0d7d504f9edb7fd98d9888f10fb21aeb13 (diff) |
libcamera: simple: Track requests in conversionQueue_
Simple pipeline retrieves the requests to complete from the
conversionQueue_. This patch stores the requests in conversionQueue_
explicitly. This explicit tracking is supposed to be preferred to
implicit retrieval and it simplifies the completion code a bit here and
in the followup patch that adds request cleanup on stop.
The change as implemented assumes that all the buffers in each of the
conversionQueue_ elements point to the same request, the one specified.
Signed-off-by: Milan Zamazal <mzamazal@redhat.com>
Tested-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Tested-by: Stanislaw Gruszka <stanislaw.gruszka@linux.intel.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'src/v4l2/v4l2_camera_file.h')
0 files changed, 0 insertions, 0 deletions