camera3_stream_configuration 结构体参考文档
camera3_stream_configuration 结构体参考文档
#include <
camera3.h
>
数据字段 |
|
uint32_t | num_streams |
camera3_stream_t ** | 数据流 |
uint32_t | operation_mode |
详细说明
camera3_stream_configuration_t:
数据流定义的结构,由 configure_streams() 使用。此结构定义了当前相机用例的所有输出数据流和重新处理输入数据流。
字段文档
uint32_t operation_mode |
>= CAMERA_DEVICE_API_VERSION_3_3:
此配置中数据流的操作模式,即 camera3_stream_configuration_mode_t 中定义的值之一。HAL 可以将此模式用作指示器,以适当地设置数据流属性(例如 camera3_stream->max_buffers)。例如,如果配置为 CAMERA3_STREAM_CONFIGURATION_CONSTRAINED_HIGH_SPEED_MODE,HAL 可能需要为批处理模式操作预留更多缓冲区(如需了解批处理模式定义,请参阅 android.control.availableHighSpeedVideoConfigurations)。
camera3_stream_t ** 串流 |
此结构体的文档是根据以下文件生成的:
- hardware/libhardware/include/hardware/ camera3.h