10 #ifndef __LIBCAMERA_PROPERTY_IDS_H__
11 #define __LIBCAMERA_PROPERTY_IDS_H__
Describe a control and its intrinsic properties.
Definition: controls.h:251
Framework to manage controls related to an object.
std::unordered_map< unsigned int, const ControlId * > ControlIdMap
A map of numerical control ID to ControlId.
Definition: controls.h:294
const ControlIdMap properties
List of all supported libcamera properties.
Definition: property_ids.cpp:419
LocationValues
Supported Location values.
Definition: property_ids.h:26
@ CameraLocationBack
The camera is mounted on the back side of the device, facing away from the user.
Definition: property_ids.h:28
@ CameraLocationFront
The camera is mounted on the front side of the device, facing the user.
Definition: property_ids.h:27
@ CameraLocationExternal
The camera is attached to the device in a way that allows it to be moved freely.
Definition: property_ids.h:29
const Control< int32_t > Rotation
The camera rotation is expressed as the angular difference in degrees between two reference systems,...
const Control< int32_t > Location
Camera mounting location.