libcamera v0.0.3
Supporting cameras in Linux since 2019
File List
Here is a list of all documented files with brief descriptions:
[detail level 12345]
  include
  libcamera
  base
 backtrace.hGenerate call stack backtraces
 bound_method.hMethod bind and invocation
 class.hUtilities to help constructing class interfaces
 compiler.h
 event_dispatcher.h
 event_dispatcher_poll.h
 event_notifier.hFile descriptor event notifier
 file.hFile I/O operations
 flags.hEnum-based bit fields
 log.hLogging infrastructure
 message.hMessage queue support
 mutex.hMutex classes with clang thread safety annotation
 object.hBase object to support automatic signal disconnection
 private.h
 semaphore.hGeneral-purpose counting semaphore
 shared_fd.hFile descriptor wrapper
 signal.hSignal & slot implementation
 thread.hThread support
 thread_annotations.h
 timer.hGeneric timer
 unique_fd.hFile descriptor wrapper that owns a file descriptor
 utils.hMiscellaneous utility functions
  internal
  converter
 bayer_format.hClass to represent Bayer formats and manipulate them
 byte_stream_buffer.hManaged memory container for serialized data
 camera.h
 camera_controls.hControls for Camera instances
 camera_lens.hA camera lens controller
 camera_sensor.hA camera sensor
 camera_sensor_properties.hDatabase of camera sensor properties
 control_serializer.hSerialization and deserialization helpers for controls
 control_validator.hAbstract control validator
 converter.hAbstract converter
 delayed_controls.hHelper to deal with controls that take effect with a delay
 device_enumerator.hEnumeration and matching of media devices
 formats.hTypes and helper functions to handle libcamera image formats
 framebuffer.hInternal frame buffer handling support
 ipa_data_serializer.hIPA Data Serializer
 ipa_manager.hImage Processing Algorithm module manager
 ipa_module.hImage Processing Algorithm module
 ipa_proxy.hIPA Proxy
 ipc_pipe.hIPC mechanism for IPA isolation
 ipc_unixsocket.hIPC mechanism based on Unix sockets
 mapped_framebuffer.hFrame buffer memory mapping support
 media_device.hProvide a representation of a Linux kernel Media Controller device that exposes the full graph topology
 media_object.hProvides a class hierarchy that represents the media objects exposed by the Linux kernel Media Controller APIs
 pipeline_handler.hCreate pipelines and cameras from a set of media devices
 process.hProcess object
 pub_key.hPublic key signature verification
 request.h
 source_paths.hIdentify the build and source path of a not-yet-installed library
 sysfs.hMiscellaneous utility functions to access sysfs
 v4l2_device.hCommon base for V4L2 devices and subdevices
 v4l2_pixelformat.hV4L2 Pixel Format
 v4l2_subdevice.hV4L2 Subdevice API
 v4l2_videodevice.hV4L2 Video Device
 yaml_parser.hA YAML parser helper
  ipa
 ipa_controls.hType definitions for serialized controls
 ipa_interface.hImage Processing Algorithm interface
 ipa_module_info.hImage Processing Algorithm module information
 camera.hCamera device handling
 camera_manager.hThe camera manager
 color_space.hClass and enums to represent color spaces
 controls.hFramework to manage controls related to an object
 fence.hDefinition of the Fence class
 framebuffer.hFrame buffer handling
 framebuffer_allocator.hFrameBuffer allocator
 geometry.hData structures related to geometric objects
 logging.hLogging management
 pixel_format.hLibcamera pixel format
 request.hDescribes a frame capture request to be processed by a camera
 stream.hVideo stream for a Camera
 transform.hEnum to represent and manipulate 2D plane transforms
  obj-x86_64-linux-gnu
  include
  libcamera
  ipa
 control_ids.hCamera control identifiers
 formats.h
 libcamera.h
 property_ids.hCamera property identifiers
 version.h
  src
  ipa
  ipu3
  algorithms
 ipa_context.hContext and state information shared between the algorithms
 module.h
  libipa
 algorithm.hAlgorithm common interface
 camera_sensor_helper.hHelper class that performs sensor-specific parameter computations
 fc_queue.hQueue of per-frame contexts
 histogram.hClass to represent Histograms and manipulate them
 module.hIPA Module common interface