VPC Return Codes
Error Code |
Macro Definition |
Description |
|---|---|---|
0xA0078001 |
- |
Invalid device ID. |
0xA0078002 |
HI_ERR_VPC_INVALID_CHN_ID |
Invalid channel ID. |
0xA0078003 |
HI_ERR_VPC_ILLEGAL_PARAM |
Invalid argument. |
0xA0078004 |
HI_ERR_VPC_EXIST |
Cannot create an existent channel. |
0xA0078005 |
HI_ERR_VPC_UNEXIST |
Channel destroyed or not created. |
0xA0078006 |
HI_ERR_VPC_NULL_PTR |
Null pointer. |
0xA0078007 |
HI_ERR_VPC_NOT_CFG |
Not configured. |
0xA0078008 |
HI_ERR_VPC_NOT_SUPPORT |
Unsupported argument or function. |
0xA0078009 |
HI_ERR_VPC_NOT_PERM |
Unallowed operation. |
0xA007800C |
HI_ERR_VPC_NO_MEM |
Memory allocation failure due to memory insufficiency or other reasons. |
0xA007800D |
HI_ERR_VPC_NO_BUF |
Buffer allocation failure due to too large requested picture buffer or other reasons. |
0xA007800E |
HI_ERR_VPC_BUF_EMPTY |
Empty buffer. |
0xA007800F |
HI_ERR_VPC_BUF_FULL |
Full buffer. |
0xA0078010 |
HI_ERR_VPC_SYS_NOT_READY |
Uninitialized system or absent dependencies. |
0xA0078011 |
HI_ERR_VPC_BAD_ADDR |
Bad memory address. The input and output buffers involved in the media data processing function need to be allocated by calling dedicated APIs (for details, see aclcppdevg_03_0637.html#EN-US_TOPIC_0000002128291886__section7601142105216), or the buffer size is incorrectly configured. Check the code logic. |
0xA0078012 |
HI_ERR_VPC_BUSY |
Busy system. |
0xA0078013 |
- |
Not enough buffer. |
0xA0078014 |
- |
Hardware or software processing timeout. |
0xA0078015 |
HI_ERR_VPC_SYS_ERROR |
System error. |
0xA007803F |
- |
Maximum return. The error code value of the module must be less than this value. |