MythTV  master
goom_core.h
Go to the documentation of this file.
1 #ifndef GOOMCORE_H
2 #define GOOMCORE_H
3 
4 #include "goomconfig.h"
5 #include "mythtvexp.h"
6 
7 #define NB_FX 10
8 
9 MTV_PUBLIC void goom_init (guint32 resx, guint32 resy, int cinemascope);
10 MTV_PUBLIC void goom_set_resolution (guint32 resx, guint32 resy, int cinemascope);
11 
12 /*
13  * forceMode == 0 : do nothing
14  * forceMode == -1 : lock the FX
15  * forceMode == 1..NB_FX : force a switch to FX n°forceMode
16  */
17 MTV_PUBLIC guint32 *goom_update (gint16 data[2][512], int forceMode);
18 MTV_PUBLIC void goom_close (void);
19 
20 #endif // GOOMCORE_H
mythtvexp.h
goomconfig.h
gint16
#define gint16
Definition: goomconfig.h:37
goom_update
MTV_PUBLIC guint32 * goom_update(gint16 data[2][512], int forceMode)
Definition: goom_core.cpp:138
goom_init
MTV_PUBLIC void goom_init(guint32 resx, guint32 resy, int cinemascope)
Definition: goom_core.cpp:68
goom_close
MTV_PUBLIC void goom_close(void)
Definition: goom_core.cpp:854
MTV_PUBLIC
#define MTV_PUBLIC
Definition: mythtvexp.h:15
guint32
#define guint32
Definition: goomconfig.h:35
goom_set_resolution
MTV_PUBLIC void goom_set_resolution(guint32 resx, guint32 resy, int cinemascope)
Definition: goom_core.cpp:109