Definitions

Overview

Macros

#define MAX_CAPS_SUPPORTED

Maximum supported Capability ID by the Library

#define XVSEC_EPERM

Indicates Operation not permitted

#define XVSEC_ERR_BITSTREAM_PROGRAM

Indicates BitStream programming Failed

#define XVSEC_ERR_CAPABILITY_ID_MISSING

Indicates Capability ID is not provided

#define XVSEC_ERR_CAPABILITY_NOT_SUPPORTED

Indicates Capability ID is not supported

#define XVSEC_ERR_INVALID_FILE_FORMAT

Indicates unsupported file format provided

#define XVSEC_ERR_INVALID_FPGA_REG_NUM

Indicates FPGA CFG Register number provided is invalid (or) access to the requested register is prohibited

#define XVSEC_ERR_INVALID_OFFSET

Indicates Provided VSEC Offset is invalid

#define XVSEC_ERR_INVALID_OFFSET_ACCESS_COMBO

Indicates Offset and Access combination is incorrect (Ex : u16 needs an even offset, u32 needs an offset divisible by 4

#define XVSEC_ERR_INVALID_PARAM

Indicates one or more invalid parameters passed

#define XVSEC_ERR_LINUX_SYSTEM_CALL

Indicates one of the linux system call Failed

#define XVSEC_ERR_MEM_ALLOC_FAILED

Indicates memory allocation failed

#define XVSEC_ERR_MUTEX_LOCK_FAIL

Indicates mutex lock failed

#define XVSEC_ERR_MUTEX_UNLOCK_FAIL

Indicates mutex unlock failed while trying to release

#define XVSEC_ERR_NULL_POINTER

Indicates one or more NULL pointer passed as parameter

#define XVSEC_ERR_OPERATION_NOT_SUPPORTED

Indicates the requested operation is not supported

#define XVSEC_FAILURE

Indicates Failure of API call

#define XVSEC_MAX_DEVICES_LIMIT_REACHED

Indicates No more devices present to open

#define XVSEC_MAX_VSEC_STR_LEN

Maximum VSEC name String length

#define XVSEC_SUCCESS

Indicates Success of API call