28 #ifndef _OMX_BASE_SOURCE_COMPONENT_H_ 29 #define _OMX_BASE_SOURCE_COMPONENT_H_ 38 #define OMX_BASE_SOURCE_OUTPUTPORT_INDEX 0 42 #define OMX_BASE_SOURCE_OUTPUTPORT_INDEX_1 1 46 #define OMX_BASE_SOURCE_ALLPORT_INDEX -1 51 #define omx_base_source_PrivateType_FIELDS omx_base_component_PrivateType_FIELDS \ 53 void (*BufferMgmtCallback)(OMX_COMPONENTTYPE* openmaxStandComp, OMX_BUFFERHEADERTYPE* outputbuffer); void * omx_base_source_BufferMgmtFunction(void *param)
void * omx_base_source_twoport_BufferMgmtFunction(void *param)
#define DERIVEDCLASS(a, b)
OMX_ERRORTYPE omx_base_source_Destructor(OMX_COMPONENTTYPE *openmaxStandComp)
OMX_ERRORTYPE omx_base_source_Constructor(OMX_COMPONENTTYPE *openmaxStandComp, OMX_STRING cComponentName)