7.5. Error Codes¶
The error codes of video encoding API are shown in the following table
Error Code |
Macro Definition |
Description |
---|---|---|
0xC0078002 |
CVI_ERR_VENC_INVALID_CHNID |
Invalid channel ID |
0xC0078003 |
CVI_ERR_VENC_ILLEGAL_PARAM |
Invalid par ameters |
0xC0078004 |
CVI_ERR_VENC_EXIST |
Attempts to apply for or create an e xisting device, c hannel, or r esource |
0xC0078005 |
CVI_ERR_VENC_UNEXIST |
Channel does not exist |
0xC0078006 |
CVI_ERR_VENC_NULL_PTR |
Null pointer |
0xC0078007 |
CVI_ERR_VENC_NOT_CONFIG |
Not con figured before use |
0xC0078008 |
CVI_ERR_VENC_NOT_SUPPORT |
Op eration not su pported |
0xC0078009 |
CVI_ERR_VENC_NOT_PERM |
The op eration is not allowed |
0xC007800A |
CVI_ERR_VENC_INVALID_PIPEID |
Invalid PIPE ID |
0xC007800B |
CVI_ERR_VENC_INVALID_GRPID |
Invalid GROUP ID |
0xC007800C |
CVI_ERR_VENC_NOMEM |
Memory config uration failure |
0xC007800D |
CVI_ERR_VENC_NOBUF |
Image Buffer config uration failed |
0xC007800E |
CVI_ERR_VENC_BUF_EMPTY |
No data in buffer |
0xC007800F |
CVI_ERR_VENC_BUF_FULL |
buffer full data |
0xC0078010 |
CVI_ERR_VENC_SYS_NOTREADY |
The system is not ready |
0xC0078011 |
CVI_ERR_VENC_BADADDR |
Invalid address |
0xC0078012 |
CVI_ERR_VENC_BUSY |
Device in use |
0xC0078014 |
CVI_ERR_VENC_INVALID_VB |
Invalid VB |
0xC0078040 |
CVI_ERR_VENC_INIT |
Is initi alizing |
0xC0078041 |
CVI_ERR_VENC_FRC_NO_ENC |
FRC a ctively skips e ncoding the current frame |
0xC0078042 |
CVI_ERR_VENC_STAT_VFPS_CHANGE |
The frame rate changed |
0xC0078043 |
CVI_ERR_VENC_EMPTY_STREAM_FRAME |
un encoded bi tstream |
0xC0078044 |
CVI_ERR_VENC_EMPTY_PACK |
No bi tstream is av ailable |
0xC0078045 |
CVI_ERR_VENC_JPEG_MARKER_ORDER |
Unsu pported format |
0xC0078047 |
CVI_ERR_VENC_RC_PARAM |
RC pa rameter setting |
0xC007804B |
CVI_ERR_VENC_MUTEX_ERROR |
Signal error |
0xC007804C |
CVI_ERR_VENC_INVALILD_RET |
The und erlying illegal return value |