跳到主要内容

HI_RGN_HANDLE_MAX

hi_ldc_version

说明

定义LDC 版本 。

定义

typedef enum {
HI_LDC_V1 = 1,
HI_LDC_V2 = 2,
HI_LDC_VERSION_BUTT
} hi_ldc_version

成员

成员名称描述
HI_LDC_V1HI_LDC_V1版本。
HI_LDC_V2HI_LDC_V2版本。 该版本的畸变矫正必须配合DIS陀螺仪算法使用。
HI_LDC_VERSION_BUTT预留值。

父主题: VI视频输入

hi_vi_low_delay_info

说明

定义低延时属性 。

定义

typedef struct {
hi_bool enable;
hi_u32 line_cnt;
} hi_vi_low_delay_info;

成员

成员名称描述
enable是否开启低延时开关。 取值范围:
- HI_FALSE:不开启。
- HI_TRUE:开启。
line_cnt低延时输出行号,最小值为32,最大值不超过图像高度,不建议设置行号太接近图像高度。

父主题: VI视频输入

HI_RGN_CLUT_NUM

说明

定义RGB 颜色查表个数。

定义

#define HI_RGN_CLUT_NUM 16

父主题: Region区域管理

HI_RGN_HANDLE_MAX

说明

定义区域的最大句柄个数。

定义

#define HI_RGN_HANDLE_MAX 1024

父主题: Region区域管理

hi_rgn_handle

说明

定义区域句柄。

定义

typedef hi_u32 hi_rgn_handle

父主题: Region区域管理

hi_phys_addr_t

说明

定义物理地址类型。

定义

typedef hi_u64 hi_phys_addr_t;

父主题: Region区域管理

hi_rgn_type

说明

定义区域类型。

定义

typedef enum {
HI_RGN_OVERLAY = 0,
HI_RGN_COVER,
HI_RGN_OVERLAYEX,
HI_RGN_COVEREX,
HI_RGN_LINE,
HI_RGN_MOSAIC,
HI_RGN_MOSAICEX,
HI_RGN_CORNER_RECTEX,
} hi_rgn_type;

成员

成员名称描述
HI_RGN_OVERLAY视频叠加区域。
HI_RGN_COVER视频遮挡区域。
HI_RGN_OVERLAYEX扩展视频叠加区域。
HI_RGN_COVEREX扩展视频遮挡区域。
HI_RGN_LINE扩展线形遮挡区域。
HI_RGN_MOSAICMOSAIC视频区域。
HI_RGN_MOSAICEX扩展MOSAICEX视频区域。
HI_RGN_CORNER_RECTEX角框区域。

父主题: Region区域管理

hi_rgn_overlayex_attr

说明

定义扩展叠加区域属性结构体。

定义

typedef struct {
hi_pixel_format pixel_format;
hi_u32 bg_color;
hi_size size;
hi_u32 canvas_num;
hi_u32 clut[HI_RGN_CLUT_NUM];
} hi_rgn_overlayex_attr;

成员

成员名称描述
pixel_format像素格式 取值范围: HI_PIXEL_FORMAT_ARGB_1555 = 33; HI_PIXEL_FORMAT_ARGB_4444 = 25; HI_PIXEL_FORMAT_ARGB_8888 = 14; HI_PIXEL_FORMAT_ARGB_CLUT2 = 41; HI_PIXEL_FORMAT_ARGB_CLUT4 = 42。
bg_color区域背景色。 当像素格式为HI_PIXEL_FORMAT_ARGB_1555 = 33,取值范围: [0, 0xffff]。 当像素格式为HI_PIXEL_FORMAT_ARGB_4444 = 25,取值范围: [0, 0xffff]。 当像素格式为HI_PIXEL_FORMAT_ARGB_8888 = 14,取值范围:[0, 0xffffffff]。 当像素格式为HI_PIXEL_FORMAT_ARGB_CLUT2 = 41,取值范围:[0, 0x3]。 当像素格式为HI_PIXEL_FORMAT_ARGB_CLUT4 = 42,取值范围:[0,0xf]。
size区域的高宽 取值范围: 宽度:[2, 8192],要求以2对齐。 高度:[2, 8192],要求以2对齐。
canvas_num区域的内存数量 取值范围:[1, 2]。
clut定义RGB颜色值。HI_RGN_CLUT_NUM用于定义RGB颜色查表个数,当前表示16。 颜色值取值范围:[0x0, 0xffffffff]。 像素为HI_PIXEL_FORMAT_ARGB_CLUT2 = 41或者HI_PIXEL_FORMAT_ARGB_CLUT4 = 42时,才进行参数范围检查。

父主题: Region区域管理

在线提单