OpenMAX Bellagio
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 <
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
48
tsem_t
*
eventSem
;
49
OMX_BOOL
bResourceErrorReceived
;
50
51
/* Callback prototypes */
52
OMX_ERRORTYPE
rmEventHandler
(
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
60
OMX_ERRORTYPE
rmEmptyBufferDone
(
61
OMX_HANDLETYPE
hComponent,
62
OMX_PTR
pAppData,
63
OMX_BUFFERHEADERTYPE
* pBuffer);
64
65
OMX_ERRORTYPE
rmFillBufferDone
(
66
OMX_HANDLETYPE
hComponent,
67
OMX_PTR
pAppData,
68
OMX_BUFFERHEADERTYPE
* pBuffer);
69
70
#endif
OMX_Audio.h
OMX_Component.h
OMX_Core.h
OMX_ERRORTYPE
OMX_ERRORTYPE
Definition
OMX_Core.h:127
OMX_Types.h
OMX_U32
unsigned long OMX_U32
Definition
OMX_Types.h:145
OMX_BOOL
OMX_BOOL
Definition
OMX_Types.h:189
OMX_PTR
void * OMX_PTR
Definition
OMX_Types.h:199
OMX_HANDLETYPE
void * OMX_HANDLETYPE
Definition
OMX_Types.h:295
OMX_EVENTTYPE
OMX_EVENTTYPE
Definition
OMX_Core.h:480
rmEventHandler
OMX_ERRORTYPE rmEventHandler(OMX_HANDLETYPE hComponent, OMX_PTR pAppData, OMX_EVENTTYPE eEvent, OMX_U32 Data1, OMX_U32 Data2, OMX_PTR pEventData)
Definition
omxprioritytest.c:266
eventSem
tsem_t * eventSem
Definition
omxprioritytest.h:48
bResourceErrorReceived
OMX_BOOL bResourceErrorReceived
Definition
omxprioritytest.h:49
rmEmptyBufferDone
OMX_ERRORTYPE rmEmptyBufferDone(OMX_HANDLETYPE hComponent, OMX_PTR pAppData, OMX_BUFFERHEADERTYPE *pBuffer)
Definition
omxprioritytest.c:322
rmFillBufferDone
OMX_ERRORTYPE rmFillBufferDone(OMX_HANDLETYPE hComponent, OMX_PTR pAppData, OMX_BUFFERHEADERTYPE *pBuffer)
Definition
omxprioritytest.c:330
OMX_BUFFERHEADERTYPE
Definition
OMX_Core.h:399
tsem_t
Definition
tsemaphore.h:38
tsemaphore.h
user_debug_levels.h
Generated for OpenMAX Bellagio rel. 0.9.3 by
1.5.1