libcamera  v0.5.0
Supporting cameras in Linux since 2019
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Clibcamera::CameraCamera device
 Clibcamera::CameraConfigurationHold configuration for streams of the camera
 Clibcamera::CameraManagerProvide access and manage all cameras in the system
 Clibcamera::ColorSpaceClass to describe a color space
 Clibcamera::ControlIdControl static metadata
 Clibcamera::Control< T >Describe a control and its intrinsic properties
 Clibcamera::ControlInfoDescribe the limits of valid values for a Control
 Clibcamera::ControlInfoMapA map of ControlId to ControlInfo
 Clibcamera::ControlListAssociate a list of ControlId with their values for an object
 Clibcamera::ControlValueAbstract type representing the value of a control
 Clibcamera::FenceSynchronization primitive to manage resources
 Clibcamera::Flags< E >Type-safe container for enum-based bitfields
 Clibcamera::Flags< Direction >
 Clibcamera::FrameBufferFrame buffer data and its associated dynamic metadata
 Clibcamera::FrameBufferAllocatorFrameBuffer allocator for applications
 Clibcamera::FrameMetadataMetadata related to a captured frame
 Clibcamera::PixelFormatLibcamera image pixel format
 Clibcamera::FrameMetadata::PlanePer-plane frame metadata
 Clibcamera::FrameBuffer::PlaneA memory region to store a single plane of a frame
 Clibcamera::PointDescribe a point in two-dimensional space
 Clibcamera::RectangleDescribe a rectangle's position and dimensions
 Clibcamera::RequestA frame capture request
 Clibcamera::SensorConfigurationCamera sensor configuration
 Clibcamera::SharedFDRAII-style wrapper for file descriptors
 Clibcamera::Signal< Args >Generic signal and slot communication mechanism
 Clibcamera::Signal< libcamera::Request *, libcamera::FrameBuffer *>
 Clibcamera::Signal< libcamera::Request *>
 Clibcamera::SizeDescribe a two-dimensional size
 Clibcamera::SizeRangeDescribe a range of sizes
 Clibcamera::StreamVideo stream for a camera
 Clibcamera::StreamConfigurationConfiguration parameters for a stream
 Clibcamera::StreamFormatsHold information about supported stream formats
 Clibcamera::UniqueFDUnique_ptr-like wrapper for a file descriptor