libcamera  v0.4.0
Supporting cameras in Linux since 2019
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 123]
 NlibcameraTop-level libcamera namespace
 NcontrolsNamespace for libcamera controls
 NdebugNamespace for debug controls
 NdraftNamespace for draft controls
 NpropertiesNamespace for libcamera properties
 NdraftNamespace for draft properties
 CFlagsType-safe container for enum-based bitfields
 CSharedFDRAII-style wrapper for file descriptors
 CSignalGeneric signal and slot communication mechanism
 CUniqueFDUnique_ptr-like wrapper for a file descriptor
 CSensorConfigurationCamera sensor configuration
 CCameraConfigurationHold configuration for streams of the camera
 CCameraCamera device
 CCameraManagerProvide access and manage all cameras in the system
 CColorSpaceClass to describe a color space
 CControlValueAbstract type representing the value of a control
 CControlIdControl static metadata
 CControlDescribe a control and its intrinsic properties
 CControlInfoDescribe the limits of valid values for a Control
 CControlInfoMapA map of ControlId to ControlInfo
 CControlListAssociate a list of ControlId with their values for an object
 CFenceSynchronization primitive to manage resources
 CFrameMetadataMetadata related to a captured frame
 CPlanePer-plane frame metadata
 CFrameBufferFrame buffer data and its associated dynamic metadata
 CPlaneA memory region to store a single plane of a frame
 CFrameBufferAllocatorFrameBuffer allocator for applications
 CPointDescribe a point in two-dimensional space
 CSizeDescribe a two-dimensional size
 CSizeRangeDescribe a range of sizes
 CRectangleDescribe a rectangle's position and dimensions
 CPixelFormatLibcamera image pixel format
 CRequestA frame capture request
 CStreamFormatsHold information about supported stream formats
 CStreamConfigurationConfiguration parameters for a stream
 CStreamVideo stream for a camera