Skip to main content
Version: 20 Mar 2024

MLDepthCameraCapability

Module: Pixel Sensors / Depth Camera

Structure to encapsulate a possible set of streams configuration. Such set describes a possible way of setting #stream_configs in MLDepthCameraSettings and may hold multiple MLDepthCameraStreamCapability for different streams. More...

#include <ml_depth_camera.h>

Public Attributes

TypeName
uint8_tsize
MLDepthCameraStreamCapability *stream_capabilities

Detailed Description

struct MLDepthCameraCapability;

Structure to encapsulate a possible set of streams configuration. Such set describes a possible way of setting #stream_configs in MLDepthCameraSettings and may hold multiple MLDepthCameraStreamCapability for different streams.

Whole stream_capabilities array describe a single configuration. Using only part of it is not recommended.

The capabilities supported by the depth camera can be queried with MLDepthCameraGetCapabilities().

API Level:

  • 29

Public Attributes Documentation

size

uint8_t size;

Size of stream_capabilities array.


stream_capabilities

MLDepthCameraStreamCapability * stream_capabilities;
TypeDescription
MLDepthCameraStreamCapability *Structure to encapsulate a possible configuration for a single stream. Can be used to understand possible values for a specific #stream_configs element in MLDepthCameraSettings.

Array of MLDepthCameraStreamCapability elements.