PNGD Return Codes
Error Code |
Macro Definition |
Description |
|---|---|---|
0xA0408001 |
- |
Invalid device ID. |
0xA0408002 |
HI_ERR_PNGD_INVALID_CHN_ID |
Invalid channel ID. |
0xA0408003 |
HI_ERR_PNGD_ILLEGAL_PARAM |
Invalid parameter. |
0xA0408004 |
HI_ERR_PNGD_EXIST |
Channel existed. |
0xA0408005 |
HI_ERR_PNGD_UNEXIST |
Channel destroyed or not created. |
0xA0408006 |
HI_ERR_PNGD_NULL_PTR |
The pointer address in the function parameter is 0. |
0xA0408007 |
HI_ERR_PNGD_NOT_CFG |
Not configured. |
0xA0408008 |
HI_ERR_PNGD_NOT_SUPPORT |
Unsupported parameter or function. |
0xA0408009 |
HI_ERR_PNGD_NOT_PERM |
Unallowed operation. |
0xA040800C |
HI_ERR_PNGD_NO_MEM |
Memory allocation failure due to system memory insufficiency or other reasons |
0xA040800D |
HI_ERR_PNGD_NO_BUF |
Buffer allocation failure due to too large requested data buffer or other reasons. |
0xA040800E |
HI_ERR_PNGD_BUF_EMPTY |
Empty buffer. |
0xA040800F |
HI_ERR_PNGD_BUF_FULL |
Full buffer. |
0xA0408010 |
HI_ERR_PNGD_SYS_NOT_READY |
Uninitialized system or unloaded dependent modules. |
0xA0408011 |
HI_ERR_PNGD_BAD_ADDR |
Bad memory address. The input and output buffers related to media data processing need to be allocated by calling acl.himpi.dvpp_malloc. Check the code logic. |
0xA0408012 |
HI_ERR_PNGD_BUSY |
Busy system. |
0xA0408013 |
- |
Not enough buffer. |
0xA0408014 |
HI_ERR_PNGD_TIMEOUT |
Hardware or software processing timeout. |
0xA0408015 |
HI_ERR_PNGD_SYS_ERROR |
System error. |
0xA040803F |
- |
Maximum return. The error code value of the module must be less than this value. |