Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
Loading...
Searching...
No Matches
Camera

Camera client and provider, and image handling. More...

Classes

struct  auterion::ImageHeader
 Contains image metadata. More...
 
class  auterion::Image
 Contains image data with a specific encoding. More...
 
struct  auterion::CameraDescriptor
 Struct describing a camera configuration. More...
 
struct  auterion::TrackingStatus
 The status of the tracking on a camera, as the app tracking on it reports it (see TrackingInterface). Positions are normalized to [0, 1] of the displayed view. More...
 
struct  auterion::CameraServiceStatus
 The status the service providing a camera (e.g. video-service) reports for it, about once a second. More...
 
class  auterion::CameraMonitor
 Monitor for new or removed cameras, of both camera protocols. Existing cameras are reported from the constructor, later changes from the SDK executor. Open a camera from on_camera_added with Camera(sdk, descriptor): Camera::open() spins the executor. More...
 
class  auterion::Camera
 Camera client to subscribe to a camera image stream. More...
 
class  auterion::CameraProvider
 Building block for a camera driver. More...
 

Detailed Description

Camera client and provider, and image handling.