OpenMAXBellagio  0.9.3
st_static_component_loader.h
Go to the documentation of this file.
1 
26 #ifndef __ST_STATIC_COMPONENT_LOADER_H__
27 #define __ST_STATIC_COMPONENT_LOADER_H__
28 
29 #include "omxcore.h"
30 #include "extension_struct.h"
31 
39 typedef struct stLoaderComponentType{
41  char* name;
42  unsigned int name_specific_length;
43  char** name_specific;
44  char** role_specific;
50 
54 
63 
69 
78  BOSA_COMPONENTLOADER *loader,
79  OMX_HANDLETYPE* pHandle,
80  OMX_STRING cComponentName,
81  OMX_PTR pAppData,
82  OMX_CALLBACKTYPE* pCallBacks);
83 
88  BOSA_COMPONENTLOADER *loader,
89  OMX_HANDLETYPE hComponent);
90 
97  BOSA_COMPONENTLOADER *loader,
98  OMX_STRING cComponentName,
99  OMX_U32 nNameLength,
100  OMX_U32 nIndex);
101 
109  BOSA_COMPONENTLOADER *loader,
110  OMX_STRING compName,
111  OMX_U32 *pNumRoles,
112  OMX_U8 **roles);
113 
121  BOSA_COMPONENTLOADER *loader,
122  OMX_STRING role,
123  OMX_U32 *pNumComps,
124  OMX_U8 **compNames);
125 
126 #endif

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