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