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