表1为VDEC视频解码和JPEGD图片解码共用的返回码。
错误代码 |
宏定义 |
描述 |
---|---|---|
0xA0058001 |
- |
无效的Device ID。 |
0xA0058002 |
HI_ERR_VDEC_INVALID_CHN_ID |
通道 ID 超出合法范围。 |
0xA0058003 |
HI_ERR_VDEC_ILLEGAL_PARAM |
参数超出合法范围。 |
0xA0058004 |
HI_ERR_VDEC_EXIST |
试图创建已经存在的通道。 |
0xA0058005 |
HI_ERR_VDEC_UNEXIST |
通道未创建或已销毁。 |
0xA0058006 |
HI_ERR_VDEC_NULL_PTR |
函数参数中有空指针。 |
0xA0058007 |
HI_ERR_VDEC_NOT_CFG |
使用前未配置。 |
0xA0058008 |
HI_ERR_VDEC_NOT_SUPPORT |
不支持的参数或者功能。 |
0xA0058009 |
HI_ERR_VDEC_NOT_PERM |
该操作不允许。 |
0xA005800C |
HI_ERR_VDEC_NO_MEM |
分配内存失败,如系统内存不足。 |
0xA005800D |
HI_ERR_VDEC_NO_BUF |
分配缓存失败,如申请的数据缓冲区太大。 |
0xA005800E |
HI_ERR_VDEC_BUF_EMPTY |
缓冲区中无数据。 |
0xA005800F |
HI_ERR_VDEC_BUF_FULL |
缓冲区中数据满。 |
0xA0058010 |
HI_ERR_VDEC_SYS_NOT_READY |
系统没有初始化或者相关依赖的模块没有加载。 |
0xA0058011 |
HI_ERR_VDEC_BAD_ADDR |
内存地址错误。 媒体数据处理功能涉及的输入、输出内存需调用hi_mpi_dvpp_malloc接口申请,请检查代码逻辑。 |
0xA0058012 |
HI_ERR_VDEC_BUSY |
系统忙。 |
0xA0058013 |
- |
缓存小于实际需要的大小。 |
0xA0058014 |
- |
硬件或软件处理超时。 |
0xA0058015 |
HI_ERR_VDEC_SYS_ERROR |
内部系统错误。 |
0xA005803F |
- |
最大的返回码,该模块的错误码必须小于该值。 |