MLCameraCaptureConfig
Module: Camera
#include <ml_camera_v2.h>
Public Attributes
Type | Name |
---|---|
uint32_t | version |
MLCameraCaptureFrameRate | capture_frame_rate Capture frame rate: If only IMAGE stream configuration set to MLCameraCaptureFrameRate_None. If setting to 60fps capture resolution should not be more than 1920x1080 for any of the streams. For MR/virtual only capture, the frame rate should match the value selected in MLCameraMRConnectInfo. |
uint32_t | num_streams |
MLCameraCaptureStreamConfig[MLCAMERA_MAXSTREAMS] | stream_config |
Detailed Description
struct MLCameraCaptureConfig;
A structure to encapsulate capture configuration.
Public Attributes Documentation
version
uint32_t version;
Version of this structure.
capture_frame_rate
MLCameraCaptureFrameRate capture_frame_rate;
Capture frame rate: If only IMAGE stream configuration set to MLCameraCaptureFrameRate_None. If setting to 60fps capture resolution should not be more than 1920x1080 for any of the streams. For MR/virtual only capture, the frame rate should match the value selected in MLCameraMRConnectInfo.
Type | Description |
---|---|
MLCameraCaptureFrameRate | Captures frame rate. |
num_streams
uint32_t num_streams;
Number of captured streams.
stream_config
MLCameraCaptureStreamConfig[MLCAMERA_MAXSTREAMS] stream_config;
Type | Description |
---|---|
MLCameraCaptureStreamConfig[MLCAMERA_MAXSTREAMS] | [MLCAMERA_MAXSTREAMS] |
Stream configurations.