xine-lib 1.2.13-20230125hg15249
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:93
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