hi_hdmi_avi_infoframe
说明
定义HDMI输出AVI(Audio Video Interleave)信息帧。
定义
typedef struct { hi_hdmi_video_format timing_mode; hi_hdmi_color_space color_space; hi_bool active_info_present; hi_hdmi_bar_info bar_info; hi_hdmi_scan_info scan_info; hi_hdmi_colorimetry colorimetry; hi_hdmi_ex_colorimetry ex_colorimetry; hi_pic_aspect_ratio aspect_ratio; hi_hdmi_active_aspect_ratio active_aspect_ratio; hi_hdmi_pic_scaline pic_scaling; hi_hdmi_rgb_quant_range rgb_quant; hi_bool is_it_content; hi_hdmi_pixel_repetition pixel_repetition; hi_hdmi_content_type content_type; hi_hdmi_ycc_quant_range ycc_quant; hi_u16 line_n_end_of_top_bar; hi_u16 line_n_start_of_bot_bar; hi_u16 pixel_n_end_of_left_bar; hi_u16 pixel_n_start_of_right_bar; } hi_hdmi_avi_infoframe;
成员
成员名称 |
描述 |
---|---|
timing_mode |
视频时序,必须与vo输入时序对应,否则属于未定义行为,影响送显。 |
color_space |
颜色空间,必须与vo输入颜色空间对应,用户送图时必须设置为HI_HDMI_COLOR_SPACE_YCBCR444。 |
active_info_present |
信息是否有效:当前版本仅支持设置为HI_FALSE。 |
bar_info |
面板信息:当前版本仅支持设置为HI_HDMI_BAR_INFO_NOT_VALID。 |
scan_info |
扫描信息:当前版本仅支持设置为HI_HDMI_SCAN_INFO_NO_DATA。 |
colorimetry |
色域:当前版本仅支持设置为HI_HDMI_COMMON_COLORIMETRY_ITU601。 |
ex_colorimetry |
扩展色域:当前版本仅支持设置为HI_HDMI_COMMON_COLORIMETRY_XVYCC_601。 |
aspect_ratio; |
图像宽高比:当前版本仅支持设置为HI_HDMI_PIC_ASPECT_RATIO_4TO3或者HI_HDMI_PIC_ASPECT_RATIO_16TO9。 |
active_aspect_ratio |
实际图像有效宽高比:当前版本仅支持设置为HI_HDMI_ACTIVE_ASPECT_RATIO_SAME_PIC。 |
pic_scaling |
图像扫描:当前版本仅支持设置为HI_HDMI_PIC_NON_UNIFORM_SCALING。 |
rgb_quant |
RGB量化:当前版本仅支持设置为HI_HDMI_RGB_QUANT_FULL_RANGE。 |
is_it_content |
判断内容是否有效:当前版本仅支持设置为HI_FALSE。 |
pixel_repetition |
像素加倍:当前版本仅支持设置为HI_HDMI_PIXEL_REPET_NO。 |
content_type |
内容信息类型:当前版本仅支持设置为HI_HDMI_CONTNET_PHOTO。 |
ycc_quant |
YUV分量量化:当前版本仅支持设置为HI_HDMI_YCC_QUANT_FULL_RANGE。 |
line_n_end_of_top_bar |
顶部终止行数:当前版本仅支持设置为0。 |
line_n_start_of_bot_bar |
底部开始行数:当前版本仅支持设置为0。 |
pixel_n_end_of_left_bar |
左侧终止像素数:当前版本仅支持设置为0。 |
pixel_n_start_of_right_bar |
右侧开始像素数:当前版本仅支持设置为0。 |