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)
OMX_ERRORTYPE omx_base_source_Constructor(OMX_COMPONENTTYPE *openmaxStandComp, OMX_STRING cComponentName)
void * omx_base_source_twoport_BufferMgmtFunction(void *param)
OMX_ERRORTYPE omx_base_source_Destructor(OMX_COMPONENTTYPE *openmaxStandComp)
#define DERIVEDCLASS(a, b)
OMX_COMPONENTTYPE * openmaxStandComp