fix for Gang Channels/Media
[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         bluebanana \
30         blur \
31         boxblur \
32         brightness \
33         burn \
34         C41 \
35         chromakey \
36         chromakeyhsv \
37         color3way \
38         colorbalance \
39         colorspace \
40         crikey \
41         cropp \
42         crossfade \
43         decimate \
44         deinterlace \
45         deinterlace-cv \
46         delayvideo \
47         denoisemjpeg \
48         denoisevideo \
49         descratch \
50         diffkey \
51         dissolve \
52         dot \
53         downsample \
54         edge \
55         fieldframe \
56         flash \
57         flip \
58         foreground \
59         framefield \
60         freezeframe \
61         gamma \
62         gradient \
63         greycstoration \
64         histeq \
65         histogram \
66         histogram_bezier \
67         holo \
68         huesaturation \
69         interpolatepixels \
70         interpolatevideo \
71         invertvideo \
72         irissquare \
73         ivtc \
74         lens \
75         linearblur \
76         liveaudio \
77         livevideo \
78         loopvideo \
79         motion \
80         motion2 \
81         motion51 \
82         motionblur \
83         motion-cv \
84         motion-hv \
85         mandelcuda \
86         nbodycuda \
87         oil \
88         overlay \
89         perspective \
90         photoscale \
91         polar \
92         radialblur \
93         reframe \
94         reframert \
95         reroute \
96         reversevideo \
97         rgb601 \
98         rgbshift \
99         rotate \
100         rumbler \
101         scale \
102         scaleratio \
103         sketcher \
104         seltempavg \
105         shapewipe \
106         sharpen \
107         shiftinterlace \
108         slide \
109         spherecam \
110         svg \
111         swapchannels \
112         swapframes \
113         threshold \
114         timeavg \
115         timeblur \
116         timefront \
117         titler \
118         tracer \
119         translate \
120         unsharp \
121         videoscope \
122         wave \
123         whirl \
124         wipe \
125         yuv \
126         yuv411 \
127         yuvshift \
128         zoom \
129         zoomblur \
130
131 plugin_dirs += audio
132 audio := \
133         audioscope \
134         cdripper \
135         chorus \
136         compressor \
137         compressormulti \
138         dcoffset \
139         delayaudio \
140         denoise \
141         denoisefft \
142         despike \
143         echo \
144         echocancel \
145         freeverb \
146         flanger \
147         gain \
148         graphic \
149         interpolateaudio \
150         invertaudio \
151         leveleffect \
152         loopaudio \
153         normalize \
154         overlayaudio \
155         parametric \
156         pitch \
157         removegaps \
158         resample \
159         resamplert \
160         reverb \
161         reverseaudio \
162         spectrogram \
163         synthesizer \
164         timestretch \
165         timestretchrt \
166         tremolo \
167         vocoder \
168
169 plugin_dirs += opencv
170 opencv := \
171         findobj \
172         flowobj \
173         gaborobj \
174         moveobj \
175         puzzleobj \
176         stylizeobj \
177
178 $(foreach dir,$(plugin_dirs),$(foreach plugin,$($(dir)), $(eval $(plugin):=$(dir))))
179