webrtc: Make ssrc map into separate data structures
[platform/upstream/gstreamer.git] / ext / Makefile.am
1 if USE_ASSRENDER
2 ASSRENDER_DIR = assrender
3 else
4 ASSRENDER_DIR =
5 endif
6
7 if USE_AOM
8 AOM_DIR= aom
9 else
10 AOM_DIR=
11 endif
12
13 if USE_VOAMRWBENC
14 VOAMRWBENC_DIR = voamrwbenc
15 else
16 VOAMRWBENC_DIR =
17 endif
18
19 if USE_BS2B
20 BS2B_DIR=bs2b
21 else
22 BS2B_DIR=
23 endif
24
25 if USE_BZ2
26 BZ2_DIR=bz2
27 else
28 BZ2_DIR=
29 endif
30
31 if USE_LCMS2
32 COLORMANAGEMENT_DIR=colormanagement
33 else
34 COLORMANAGEMENT_DIR=
35 endif
36
37 if USE_CHROMAPRINT
38 CHROMAPRINT_DIR=chromaprint
39 else
40 CHROMAPRINT_DIR=
41 endif
42
43 if USE_CURL
44 CURL_DIR=curl
45 else
46 CURL_DIR=
47 endif
48
49 if USE_DASH
50 DASH_DIR=dash
51 else
52 DASH_DIR=
53 endif
54
55 if USE_DC1394
56 DC1394_DIR=dc1394
57 else
58 DC1394_DIR=
59 endif
60
61 if USE_DIRECTFB
62 DIRECTFB_DIR=directfb
63 else
64 DIRECTFB_DIR=
65 endif
66
67 if USE_WAYLAND
68 WAYLAND_DIR=wayland
69 else
70 WAYLAND_DIR=
71 endif
72
73 if USE_DTS
74 DTS_DIR=dts
75 else
76 DTS_DIR=
77 endif
78
79 if USE_RESINDVD
80  RESINDVD_DIR = resindvd
81 else
82  RESINDVD_DIR =
83 endif
84
85 if USE_FAAC
86 FAAC_DIR=faac
87 else
88 FAAC_DIR=
89 endif
90
91 if USE_FAAD
92  FAAD_DIR=faad
93 else
94  FAAD_DIR=
95 endif
96
97 if USE_FDK_AAC
98  FDK_AAC_DIR=fdkaac
99 else
100  FDK_AAC_DIR=
101 endif
102
103 if USE_VOAACENC
104  VOAACENC_DIR=voaacenc
105 else
106  VOAACENC_DIR=
107 endif
108
109 if USE_FLITE
110 FLITE_DIR=flite
111 else
112 FLITE_DIR=
113 endif
114
115 #if USE_G729
116 #G729_DIR=g729
117 #else
118 G729_DIR=
119 #endif
120
121 if USE_GSM
122 GSM_DIR=gsm
123 else
124 GSM_DIR=
125 endif
126
127 if USE_IQA
128 IQA_DIR = iqa
129 else
130 IQA_DIR =
131 endif
132
133 if USE_KATE
134 KATE_DIR=kate
135 else
136 KATE_DIR=
137 endif
138
139 if USE_LADSPA
140 LADSPA_DIR = ladspa
141 else
142 LADSPA_DIR =
143 endif
144
145 if USE_LV2
146 LV2_DIR = lv2
147 else
148 LV2_DIR =
149 endif
150
151 if USE_LIBDE265
152 LIBDE265_DIR = libde265
153 else
154 LIBDE265_DIR =
155 endif
156
157 if USE_LIBMMS
158 LIBMMS_DIR=libmms
159 else
160 LIBMMS_DIR=
161 endif
162
163 if USE_MODPLUG
164 MODPLUG_DIR=modplug
165 else
166 MODPLUG_DIR=
167 endif
168
169 if USE_MPEG2ENC
170 MPEG2ENC_DIR=mpeg2enc
171 else
172 MPEG2ENC_DIR=
173 endif
174
175 if USE_MPLEX
176 MPLEX_DIR=mplex
177 else
178 MPLEX_DIR=
179 endif
180
181 if USE_MUSEPACK
182 MUSEPACK_DIR=musepack
183 else
184 MUSEPACK_DIR=
185 endif
186
187 if USE_NEON
188 NEON_DIR=neon
189 else
190 NEON_DIR=
191 endif
192
193 if USE_OFA
194 OFA_DIR=ofa
195 else
196 OFA_DIR=
197 endif
198
199 if USE_OPENAL
200 OPENAL_DIR=openal
201 else
202 OPENAL_DIR=
203 endif
204
205 if USE_OPENCV
206 OPENCV_DIR=opencv
207 else
208 OPENCV_DIR=
209 endif
210
211 if USE_OPENEXR
212 OPENEXR_DIR = openexr
213 else
214 OPENEXR_DIR =
215 endif
216
217 if USE_OPENH264
218 OPENH264_DIR = openh264
219 else
220 OPENH264_DIR =
221 endif
222
223 if USE_OPENMPT
224 OPENMPT_DIR=openmpt
225 else
226 OPENMPT_DIR=
227 endif
228
229 if USE_OPENNI2
230 OPENNI2_DIR=openni2
231 else
232 OPENNI2_DIR=
233 endif
234
235 if USE_OPENJPEG
236 OPENJPEG_DIR = openjpeg
237 else
238 OPENJPEG_DIR =
239 endif
240
241 if USE_OPUS
242 OPUS_DIR=opus
243 else
244 OPUS_DIR=
245 endif
246
247 if USE_PANGO
248 CLOSEDCAPTION_DIR=closedcaption
249 else
250 CLOSEDCAPTION_DIR=
251 endif
252
253 if USE_RSVG
254 RSVG_DIR=rsvg
255 else
256 RSVG_DIR=
257 endif
258
259 if USE_WILDMIDI
260 WILDMIDI_DIR=wildmidi
261 endif
262
263 if !USE_WILDMIDI
264 WILDMIDI_DIR=
265 endif
266
267 if USE_FLUIDSYNTH
268 FLUIDSYNTH_DIR=fluidsynth
269 endif
270
271 if USE_SBC
272 SBC_DIR=sbc
273 else
274 SBC_DIR=
275 endif
276
277 if USE_SCTP
278 SCTP_DIR=sctp
279 else
280 SCTP_DIR=
281 endif
282
283 if USE_SMOOTHSTREAMING
284 SMOOTHSTREAMING_DIR = smoothstreaming
285 else
286 SMOOTHSTREAMING_DIR =
287 endif
288
289 # if USE_SMOOTHWAVE
290 # SMOOTHWAVE_DIR=smoothwave
291 # else
292 SMOOTHWAVE_DIR=
293 # endif
294
295 if USE_SNDFILE
296 SNDFILE_DIR=sndfile
297 else
298 SNDFILE_DIR=
299 endif
300
301 if USE_SOUNDTOUCH
302 SOUNDTOUCH_DIR=soundtouch
303 else
304 SOUNDTOUCH_DIR=
305 endif
306
307 if USE_SPANDSP
308 SPANDSP_DIR = spandsp
309 else
310 SPANDSP_DIR =
311 endif
312
313 if USE_SRT
314 SRT_DIR=srt
315 else
316 SRT_DIR=
317 endif
318
319 if USE_SRTP
320 SRTP_DIR=srtp
321 else
322 SRTP_DIR=
323 endif
324
325 if USE_GME
326 GME_DIR=gme
327 else
328 GME_DIR=
329 endif
330
331 if USE_TELETEXTDEC
332 TELETEXTDEC_DIR=teletextdec
333 else
334 TELETEXTDEC_DIR=
335 endif
336
337 if USE_ZBAR
338 ZBAR_DIR=zbar
339 else
340 ZBAR_DIR=
341 endif
342
343 if USE_RTMP
344 RTMP_DIR = rtmp
345 else
346 RTMP_DIR =
347 endif
348
349 if USE_HLS
350 HLS_DIR = hls
351 else
352 HLS_DIR =
353 endif
354
355 if USE_WEBP
356 WEBP_DIR=webp
357 else
358 WEBP_DIR=
359 endif
360
361 if USE_X265
362 X265_DIR=x265
363 else
364 X265_DIR=
365 endif
366
367 if USE_DTLS
368 DTLS_DIR=dtls
369 else
370 DTLS_DIR=
371 endif
372
373 if USE_VULKAN
374 VULKAN_DIR=vulkan
375 else
376 VULKAN_DIR=
377 endif
378
379 if USE_WEBRTCDSP
380 WEBRTCDSP_DIR=webrtcdsp
381 else
382 WEBRTCDSP_DIR=
383 endif
384
385 if USE_WEBRTC
386 WEBRTC_DIR=webrtc
387 else
388 WEBRTC_DIR=
389 endif
390
391 if USE_TTML
392 TTML_DIR=ttml
393 else
394 TTML_DIR=
395 endif
396
397 if USE_WPE
398 WPE_DIR=wpe
399 else
400 WPE_DIR=
401 endif
402
403 SUBDIRS=\
404         $(VOAACENC_DIR) \
405         $(ASSRENDER_DIR) \
406         $(AOM_DIR) \
407         $(VOAMRWBENC_DIR) \
408         $(AUDIOFILE_DIR) \
409         $(BS2B_DIR) \
410         $(BZ2_DIR) \
411         $(COLORMANAGEMENT_DIR) \
412         $(CHROMAPRINT_DIR) \
413         $(CLOSEDCAPTION_DIR) \
414         $(CURL_DIR) \
415         $(DASH_DIR) \
416         $(DC1394_DIR) \
417         $(DIRECTFB_DIR) \
418         $(WAYLAND_DIR) \
419         $(DTS_DIR) \
420         $(RESINDVD_DIR) \
421         $(FAAC_DIR) \
422         $(FAAD_DIR) \
423         $(FDK_AAC_DIR) \
424         $(FLITE_DIR) \
425         $(FLUIDSYNTH_DIR) \
426         $(GSM_DIR) \
427         $(G729_DIR) \
428         $(IQA_DIR) \
429         $(KATE_DIR) \
430         $(LADSPA_DIR) \
431         $(LV2_DIR) \
432         $(LIBDE265_DIR) \
433         $(LIBMMS_DIR) \
434         $(MODPLUG_DIR) \
435         $(MPEG2ENC_DIR) \
436         $(MPLEX_DIR) \
437         $(MUSEPACK_DIR) \
438         $(NEON_DIR) \
439         $(OFA_DIR) \
440         $(OPENAL_DIR) \
441         $(OPENCV_DIR) \
442         $(OPENEXR_DIR) \
443         $(OPENH264_DIR) \
444         $(OPENJPEG_DIR) \
445         $(OPENMPT_DIR) \
446         $(OPENNI2_DIR) \
447         $(OPUS_DIR) \
448         $(RSVG_DIR) \
449         $(SBC_DIR) \
450         $(SCTP_DIR) \
451         $(SMOOTHSTREAMING_DIR) \
452         $(SMOOTHWAVE_DIR) \
453         $(SNDFILE_DIR) \
454         $(SOUNDTOUCH_DIR) \
455         $(SPANDSP_DIR) \
456         $(GME_DIR) \
457         $(SRT_DIR) \
458         $(SRTP_DIR) \
459         $(TELETEXTDEC_DIR) \
460         $(WILDMIDI_DIR) \
461         $(ZBAR_DIR) \
462         $(RTMP_DIR) \
463         $(HLS_DIR) \
464         $(WEBP_DIR) \
465         $(X265_DIR) \
466         $(DTLS_DIR) \
467         $(VULKAN_DIR) \
468         $(WEBRTCDSP_DIR) \
469         $(TTML_DIR) \
470         $(WEBRTC_DIR) \
471         $(WPE_DIR)
472
473 DIST_SUBDIRS = \
474         assrender \
475         aom \
476         bs2b \
477         bz2 \
478         colormanagement \
479         chromaprint \
480         closedcaption \
481         curl \
482         dash \
483         dc1394 \
484         directfb \
485         wayland \
486         faac \
487         faad \
488         fdkaac \
489         flite \
490         fluidsynth \
491         gsm \
492         hls \
493         iqa \
494         ladspa \
495         kate \
496         libde265 \
497         libmms \
498         lv2 \
499         dts \
500         modplug \
501         mpeg2enc \
502         mplex \
503         musepack \
504         neon \
505         ofa \
506         openal \
507         opencv \
508         openexr \
509         openh264 \
510         openmpt \
511         openni2 \
512         openjpeg \
513         opus \
514         rsvg \
515         resindvd \
516         sbc \
517         sctp \
518         smoothstreaming \
519         sndfile \
520         soundtouch \
521         spandsp \
522         srt \
523         srtp \
524         gme \
525         teletextdec \
526         wildmidi \
527         voaacenc \
528         voamrwbenc \
529         zbar \
530         rtmp \
531         webp \
532         x265 \
533         dtls \
534         vulkan \
535         webrtcdsp \
536         ttml \
537         webrtc \
538         wpe
539
540 include $(top_srcdir)/common/parallel-subdirs.mak