OpenMAX Bellagio 0.9.3
omx_reference_resource_manager.h
Go to the documentation of this file.
1
28#ifndef _OMX_REFERENCE_RESOURCE_MANAGER_H_
29#define _OMX_REFERENCE_RESOURCE_MANAGER_H_
30
31#define MAX_COMPONENTS_TYPES_HANDLED 500
32
33#include "omxcore.h"
34
35
43
50
51
52extern int globalIndex;
56
57OMX_ERRORTYPE RM_RegisterComponent(char *name, int max_components);
58OMX_ERRORTYPE addElemToList(ComponentListType **list, OMX_COMPONENTTYPE *openmaxStandComp, int index, OMX_BOOL bIsWaiting);
62
65#define RM_SHOW_NAME 0x01
66#define RM_SHOW_ADDRESS 0x02
67
74void RM_printList(ComponentListType *list, int viewFlag);
75
76#endif
OMX_ERRORTYPE
Definition OMX_Core.h:127
unsigned long OMX_U32
Definition OMX_Types.h:145
OMX_BOOL
Definition OMX_Types.h:189
OMX_ERRORTYPE addElemToList(ComponentListType **list, OMX_COMPONENTTYPE *openmaxStandComp, int index, OMX_BOOL bIsWaiting)
OMX_ERRORTYPE RM_RegisterComponent(char *name, int max_components)
ComponentListType ** globalComponentList
OMX_ERRORTYPE RM_removeFromWaitForResource(OMX_COMPONENTTYPE *openmaxStandComp)
OMX_ERRORTYPE RM_getResource(OMX_COMPONENTTYPE *openmaxStandComp)
OMX_ERRORTYPE clearList(ComponentListType **list)
OMX_ERRORTYPE RM_Init()
OMX_ERRORTYPE RM_releaseResource(OMX_COMPONENTTYPE *openmaxStandComp)
void RM_printList(ComponentListType *list, int viewFlag)
ComponentListType ** globalWaitingComponentList
int numElemInList(ComponentListType *list)
OMX_ERRORTYPE removeElemFromList(ComponentListType **list, OMX_COMPONENTTYPE *openmaxStandComp)
OMX_ERRORTYPE RM_Deinit()
NameIndexType * listOfcomponentRegistered
OMX_ERRORTYPE RM_waitForResource(OMX_COMPONENTTYPE *openmaxStandComp)
OMX_COMPONENTTYPE * openmaxStandComp

Generated for OpenMAX Bellagio rel. 0.9.3 by  doxygen 1.5.1
SourceForge.net Logo