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