libcamera v0.0.3
Supporting cameras in Linux since 2019
|
▼ include | |
▼ libcamera | |
▼ base | |
backtrace.h | Generate call stack backtraces |
bound_method.h | Method bind and invocation |
class.h | Utilities to help constructing class interfaces |
compiler.h | |
event_dispatcher.h | |
event_dispatcher_poll.h | |
event_notifier.h | File descriptor event notifier |
file.h | File I/O operations |
flags.h | Enum-based bit fields |
log.h | Logging infrastructure |
message.h | Message queue support |
mutex.h | Mutex classes with clang thread safety annotation |
object.h | Base object to support automatic signal disconnection |
private.h | |
semaphore.h | General-purpose counting semaphore |
shared_fd.h | File descriptor wrapper |
signal.h | Signal & slot implementation |
thread.h | Thread support |
thread_annotations.h | |
timer.h | Generic timer |
unique_fd.h | File descriptor wrapper that owns a file descriptor |
utils.h | Miscellaneous utility functions |
▼ internal | |
► converter | |
bayer_format.h | Class to represent Bayer formats and manipulate them |
byte_stream_buffer.h | Managed memory container for serialized data |
camera.h | |
camera_controls.h | Controls for Camera instances |
camera_lens.h | A camera lens controller |
camera_sensor.h | A camera sensor |
camera_sensor_properties.h | Database of camera sensor properties |
control_serializer.h | Serialization and deserialization helpers for controls |
control_validator.h | Abstract control validator |
converter.h | Abstract converter |
delayed_controls.h | Helper to deal with controls that take effect with a delay |
device_enumerator.h | Enumeration and matching of media devices |
formats.h | Types and helper functions to handle libcamera image formats |
framebuffer.h | Internal frame buffer handling support |
ipa_data_serializer.h | IPA Data Serializer |
ipa_manager.h | Image Processing Algorithm module manager |
ipa_module.h | Image Processing Algorithm module |
ipa_proxy.h | IPA Proxy |
ipc_pipe.h | IPC mechanism for IPA isolation |
ipc_unixsocket.h | IPC mechanism based on Unix sockets |
mapped_framebuffer.h | Frame buffer memory mapping support |
media_device.h | Provide a representation of a Linux kernel Media Controller device that exposes the full graph topology |
media_object.h | Provides a class hierarchy that represents the media objects exposed by the Linux kernel Media Controller APIs |
pipeline_handler.h | Create pipelines and cameras from a set of media devices |
process.h | Process object |
pub_key.h | Public key signature verification |
request.h | |
source_paths.h | Identify the build and source path of a not-yet-installed library |
sysfs.h | Miscellaneous utility functions to access sysfs |
v4l2_device.h | Common base for V4L2 devices and subdevices |
v4l2_pixelformat.h | V4L2 Pixel Format |
v4l2_subdevice.h | V4L2 Subdevice API |
v4l2_videodevice.h | V4L2 Video Device |
yaml_parser.h | A YAML parser helper |
▼ ipa | |
ipa_controls.h | Type definitions for serialized controls |
ipa_interface.h | Image Processing Algorithm interface |
ipa_module_info.h | Image Processing Algorithm module information |
camera.h | Camera device handling |
camera_manager.h | The camera manager |
color_space.h | Class and enums to represent color spaces |
controls.h | Framework to manage controls related to an object |
fence.h | Definition of the Fence class |
framebuffer.h | Frame buffer handling |
framebuffer_allocator.h | FrameBuffer allocator |
geometry.h | Data structures related to geometric objects |
logging.h | Logging management |
pixel_format.h | Libcamera pixel format |
request.h | Describes a frame capture request to be processed by a camera |
stream.h | Video stream for a Camera |
transform.h | Enum to represent and manipulate 2D plane transforms |
▼ obj-x86_64-linux-gnu | |
▼ include | |
▼ libcamera | |
► ipa | |
control_ids.h | Camera control identifiers |
formats.h | |
libcamera.h | |
property_ids.h | Camera property identifiers |
version.h | |
▼ src | |
▼ ipa | |
▼ ipu3 | |
► algorithms | |
ipa_context.h | Context and state information shared between the algorithms |
module.h | |
▼ libipa | |
algorithm.h | Algorithm common interface |
camera_sensor_helper.h | Helper class that performs sensor-specific parameter computations |
fc_queue.h | Queue of per-frame contexts |
histogram.h | Class to represent Histograms and manipulate them |
module.h | IPA Module common interface |