OpenMAXBellagio  0.9.3
omxprioritytest.h
Go to the documentation of this file.
1 
28 #ifndef __OMXRMTEST_H__
29 #define __OMXRMTEST_H__
30 
31 #include <stdio.h>
32 #include <stdlib.h>
33 
34 #include <OMX_Core.h>
35 #include <OMX_Component.h>
36 #include <OMX_Types.h>
37 #include <OMX_Audio.h>
38 
39 #include <bellagio/tsemaphore.h>
40 #include <user_debug_levels.h>
41 
43 #define VERSIONMAJOR 1
44 #define VERSIONMINOR 1
45 #define VERSIONREVISION 0
46 #define VERSIONSTEP 0
47 
50 
51 /* Callback prototypes */
53  OMX_HANDLETYPE hComponent,
54  OMX_PTR pAppData,
55  OMX_EVENTTYPE eEvent,
56  OMX_U32 Data1,
57  OMX_U32 Data2,
58  OMX_PTR pEventData);
59 
61  OMX_HANDLETYPE hComponent,
62  OMX_PTR pAppData,
63  OMX_BUFFERHEADERTYPE* pBuffer);
64 
66  OMX_HANDLETYPE hComponent,
67  OMX_PTR pAppData,
68  OMX_BUFFERHEADERTYPE* pBuffer);
69 
70 #endif
OMX_ERRORTYPE rmEmptyBufferDone(OMX_HANDLETYPE hComponent, OMX_PTR pAppData, OMX_BUFFERHEADERTYPE *pBuffer)
tsem_t * eventSem
void * OMX_HANDLETYPE
Definition: OMX_Types.h:295
unsigned long OMX_U32
Definition: OMX_Types.h:145
OMX_ERRORTYPE rmEventHandler(OMX_HANDLETYPE hComponent, OMX_PTR pAppData, OMX_EVENTTYPE eEvent, OMX_U32 Data1, OMX_U32 Data2, OMX_PTR pEventData)
void * OMX_PTR
Definition: OMX_Types.h:199
OMX_BOOL
Definition: OMX_Types.h:189
OMX_EVENTTYPE
Definition: OMX_Core.h:479
OMX_ERRORTYPE rmFillBufferDone(OMX_HANDLETYPE hComponent, OMX_PTR pAppData, OMX_BUFFERHEADERTYPE *pBuffer)
OMX_BOOL bResourceErrorReceived
OMX_ERRORTYPE
Definition: OMX_Core.h:126

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