文档
注册

hi_vo_video_layer_attr

说明

定义视频层属性。

定义

typedef struct {
    hi_rect display_rect;
    hi_size img_size;
    hi_u32 display_frame_rate;
    hi_pixel_format pixel_format;
    hi_bool double_frame_en;
    hi_bool cluster_mode_en;
    hi_dynamic_range dst_dynamic_range;
    hi_u32 display_buf_len;
    hi_vo_partition_mode partition_mode;
    hi_compress_mode compress_mode;
} hi_vo_video_layer_attr;

成员

成员名称

描述

display_rect

视频显示区域矩形结构体,

  • 当partition_mode参数设置为HI_VO_PARTITION_MODE_SINGLE时,display_rect.x、display_rect.y为动态属性,display_rect.width、display_rect.height为静态属性。
  • 当partition_mode参数设置为HI_VO_PARTITION_MODE_MULTI时,display_rect为静态属性。

img_size;

图像分辨率结构体,即合成画面尺寸,静态属性。

display_frame_rate

视频显示帧率,静态属性。

pixel_format

视频层输入像素格式,静态属性。

支持以下格式:YVU420 SEMIPLANAR、YVU422 SEMIPLANAR、YUV400。

double_frame_en

视频层倍帧开关,静态属性。当前版本不支持。

cluster_mode_en

视频层内存聚集使能开关,静态属性。当前版本不支持。

dst_dynamic_range

视频层输出动态范围类型,静态属性。

display_buf_len

视频层显示缓存的长度,静态属性。

当前场景无需关注。

partition_mode

视频层的分割模式,静态属性。

compress_mode

视频层支持压缩或解压模式,静态属性。

当前仅支持HI_COMPRESS_MODE_NONE。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词