libcamera/include/libcamera
Hirokazu Honda 99bb610fd1 libcamera: framebuffer: Enable attaching additional data to FrameBuffer
We cannot have a subclass of FrameBuffer because it is marked as final.
This adds a FrameBuffer constructor with FrameBuffer::Private. So we
can attach some additional resources with FrameBuffer through a
customized FrameBuffer::Private class.

Signed-off-by: Hirokazu Honda <hiroh@chromium.org>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2021-12-06 15:35:13 +01:00
..
base libcamera: base: shared_fd: Add comparison operators 2021-12-04 23:05:07 +02:00
internal libcamera: framebuffer: Enable attaching additional data to FrameBuffer 2021-12-06 15:35:13 +01:00
ipa libcamera: base: Rename FileDescriptor to SharedFD 2021-12-04 23:05:05 +02:00
camera.h libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
camera_manager.h libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
control_ids.h.in libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
controls.h libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
formats.h.in libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
framebuffer.h libcamera: framebuffer: Enable attaching additional data to FrameBuffer 2021-12-06 15:35:13 +01:00
framebuffer_allocator.h libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
geometry.h libcamera: Move compiler.h to base/ 2021-12-03 19:20:29 +02:00
logging.h libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
meson.build libcamera: Move file_descriptor.h to base/ 2021-12-03 19:20:31 +02:00
pixel_format.h libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
property_ids.h.in libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
request.h libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
stream.h libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
transform.h libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00
version.h.in libcamera: Convert to pragma once 2021-11-24 12:17:35 +00:00