1 audio_filterdir = $(pluginsdir)/audio_filter
3 libaudiobargraph_a_plugin_la_SOURCES = audio_filter/audiobargraph_a.c
4 libaudiobargraph_a_plugin_la_LIBADD = $(LIBM)
5 libchorus_flanger_plugin_la_SOURCES = audio_filter/chorus_flanger.c
6 libchorus_flanger_plugin_la_LIBADD = $(LIBM)
7 libcompressor_plugin_la_SOURCES = audio_filter/compressor.c
8 libcompressor_plugin_la_LIBADD = $(LIBM)
9 libequalizer_plugin_la_SOURCES = audio_filter/equalizer.c \
10 audio_filter/equalizer_presets.h
11 libequalizer_plugin_la_LIBADD = $(LIBM)
12 libkaraoke_plugin_la_SOURCES = audio_filter/karaoke.c
13 libnormvol_plugin_la_SOURCES = audio_filter/normvol.c
14 libnormvol_plugin_la_LIBADD = $(LIBM)
15 libgain_plugin_la_SOURCES = audio_filter/gain.c
16 libparam_eq_plugin_la_SOURCES = audio_filter/param_eq.c
17 libparam_eq_plugin_la_LIBADD = $(LIBM)
18 libscaletempo_plugin_la_SOURCES = audio_filter/scaletempo.c
19 libstereo_widen_plugin_la_SOURCES = audio_filter/stereo_widen.c
20 libspatializer_plugin_la_SOURCES = \
21 audio_filter/spatializer/allpass.cpp \
22 audio_filter/spatializer/allpass.hpp \
23 audio_filter/spatializer/comb.cpp \
24 audio_filter/spatializer/comb.hpp \
25 audio_filter/spatializer/denormals.h \
26 audio_filter/spatializer/denormals.c \
27 audio_filter/spatializer/tuning.h \
28 audio_filter/spatializer/revmodel.cpp \
29 audio_filter/spatializer/revmodel.hpp \
30 audio_filter/spatializer/spatializer.cpp
31 libspatializer_plugin_la_LIBADD = $(LIBM)
33 audio_filter_LTLIBRARIES = \
34 libaudiobargraph_a_plugin.la \
35 libchorus_flanger_plugin.la \
36 libcompressor_plugin.la \
37 libequalizer_plugin.la \
38 libkaraoke_plugin.la \
39 libnormvol_plugin.la \
41 libparam_eq_plugin.la \
42 libscaletempo_plugin.la \
43 libspatializer_plugin.la \
44 libstereo_widen_plugin.la
47 libdolby_surround_decoder_plugin_la_SOURCES = \
48 audio_filter/channel_mixer/dolby.c
49 libheadphone_channel_mixer_plugin_la_SOURCES = \
50 audio_filter/channel_mixer/headphone.c
51 libheadphone_channel_mixer_plugin_la_LIBADD = $(LIBM)
52 libmono_plugin_la_SOURCES = audio_filter/channel_mixer/mono.c
53 libmono_plugin_la_LIBADD = $(LIBM)
54 libremap_plugin_la_SOURCES = audio_filter/channel_mixer/remap.c
55 libtrivial_channel_mixer_plugin_la_SOURCES = \
56 audio_filter/channel_mixer/trivial.c
57 libsimple_channel_mixer_plugin_la_SOURCES = \
58 audio_filter/channel_mixer/simple.c
60 audio_filter_LTLIBRARIES += \
61 libdolby_surround_decoder_plugin.la \
62 libheadphone_channel_mixer_plugin.la \
65 libsimple_channel_mixer_plugin.la \
66 libtrivial_channel_mixer_plugin.la
69 liba52tofloat32_plugin_la_SOURCES = audio_filter/converter/a52tofloat32.c
70 liba52tofloat32_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(CPPFLAGS_a52tofloat32)
71 liba52tofloat32_plugin_la_LIBADD = $(LIBM) $(LIBS_a52tofloat32)
72 liba52tofloat32_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(audio_filterdir)'
73 libdtstofloat32_plugin_la_SOURCES = audio_filter/converter/dtstofloat32.c
74 libdtstofloat32_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(DCA_CFLAGS)
75 libdtstofloat32_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(audio_filterdir)'
76 libdtstofloat32_plugin_la_LIBADD = $(LIBM) $(DCA_LIBS)
77 EXTRA_LTLIBRARIES += liba52tofloat32_plugin.la libdtstofloat32_plugin.la
78 audio_filter_LTLIBRARIES += $(LTLIBa52tofloat32) $(LTLIBdtstofloat32)
80 libmad_plugin_la_SOURCES = audio_filter/converter/mpgatofixed32.c
81 libmad_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(MAD_CFLAGS)
82 libmad_plugin_la_LIBADD = $(AM_LIBADD) $(MAD_LIBS)
84 audio_filter_LTLIBRARIES += libmad_plugin.la
87 libaudio_format_plugin_la_SOURCES = audio_filter/converter/format.c
88 libaudio_format_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
89 libaudio_format_plugin_la_LIBADD = $(LIBM)
91 liba52tospdif_plugin_la_SOURCES = audio_filter/converter/a52tospdif.c
92 libdtstospdif_plugin_la_SOURCES = audio_filter/converter/dtstospdif.c
94 audio_filter_LTLIBRARIES += \
95 liba52tospdif_plugin.la \
96 libaudio_format_plugin.la \
97 libdtstospdif_plugin.la
100 libbandlimited_resampler_plugin_la_SOURCES = \
101 audio_filter/resampler/bandlimited.c \
102 audio_filter/resampler/bandlimited.h
103 libugly_resampler_plugin_la_SOURCES = audio_filter/resampler/ugly.c
104 libsamplerate_plugin_la_SOURCES = audio_filter/resampler/src.c
105 libsamplerate_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(SAMPLERATE_CFLAGS)
106 libsamplerate_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(audio_filterdir)'
107 libsamplerate_plugin_la_LIBADD = $(LIBM) $(SAMPLERATE_LIBS)
109 audio_filter_LTLIBRARIES += \
111 libugly_resampler_plugin.la
112 EXTRA_LTLIBRARIES += \
113 libbandlimited_resampler_plugin.la \
114 libsamplerate_plugin.la
116 libspeex_resampler_plugin_la_SOURCES = audio_filter/resampler/speex.c
117 libspeex_resampler_plugin_la_CFLAGS = $(AM_CFLAGS) $(SPEEXDSP_CFLAGS)
118 libspeex_resampler_plugin_la_LIBADD = $(SPEEXDSP_LIBS)
120 audio_filter_LTLIBRARIES += libspeex_resampler_plugin.la