Add service discovery for PulseAudio input
[vlc/solaris.git] / modules / services_discovery / Modules.am
blobc3868e5612bf8302504e930e59d889337e56fefd
1 SOURCES_sap = sap.c
2 SOURCES_upnp = upnp.cpp upnp.hpp
3 SOURCES_bonjour = bonjour.c
4 SOURCES_podcast = podcast.c
5 SOURCES_mtp = mtp.c
6 SOURCES_mediadirs = mediadirs.c
8 libpulselist_plugin_la_SOURCES = \
9         ../audio_output/vlcpulse.c ../audio_output/vlcpulse.h \
10         pulse.c
11 libpulselist_plugin_la_CFLAGS = $(AM_CFLAGS) $(PULSE_CFLAGS)
12 libpulselist_plugin_la_LIBADD = $(AM_LIBADD) $(PULSE_LIBS)
13 lubpulselist_plugin_la_DEPENDENCIES =
14 if HAVE_PULSE
15 libvlc_LTLIBRARIES += libpulselist_plugin.la
16 endif
18 libudev_plugin_la_SOURCES = udev.c
19 libudev_plugin_la_CFLAGS = $(AM_CFLAGS) $(UDEV_CFLAGS)
20 libudev_plugin_la_LIBADD = $(AM_LIBADD) $(UDEV_LIBS)
21 libudev_plugin_la_DEPENDENCIES =
22 if HAVE_ALSA
23 libudev_plugin_la_CFLAGS += $(ALSA_CFLAGS) -DHAVE_ALSA
24 libudev_plugin_la_LIBADD += $(ALSA_LIBS)
25 endif
27 libxcb_apps_plugin_la_SOURCES = xcb_apps.c
28 libxcb_apps_plugin_la_CFLAGS = $(AM_CFLAGS) \
29         $(XCB_CFLAGS)
30 libxcb_apps_plugin_la_LIBADD = $(AM_LIBADD) \
31         $(XCB_LIBS)
32 libxcb_apps_plugin_la_DEPENDENCIES =
33 if HAVE_XCB
34 libvlc_LTLIBRARIES += libxcb_apps_plugin.la
35 endif
37 libwindrive_plugin_la_SOURCES = windrive.c
38 libwindrive_plugin_la_CFLAGS = $(AM_CFLAGS)
39 libwindrive_plugin_la_LIBADD = $(AM_LIBADD)
40 libwindrive_plugin_la_DEPENDENCIES =
41 if HAVE_WIN32
42 libvlc_LTLIBRARIES += libwindrive_plugin.la
43 endif
45 EXTRA_LTLIBRARIES += \
46         libudev_plugin.la
47 libvlc_LTLIBRARIES += \
48         libmediadirs_plugin.la \
49         libpodcast_plugin.la \
50         libsap_plugin.la \
51         $(LTLIBudev)