OpenMAXBellagio  0.9.3
omx_base_filter.h
Go to the documentation of this file.
1 
29 #ifndef __OMX_BASE_FILTER_H__
30 #define __OMX_BASE_FILTER_H__
31 
32 #include <OMX_Types.h>
33 #include <OMX_Component.h>
34 #include <OMX_Core.h>
35 #include "omx_base_component.h"
36 
39 #define OMX_BASE_FILTER_INPUTPORT_INDEX 0
40 
43 #define OMX_BASE_FILTER_OUTPUTPORT_INDEX 1
44 
47 #define OMX_BASE_FILTER_ALLPORT_INDEX -1
48 
52 #define omx_base_filter_PrivateType_FIELDS omx_base_component_PrivateType_FIELDS \
53  \
54  OMX_BUFFERHEADERTYPE* pPendingOutputBuffer; \
55  \
56  void (*BufferMgmtCallback)(OMX_COMPONENTTYPE* openmaxStandComp, OMX_BUFFERHEADERTYPE* inputbuffer, OMX_BUFFERHEADERTYPE* outputbuffer);
58 
59 
68 
74 
80 void* omx_base_filter_BufferMgmtFunction(void* param);
81 
82 #endif

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