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