]> git.sesse.net Git - vlc/blob - modules/visualization/galaktos/preset.h
Copyright fixes
[vlc] / modules / visualization / galaktos / preset.h
1 #ifndef PRESET_H
2 #define PRESET_H
3 #define PRESET_DEBUG 0 /* 0 for no debugging, 1 for normal, 2 for insane */
4
5 #define HARD_CUT 0
6 #define SOFT_CUT 1
7 #include "preset_types.h"
8
9 void evalInitConditions();
10 void evalPerFrameEquations();
11 void evalPerFrameInitEquations();
12
13 int switchPreset(switch_mode_t switch_mode, int cut_type);
14 void switchToIdlePreset();
15 int loadPresetDir(char * dir);
16 int closePresetDir();
17 int initPresetLoader();
18 int destroyPresetLoader();
19 int loadPresetByFile(char * filename);
20 void reloadPerFrame(char * s, preset_t * preset);
21 void reloadPerFrameInit(char *s, preset_t * preset);
22 void reloadPerPixel(char *s, preset_t * preset);
23 void savePreset(char * name);
24
25
26 #endif