fix neophyte disarmed color + Andrew Termux libbthread fix
[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         speed_pc \
110         spherecam \
111         svg \
112         swapchannels \
113         swapframes \
114         threshold \
115         timeavg \
116         timeblur \
117         timefront \
118         titler \
119         tracer \
120         translate \
121         unsharp \
122         videoscope \
123         wave \
124         whirl \
125         wipe \
126         yuv \
127         yuv411 \
128         yuvshift \
129         zoom \
130         zoomblur \
131
132 plugin_dirs += audio
133 audio := \
134         audioscope \
135         cdripper \
136         chorus \
137         compressor \
138         compressormulti \
139         dcoffset \
140         delayaudio \
141         denoise \
142         denoisefft \
143         despike \
144         echo \
145         echocancel \
146         freeverb \
147         flanger \
148         gain \
149         graphic \
150         interpolateaudio \
151         invertaudio \
152         leveleffect \
153         loopaudio \
154         normalize \
155         overlayaudio \
156         parametric \
157         pitch \
158         removegaps \
159         resample \
160         resamplert \
161         reverb \
162         reverseaudio \
163         spectrogram \
164         synthesizer \
165         timestretch \
166         timestretchrt \
167         tremolo \
168         vocoder \
169
170 plugin_dirs += opencv
171 opencv := \
172         findobj \
173         flowobj \
174         gaborobj \
175         moveobj \
176         puzzleobj \
177         stylizeobj \
178
179 $(foreach dir,$(plugin_dirs),$(foreach plugin,$($(dir)), $(eval $(plugin):=$(dir))))
180