VENC视频/JPEGE图像编码返回码
错误代码 |
宏定义 |
描述 |
---|---|---|
0xA0088001 |
- |
无效的Device ID。 |
0xA0088002 |
HI_ERR_VENC_INVALID_CHN_ID |
通道 ID 超出合法范围。 |
0xA0088003 |
HI_ERR_VENC_ILLEGAL_PARAM |
参数超出合法范围。 |
0xA0088004 |
HI_ERR_VENC_EXIST |
试图申请或者创建已经存在的设备、通道或者资源。 |
0xA0088005 |
HI_ERR_VENC_UNEXIST |
试图使用或者销毁不存在的设备、通道或者资源。 |
0xA0088006 |
HI_ERR_VENC_NULL_PTR |
函数参数中有空指针。 |
0xA0088007 |
HI_ERR_VENC_NOT_CFG |
使用前未配置。 |
0xA0088008 |
HI_ERR_VENC_NOT_SUPPORT |
不支持的参数或者功能。 |
0xA0088009 |
HI_ERR_VENC_NOT_PERM |
该操作不允许,如试图修改静态配置参数 |
0xA008800C |
HI_ERR_VENC_NO_MEM |
分配内存失败,如系统内存不足 |
0xA008800D |
HI_ERR_VENC_NO_BUF |
分配缓存失败,如申请的数据缓冲区太大、频繁传入输入帧导致缓存区满等 |
0xA008800E |
HI_ERR_VENC_BUF_EMPTY |
缓冲区中无数据 |
0xA008800F |
HI_ERR_VENC_BUF_FULL |
缓冲区中数据满 |
0xA0088010 |
HI_ERR_VENC_SYS_NOT_READY |
系统没有初始化或没有加载相应模块 |
0xA0088011 |
HI_ERR_VENC_BAD_ADDR |
内存地址错误。 媒体数据处理功能涉及的输入、输出内存需调用acl.himpi.dvpp_malloc接口申请,请检查代码逻辑。 |
0xA0088012 |
HI_ERR_VENC_BUSY |
系统忙。 |
0xA0088013 |
- |
缓存小于实际需要的大小。 |
0xA0088014 |
- |
硬件或软件处理超时。 |
0xA0088015 |
- |
内部系统错误。 |
0xA008803F |
- |
最大的返回码,该模块的错误码必须小于该值。 |
0xA00B8001 |
- |
无效的Device ID。 |
0xA00B8002 |
- |
无效的channel ID。 |
0xA00B8003 |
- |
参数不合法,例如不合法的枚举值。 |
0xA00B8004 |
- |
资源已存在。 |
0xA00B8005 |
- |
资源不存在。 |
0xA00B8006 |
- |
函数参数中有空指针。 |
0xA00B8007 |
- |
使能系统、Device或通道前未配置对应的参数。 |
0xA00B8008 |
- |
不支持的参数或者功能。 |
0xA00B8009 |
- |
该操作不允许,如试图修改静态配置参数。 |
0xA00B800A |
- |
无效的pipe ID。 |
0xA00B800B |
- |
无效的stitch group ID。 |
0xA00B800C |
- |
分配内存失败,如系统内存不足。 |
0xA00B800D |
- |
分配缓存失败,如申请的数据缓冲区太大、频繁传入输入帧导致缓存区满等。 |
0xA00B800E |
- |
缓冲区中无数据。 |
0xA00B800F |
- |
缓冲区中数据满。 |
0xA00B8010 |
- |
系统没有初始化或者相关依赖的模块没有加载。 |
0xA00B8011 |
- |
地址错误。 |
0xA00B8012 |
- |
系统忙。 |
0xA00B8013 |
- |
缓存小于实际需要的大小。 |
0xA00B8014 |
- |
硬件或软件处理超时。 |
0xA00B8015 |
HI_ERR_VENC_SYS_ERROR |
内部系统错误。 |
0xA00B803F |
- |
最大的返回码,该模块的错误码必须小于该值。 |