1 plugin_LTLIBRARIES = libgstvaapi.la
5 -DGST_USE_UNSTABLE_API \
6 -I$(top_srcdir)/gst-libs \
7 -I$(top_builddir)/gst-libs \
14 $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-drm-$(GST_MAJORMINOR).la
19 $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-x11-$(GST_MAJORMINOR).la
24 $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-glx-$(GST_MAJORMINOR).la
29 $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-wayland-$(GST_MAJORMINOR).la
32 libgstvaapi_la_SOURCES = \
36 gstvaapipluginbuffer.c \
37 gstvaapipluginutil.c \
46 gstvaapipluginbuffer.h \
47 gstvaapipluginutil.h \
54 libgstvaapi_la_SOURCES += \
56 gstvaapiencode_h264.c \
57 gstvaapiencode_h263.c \
58 gstvaapiencode_mpeg4.c \
63 gstvaapiencode_h264.h \
64 gstvaapiencode_h263.h \
65 gstvaapiencode_mpeg4.h \
69 libgstvaapi_la_CFLAGS = \
70 $(libgstvaapi_CFLAGS) \
74 $(GST_INTERFACES_CFLAGS) \
75 $(GST_BASEVIDEO_CFLAGS) \
76 $(GST_PLUGINS_BASE_CFLAGS)
78 libgstvaapi_la_LIBADD = \
83 $(GST_INTERFACES_LIBS) \
84 $(GST_BASEVIDEO_LIBS) \
85 $(GST_PLUGINS_BASE_LIBS)
87 libgstvaapi_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
88 libgstvaapi_la_LIBTOOLFLAGS = --tag=disable-static
90 # Extra clean files so that maintainer-clean removes *everything*
91 MAINTAINERCLEANFILES = Makefile.in