跳到主要内容

hi_video_display_mode

hi_aspect_ratio_type

说明

定义幅型比类型。

定义

typedef enum {
HI_ASPECT_RATIO_NONE = 0, /* full screen */
HI_ASPECT_RATIO_AUTO = 1, /* ratio no change, 1:1*/
HI_ASPECT_RATIO_MANUAL = 2
} hi_aspect_ratio_type;

成员

成员名称描述
HI_ASPECT_RATIO_NONE无幅型比。
HI_ASPECT_RATIO_AUTO自动模式。
HI_ASPECT_RATIO_MANUAL手动模式。

父主题: 公共

hi_aspect_ratio

说明

定义坐标点信息结构体。

定义

typedef struct {
hi_aspect_ratio_type mode; /* aspect ratio mode: none/auto/manual */
hi_u32 bg_color; /* background color, RGB 888 */
hi_rect video_rect; /* valid in ASPECT_RATIO_MANUAL mode */
} hi_aspect_ratio;

成员

成员名称描述
mode幅型比类型。
bg_color幅型比背景颜色。
video_rect幅型比视频区域。

父主题: 公共

hi_video_display_mode

说明

显示模式枚举。

定义

typedef enum {
HI_VIDEO_DISPLAY_MODE_PREVIEW = 0,
HI_VIDEO_DISPLAY_MODE_PLAYBACK = 1
}hi_video_display_mode;

成员

成员名称描述
HI_VIDEO_DISPLAY_MODE_PREVIEW预览模式。
HI_VIDEO_DISPLAY_MODE_PLAYBACK回放模式。

父主题: 公共

hi_wdr_mode

说明

定义宽动态模式。

定义

typedef enum {
HI_WDR_MODE_NONE = 0,
HI_WDR_MODE_BUILT_IN,
HI_WDR_MODE_QUDRA,
HI_WDR_MODE_2To1_LINE,
HI_WDR_MODE_2To1_FRAME,
HI_WDR_MODE_3To1_LINE,
HI_WDR_MODE_3To1_FRAME,
HI_WDR_MODE_4To1_LINE,
HI_WDR_MODE_4To1_FRAME,
HI_WDR_MODE_BUTT,
} hi_wdr_mode;

成员

成员名称描述
HI_WDR_MODE_NONE线性模式。
HI_WDR_MODE_BUILT_INSensor合成WDR模式。
HI_WDR_MODE_QUDRAQUDRA WDR模式。当前版本不支持。
HI_WDR_MODE_2To1_LINE2 帧合成行WDR模式。
HI_WDR_MODE_2To1_FRAME2 帧合成帧WDR模式。
HI_WDR_MODE_3To1_LINE3 帧合成行WDR模式。当前版本不支持。
HI_WDR_MODE_3To1_FRAME3 帧合成帧WDR模式。当前版本不支持。
HI_WDR_MODE_4To1_LINE4 帧合成行WDR模式。当前版本不支持。
HI_WDR_MODE_4To1_FRAME4 帧合成帧WDR模式。当前版本不支持。
HI_WDR_MODE_BUTT预留值。

:::note 说明 此处的WDR模式配置,需要与VI、Sensor、MIPI RX配置保持一致,否则会导致出图异常。 :::

父主题: 公共

基本数据类型

typedef hi_s32 hi_audio_dev;
typedef hi_s32 hi_ai_chn;
typedef hi_s32 hi_ao_chn;
typedef hi_s32 hi_aenc_chn;
typedef hi_s32 hi_adec_chn;

父主题: 音频相关

在线提单