libcamera/src
Umang Jain 8b291bce82 ipa: libipa: Add frame context pointer in process()
Currently we have a single structure of IPAFrameContext but
subsequently, we shall have a ring buffer (or similar) container
to keep IPAFrameContext structures for each frame.

It would be a hassle to query out the frame context required for
process() (since they will reside in a ring buffer) by the IPA
for each process. Hence, prepare the process() libipa template to
accept a particular IPAFrameContext early on.

As for this patch, we shall pass in the pointer as nullptr, so
that the changes compile and keep working as-is.

Signed-off-by: Umang Jain <umang.jain@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
2022-05-18 15:27:32 +01:00
..
android android: camera_hal_config: Use YamlParser to parse android HAL config 2022-05-10 00:22:36 +03:00
cam libcamera: Replace toString with operator<<() for format classes 2022-05-04 14:11:33 +03:00
gstreamer gstreamer: Fix typo in comment 2022-03-29 01:42:26 +03:00
ipa ipa: libipa: Add frame context pointer in process() 2022-05-18 15:27:32 +01:00
lc-compliance lc-compliance: Only download gtest subproject as a fallback 2022-02-03 18:23:48 +02:00
libcamera meson: Compile libyaml as a subproject if not available on the system 2022-05-18 14:29:16 +03:00
py py: Fix link generation to __init__.py 2022-05-17 20:30:30 +03:00
qcam libcamera: Replace toString with operator<<() for format classes 2022-05-04 14:11:33 +03:00
v4l2 libcamera: Replace toString with operator<<() for format classes 2022-05-04 14:11:33 +03:00
meson.build Add Python bindings 2022-05-10 13:53:43 +02:00