xine-lib 1.2.11
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
17struct _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
Definition: goom_config_param.h:95
Definition: goom_plugin_info.h:75
Definition: goom_visual_fx.h:17
PluginParameters * params
Definition: goom_visual_fx.h:23
void(* free)(struct _VISUAL_FX *_this)
Definition: goom_visual_fx.h:19
void(* apply)(struct _VISUAL_FX *_this, Pixel *src, Pixel *dest, PluginInfo *info)
Definition: goom_visual_fx.h:20
void * fx_data
Definition: goom_visual_fx.h:21
void(* init)(struct _VISUAL_FX *_this, PluginInfo *info)
Definition: goom_visual_fx.h:18
Definition: goom_graphic.h:55