1 SOURCES_waveout = waveout.c windows_audio_common.h packet.c
2 SOURCES_auhal = TPCircularBuffer.h TPCircularBuffer.c auhal.c packet.c
3 SOURCES_audioqueue = audioqueue.c packet.c
5 libopensles_android_plugin_la_SOURCES = opensles_android.c
6 libopensles_android_plugin_la_CFLAGS = $(AM_CFLAGS)
7 libopensles_android_plugin_la_LIBADD = $(AM_LIBADD) -ldl -lm
9 libandroid_audiotrack_plugin_la_SOURCES = audiotrack.c
10 libandroid_audiotrack_plugin_la_CFLAGS = $(AM_CFLAGS)
11 libandroid_audiotrack_plugin_la_LIBADD = $(AM_LIBADD) -ldl
14 libvlc_LTLIBRARIES += libandroid_audiotrack_plugin.la libopensles_android_plugin.la
17 libadummy_plugin_la_SOURCES = adummy.c
18 libadummy_plugin_la_CFLAGS = $(AM_CFLAGS)
19 libadummy_plugin_la_LIBADD = $(AM_LIBADD)
21 libafile_plugin_la_SOURCES = file.c
22 libafile_plugin_la_CFLAGS = $(AM_CFLAGS)
23 libafile_plugin_la_LIBADD = $(AM_LIBADD)
25 libamem_plugin_la_SOURCES = amem.c
26 libamem_plugin_la_CFLAGS = $(AM_CFLAGS)
27 libamem_plugin_la_LIBADD = $(AM_LIBADD)
29 libvlc_LTLIBRARIES += \
34 liboss_plugin_la_SOURCES = oss.c packet.c volume.h
35 liboss_plugin_la_CFLAGS = $(AM_CFLAGS)
36 liboss_plugin_la_LIBADD = $(AM_LIBADD) $(OSS_LIBS) $(LIBM)
38 libvlc_LTLIBRARIES += liboss_plugin.la
41 libalsa_plugin_la_SOURCES = alsa.c volume.h
42 libalsa_plugin_la_CFLAGS = $(AM_CFLAGS) $(ALSA_CFLAGS)
43 libalsa_plugin_la_LIBADD = $(AM_LIBADD) $(ALSA_LIBS) $(LIBM)
45 libvlc_LTLIBRARIES += libalsa_plugin.la
48 libpulse_plugin_la_SOURCES = vlcpulse.c vlcpulse.h pulse.c
49 libpulse_plugin_la_CFLAGS = $(AM_CFLAGS) $(PULSE_CFLAGS)
50 libpulse_plugin_la_LIBADD = $(AM_LIBADD) $(PULSE_LIBS) $(LIBM)
52 libvlc_LTLIBRARIES += libpulse_plugin.la
55 libjack_plugin_la_SOURCES = jack.c packet.c volume.h
56 libjack_plugin_la_CFLAGS = $(AM_CFLAGS) $(JACK_CFLAGS)
57 libjack_plugin_la_LIBADD = $(AM_LIBADD) $(JACK_LIBS) $(LIBM)
58 EXTRA_LTLIBRARIES += libjack_plugin.la
59 libvlc_LTLIBRARIES += $(LTLIBjack)
61 libmmdevice_plugin_la_SOURCES = mmdevice.c mmdevice.h wasapi.c
62 libmmdevice_plugin_la_CFLAGS = $(AM_CFLAGS)
63 libmmdevice_plugin_la_LIBADD = $(AM_LIBADD) -lole32 -lksuser
65 libvlc_LTLIBRARIES += libmmdevice_plugin.la
68 libdirectsound_plugin_la_SOURCES = directx.c windows_audio_common.h packet.c
69 libdirectsound_plugin_la_CFLAGS = $(AM_CFLAGS)
70 libdirectsound_plugin_la_LIBADD = $(AM_LIBADD) -lole32
72 libvlc_LTLIBRARIES += libdirectsound_plugin.la
75 libkai_plugin_la_SOURCES = kai.c packet.c
76 libkai_plugin_la_CFLAGS = $(AM_CFLAGS)
77 libkai_plugin_la_LIBADD = $(AM_LIBADD) $(KAI_LIBS)
79 libvlc_LTLIBRARIES += libkai_plugin.la
82 libsndio_plugin_la_SOURCES = sndio.c
83 libsndio_plugin_la_CFLAGS = $(AM_CFLAGS)
84 libsndio_plugin_la_LIBADD = $(AM_LIBADD) -lsndio
86 libvlc_LTLIBRARIES += libsndio_plugin.la