xine-lib  1.2.9
goom_visual_fx.h
Go to the documentation of this file.
1 #ifndef _VISUAL_FX_H
2 #define _VISUAL_FX_H
3 
13 #include "goom_config_param.h"
14 #include "goom_graphic.h"
15 #include "goom_typedefs.h"
16 
17 struct _VISUAL_FX {
18  void (*init) (struct _VISUAL_FX *_this, PluginInfo *info);
19  void (*free) (struct _VISUAL_FX *_this);
20  void (*apply) (struct _VISUAL_FX *_this, Pixel *src, Pixel *dest, PluginInfo *info);
21  void *fx_data;
22 
24 };
25 
26 #endif
void(* free)(struct _VISUAL_FX *_this)
Definition: goom_visual_fx.h:19
Definition: goom_visual_fx.h:17
void * fx_data
Definition: goom_visual_fx.h:21
Definition: goom_graphic.h:55
void(* apply)(struct _VISUAL_FX *_this, Pixel *src, Pixel *dest, PluginInfo *info)
Definition: goom_visual_fx.h:20
Definition: goom_plugin_info.h:75
Definition: goom_config_param.h:95
void(* init)(struct _VISUAL_FX *_this, PluginInfo *info)
Definition: goom_visual_fx.h:18
PluginParameters * params
Definition: goom_visual_fx.h:23