VDEC视频解码/JPEGD图片解码返回码
表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  | 
内存地址错误。 媒体数据处理功能涉及的输入、输出内存需调用专用接口申请(请参见JPEGD内存申请/释放接口说明、VDEC内存申请/释放接口说明),请检查代码逻辑。  | 
0xA0058012  | 
HI_ERR_VDEC_BUSY  | 
系统忙。  | 
0xA0058013  | 
-  | 
缓存小于实际需要的大小。  | 
0xA0058014  | 
-  | 
硬件或软件处理超时。  | 
0xA0058015  | 
HI_ERR_VDEC_SYS_ERROR  | 
内部系统错误。  | 
0xA005803F  | 
-  | 
最大的返回码,该模块的错误码必须小于该值。  |