Credit Terje with 2 new render formats + reverse titler and blur MAX_FLT causing...
[goodguy/cinelerra.git] / cinelerra-5.1 / plugin_defs
1 export TOPDIR ?= ../..
2 include $(TOPDIR)/global_config
3
4 # plugin_dirs is translated in awindowgui.C, update if changed.
5
6 plugin_dirs := themes
7 themes := \
8         theme_blond \
9         theme_blond_cv \
10         theme_blue \
11         theme_blue_dot \
12         theme_bright \
13         theme_hulk \
14         theme_pinklady \
15         theme_suv \
16         theme_neophyte \
17         theme_unflat \
18         theme_cakewalk \
19
20 plugin_dirs += video
21 video := \
22         1080to480 \
23         1080to540 \
24         720to480 \
25         aging \
26         alpha \
27         bandslide \
28         bandwipe \
29         blendalgebra \
30         blendprogram \
31         bluebanana \
32         blur \
33         boxblur \
34         brightness \
35         burn \
36         C41 \
37         chromakey \
38         chromakeyhsv \
39         chromakeyavid \
40         color3way \
41         colorbalance \
42         colorspace \
43         crikey \
44         cropp \
45         crossfade \
46         decimate \
47         deinterlace \
48         deinterlace-cv \
49         delayvideo \
50         denoisemjpeg \
51         denoisevideo \
52         descratch \
53         diffkey \
54         dissolve \
55         dot \
56         downsample \
57         edge \
58         fieldframe \
59         flash \
60         flip \
61         foreground \
62         framefield \
63         freezeframe \
64         gamma \
65         gradient \
66         greycstoration \
67         histeq \
68         histogram \
69         histogram_bezier \
70         holo \
71         huesaturation \
72         interpolatepixels \
73         interpolatevideo \
74         invertvideo \
75         irissquare \
76         ivtc \
77         lens \
78         linearblur \
79         liveaudio \
80         livevideo \
81         loopvideo \
82         mirror \
83         motion \
84         motion2 \
85         motion51 \
86         motionblur \
87         motion-cv \
88         motion-hv \
89         mandelcuda \
90         nbodycuda \
91         oil \
92         overlay \
93         perspective \
94         photoscale \
95         polar \
96         radialblur \
97         reframe \
98         reframert \
99         reroute \
100         reversevideo \
101         rgb601 \
102         rgbshift \
103         rotate \
104         rumbler \
105         scale \
106         scaleratio \
107         sketcher \
108         seltempavg \
109         shapewipe \
110         sharpen \
111         shiftinterlace \
112         slide \
113         speed_pc \
114         spherecam \
115         svg \
116         swapchannels \
117         swapframes \
118         swatch \
119         threshold \
120         timeavg \
121         timeblur \
122         timefront \
123         titler \
124         tracer \
125         translate \
126         unsharp \
127         videoscope \
128         wave \
129         whirl \
130         wipe \
131         yuv \
132         yuv411 \
133         yuvshift \
134         zoom \
135         zoomblur \
136
137 plugin_dirs += audio
138 audio := \
139         audioscope \
140         cdripper \
141         chorus \
142         compressor \
143         compressormulti \
144         dcoffset \
145         delayaudio \
146         denoise \
147         denoisefft \
148         despike \
149         echo \
150         echocancel \
151         freeverb \
152         flanger \
153         gain \
154         graphic \
155         interpolateaudio \
156         invertaudio \
157         leveleffect \
158         loopaudio \
159         normalize \
160         overlayaudio \
161         parametric \
162         pitch \
163         removegaps \
164         resample \
165         resamplert \
166         reverb \
167         reverseaudio \
168         spectrogram \
169         synthesizer \
170         timestretch \
171         timestretchrt \
172         tremolo \
173         vocoder \
174
175 plugin_dirs += opencv
176 opencv := \
177         findobj \
178         flowobj \
179         gaborobj \
180         moveobj \
181         puzzleobj \
182         stylizeobj \
183
184 $(foreach dir,$(plugin_dirs),$(foreach plugin,$($(dir)), $(eval $(plugin):=$(dir))))
185