开发者
下载

hi_ext_info

说明

定义私有数据结构体。

定义

typedef struct {
    hi_ext_user_type data_type;
    hi_u32 data_len;
    hi_void *data_value;
} hi_ext_info;

hi_u32、hi_void基础数据类型定义请参见基本数据类型说明

成员

成员名称

描述

data_type

私有数据类型。类型定义请参见hi_ext_user_type

data_len

私有数据长度,单位Byte。

在VDEC视频解码场景下,该参数作为入参时,表示用户设置的私有数据长度;作为出参时,则表示解码后私有数据的实际长度。

VENC视频编码场景下,当私有数据类型为HI_EXT_USER_TYPE_SEI时,该参数取值范围为[16, 32]。

data_value

存放私有数据的内存地址。