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.