IRES PROTOCOL VICP2 Interface Definitions - Allows algorithms to request and receive handles representing the VICP resource.
#include <ti/xdais/ires.h>
Go to the source code of this file.
Defines | |
#define | IRES_VICP2_MAXRESOURCES 1 |
Maximum number of VICP resources(components) to be managed. | |
#define | IRES_VICP2_PROTOCOLNAME "ti.sdo.fc.ires.vicp2" |
Name used to describe this protocol. | |
#define | VICP2_MODNAME "ti.sdo.fc.ires.vicp2" |
Name to pass to Diags_setMask() to enable logging for VICP2 functions. For example, Diags_setMask(VICP2_MODNAME"+EX1234567"); turns on all Log statements in this module. Diags_setMask() must be called after initialization to take effect. | |
#define | IRES_VICP2_NUMBUFFERS 16 |
Maximum number of VICP buffers to be managed. | |
#define | IRES_VICP2_BADRESOURCE 0xFFFFFFFF |
Value indicating a bad VICP resource was returned. | |
#define | IMCOP_BUFFER_IMGBUF_A 0x0 |
VICP Buffer resources(components) to be managed. | |
#define | IMCOP_BUFFER_IMGBUF_B 0x1 |
#define | IMCOP_BUFFER_IMGBUF_C 0x2 |
#define | IMCOP_BUFFER_IMGBUF_D 0x3 |
#define | IMCOP_BUFFER_IMGBUF_E 0x4 |
#define | IMCOP_BUFFER_IMX0COEFFBUF 0x5 |
#define | IMCOP_BUFFER_IMX0CMDBUF 0x6 |
#define | IMCOP_BUFFER_IMX1COEFFBUF 0x7 |
#define | IMCOP_BUFFER_IMX1CMDBUF 0x8 |
#define | IMCOP_BUFFER_BABYIMXCMDBUFFER 0x9 |
#define | IMCOP_BUFFER_BABYIMXORIGBUFFER 0xA |
#define | IMCOP_BUFFER_BABYIMXREFBUFFER 0xB |
#define | IMCOP_BUFFER_SEQUENCERPMEM 0xC |
#define | IMCOP_BUFFER_QIQMEM 0xD |
#define | IMCOP_BUFFER_HUFFMEM 0xE |
#define | IMCOP_BUFFER_SEQBUF4 0xF |
Data Structures | |
struct | IRES_VICP2_ProtocolArgs |
VICP Protocol Arguments definition. More... | |
struct | IRES_VICP2_Obj |
IRES_VICP2_Obj extends the generic IRES_Obj structure that is returned back to the algorithm requesting the resource. More... | |
struct | IRES_VICP2_Buffers |
struct | IRES_VICP2_Properties |
Typedefs | |
typedef struct IRES_VICP2_Obj * | IRES_VICP2_Handle |
Handle to "logical" resource. | |
typedef struct IRES_VICP2_ProtocolArgs | IRES_VICP2_ProtocolArgs |
VICP Protocol Arguments definition. | |
typedef struct IRES_VICP2_Obj | IRES_VICP2_Obj |
IRES_VICP2_Obj extends the generic IRES_Obj structure that is returned back to the algorithm requesting the resource. | |
typedef struct IRES_VICP2_Buffers | IRES_VICP2_Buffers |
typedef struct IRES_VICP2_Properties | IRES_VICP2_Properties |