hi_vdec_dec_err

说明

定义解码错误信息结构体。

昇腾310 AI处理器暂不支持该数据类型。

昇腾910 AI处理器暂不支持该数据类型。

定义

typedef struct {
    hi_s32 set_pic_size_err; // R; Picture width or height is larger than channel width or height.
    hi_s32 set_protocol_num_err; // R; Protocol num is not enough. eg: slice, pps, sps.
    hi_s32 set_ref_num_err; // R; Reference num is not enough.
    hi_s32 set_pic_buf_size_err; // R; The buffer size of picture is not enough.
    hi_s32 format_err; // R; Format error. eg: do not support filed.
    hi_s32 stream_unsupport; // R; Unsupported the stream specification.
    hi_s32 pack_err; // R; Stream package error.
    hi_s32 stream_size_over; // R; the stream size is too big and force discard stream
    hi_s32 stream_not_release; // R; the stream not released for too long time
} hi_vdec_dec_err;

成员

成员

描述

set_pic_size_err

图像的宽(或高)比通道的宽(或高)大,保留。

set_protocol_num_err

设置的协议参数个数不够。比如:Slice/PPS/SPS个数。此参数仅对H.264/H.265解码有效。

set_ref_num_err

设置的参考帧个数不够。此参数仅对H.264/H.265解码有效。

set_pic_buf_size_err

图像buffer内存大小不够。

format_err

不支持的格式。JPEG的Progressive码流。

stream_unsupport

不支持的规格(码流规格与昇腾AI处理器BS9SX1A AI处理器宣称支持的规格不一致)。

pack_err

码流有错。

stream_size_over

一帧码流太大了,当整个SCDbuffer都装不下一帧码流时,强制清空SCDbuffer。

此参数仅对H.264/H.265解码有效。

stream_not_release

VFMW(video firmware)内部管理码流错误,出现长时间不释放码流的情况,保留。