gl: rename opengl_shaders_api_t to opengl_vtable_t
[vlc.git] / modules / hw / vdpau / Makefile.am
blob0c527cf156b30550793c65793c9df8268dc680ff
1 vdpaudir = $(pluginsdir)/vdpau
3 libvlc_vdpau_la_SOURCES = hw/vdpau/vlc_vdpau.c hw/vdpau/vlc_vdpau.h hw/vdpau/instance.c
4 libvlc_vdpau_la_CFLAGS = $(VDPAU_CFLAGS)
5 libvlc_vdpau_la_LIBADD = $(X_LIBS) $(X_PRE_LIBS) -lX11 \
6         $(LIBDL) $(LIBPTHREAD)
7 libvlc_vdpau_la_LDFLAGS = \
8         -no-undefined \
9         -export-symbols-regex ^vdp_ \
10         -version-info 0:0:0
12 libvdpau_avcodec_plugin_la_SOURCES = hw/vdpau/avcodec.c hw/vdpau/picture.c
13 libvdpau_avcodec_plugin_la_CFLAGS = $(AM_CFLAGS) \
14         $(X_CFLAGS) $(AVCODEC_CFLAGS) $(VDPAU_CFLAGS)
15 libvdpau_avcodec_plugin_la_LIBADD = libvlc_vdpau.la \
16         $(X_LIBS) $(X_PRE_LIBS) -lX11 $(AVCODEC_LIBS)
18 libvdpau_deinterlace_plugin_la_SOURCES = hw/vdpau/deinterlace.c hw/vdpau/picture.c
19 libvdpau_deinterlace_plugin_la_CFLAGS = $(AM_CFLAGS) $(VDPAU_CFLAGS)
20 libvdpau_deinterlace_plugin_la_LIBADD = libvlc_vdpau.la
22 libvdpau_adjust_plugin_la_SOURCES = hw/vdpau/adjust.c hw/vdpau/picture.c
23 libvdpau_adjust_plugin_la_CFLAGS = $(AM_CFLAGS) $(VDPAU_CFLAGS)
24 libvdpau_adjust_plugin_la_LIBADD = libvlc_vdpau.la
26 libvdpau_sharpen_plugin_la_SOURCES = hw/vdpau/sharpen.c hw/vdpau/picture.c
27 libvdpau_sharpen_plugin_la_CFLAGS = $(AM_CFLAGS) $(VDPAU_CFLAGS)
28 libvdpau_sharpen_plugin_la_LIBADD = libvlc_vdpau.la
30 libvdpau_chroma_plugin_la_SOURCES = hw/vdpau/chroma.c hw/vdpau/picture.c
31 libvdpau_chroma_plugin_la_CFLAGS = $(AM_CFLAGS) $(VDPAU_CFLAGS)
32 libvdpau_chroma_plugin_la_LIBADD = libvlc_vdpau.la
34 libvdpau_display_plugin_la_SOURCES = hw/vdpau/display.c
35 libvdpau_display_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/video_output/xcb
36 libvdpau_display_plugin_la_CFLAGS = $(AM_CFLAGS) $(XCB_CFLAGS) $(VDPAU_CFLAGS)
37 libvdpau_display_plugin_la_LIBADD = libvlc_vdpau.la libvlc_xcb_events.la \
38         $(AM_LIBADD) $(X_LIBS) $(X_PRE_LIBS) -lX11 $(XCB_LIBS)
40 if HAVE_VDPAU
41 pkglib_LTLIBRARIES += libvlc_vdpau.la
42 vdpau_LTLIBRARIES = libvdpau_deinterlace_plugin.la libvdpau_adjust_plugin.la \
43         libvdpau_sharpen_plugin.la libvdpau_chroma_plugin.la
44 if HAVE_XCB
45 vdpau_LTLIBRARIES += libvdpau_display_plugin.la
46 endif
47 if HAVE_AVCODEC_VDPAU
48 vdpau_LTLIBRARIES += libvdpau_avcodec_plugin.la
49 endif
50 endif