hi_vi_dev_attr
说明
定义视频输入设备的属性。
定义
typedef struct { hi_vi_intf_mode intf_mode; hi_vi_scan_mode scan_mode; hi_vi_data_seq data_seq; hi_vi_data_type data_type; hi_size in_size; hi_vi_wdr_attr wdr_attr; hi_data_rate data_rate; hi_u32 reserved[30]; } hi_vi_dev_attr;
成员
成员名称 |
描述 |
---|---|
intf_mode |
接口模式。 |
scan_mode |
输入扫描模式 (逐行、隔行)。当前仅支持逐行。 |
data_seq |
输入YUV数据的排列顺序 (仅支持YUV格式,如VUVU或UVUV等)。 当data_type为HI_VI_DATA_TYPE_YUV时,需要配置data_seq。 |
data_type |
输入数据类型,Sensor输入一般为Raw,部分内置ISP的Sensor输入也可以为YUV。 |
in_size |
VI设备可设置要捕获图像的高宽。 捕获图像的最小宽高与最大宽高: 宽度:[120, 16384] 高度:[120, 16384] |
data_rate |
设备的速率,可选择是1拍1像素还是1拍2像素。当前仅支持1拍1像素。 |
wdr_addr |
WDR属性。 |
reserved |
预留参数,为保证后续版本兼容性,请务必使用memset结构体方式进行清零初始化,在代码中必须避免显式对reserved字段进行访问。 |
父主题: VI视频输入