2 include $(top_srcdir)/modules/common.am
4 AM_CFLAGS += $(VDPAU_CFLAGS)
5 AM_LIBADD += libvlc_vdpau.la
7 libvlc_vdpau_la_SOURCES = vlc_vdpau.c vlc_vdpau.h instance.c
8 libvlc_vdpau_la_CPPFLAGS =
9 libvlc_vdpau_la_LIBADD = $(X_LIBS) $(X_PRE_LIBS) -lX11 \
10 $(LIBDL) $(LIBPTHREAD)
11 libvlc_vdpau_la_LDFLAGS = \
13 -export-symbols-regex ^vdp_ \
15 pkglib_LTLIBRARIES = libvlc_vdpau.la
19 libvdpau_avcodec_plugin_la_SOURCES = avcodec.c picture.c
20 libvdpau_avcodec_plugin_la_CFLAGS = $(AM_CFLAGS) \
21 $(X_CFLAGS) $(CFLAGS_avcodec)
22 libvdpau_avcodec_plugin_la_LIBADD = $(AM_LIBADD) \
23 $(X_LIBS) $(X_PRE_LIBS) -lX11 $(LIBS_avcodec)
24 libvdpau_avcodec_plugin_la_LDFLAGS = $(AM_LDFLAGS) $(LDFLAGS_avcodec)
26 libvlc_LTLIBRARIES += libvdpau_avcodec_plugin.la
29 libvdpau_deinterlace_plugin_la_SOURCES = deinterlace.c picture.c
30 libvdpau_deinterlace_plugin_la_CFLAGS = $(AM_CFLAGS) # dummy
31 libvdpau_deinterlace_plugin_la_LIBADD = $(AM_LIBADD)
32 libvlc_LTLIBRARIES += libvdpau_deinterlace_plugin.la
34 libvdpau_chroma_plugin_la_SOURCES = chroma.c picture.c
35 libvdpau_chroma_plugin_la_CFLAGS = $(AM_CFLAGS) # dummy
36 libvdpau_chroma_plugin_la_LIBADD = $(AM_LIBADD)
37 libvlc_LTLIBRARIES += libvdpau_chroma_plugin.la
39 libvdpau_display_plugin_la_SOURCES = \
40 ../../video_output/xcb/events.c \
42 libvdpau_display_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) \
43 -I$(srcdir)/../../video_output/xcb
44 libvdpau_display_plugin_la_CFLAGS = $(AM_CFLAGS) \
46 libvdpau_display_plugin_la_LIBADD = $(AM_LIBADD) \
47 $(X_LIBS) $(X_PRE_LIBS) -lX11 $(XCB_LIBS)
48 libvlc_LTLIBRARIES += libvdpau_display_plugin.la