16 -DGST_USE_UNSTABLE_API \
17 -I$(top_srcdir)/gst-libs \
25 $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-@GST_MAJORMINOR@.la
28 TEST_CFLAGS += $(LIBVA_DRM_CFLAGS)
31 $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-drm-@GST_MAJORMINOR@.la
35 TEST_CFLAGS += $(X11_CFLAGS)
39 $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-x11-@GST_MAJORMINOR@.la
43 TEST_CFLAGS += $(X11_CFLAGS) $(GL_CFLAGS)
48 $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-glx-@GST_MAJORMINOR@.la
52 TEST_CFLAGS += $(WAYLAND_CFLAGS)
54 $(LIBVA_WAYLAND_LIBS) \
56 $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-wayland-@GST_MAJORMINOR@.la
59 test_codecs_source_c = \
66 test_codecs_source_h = $(test_codecs_source_c:%.c=%.h) test-decode.h
68 test_utils_source_c = image.c output.c $(test_codecs_source_c)
69 test_utils_source_h = image.h output.h $(test_codecs_source_h)
71 noinst_LTLIBRARIES = libutils.la
72 libutils_la_SOURCES = $(test_utils_source_c)
73 libutils_la_CFLAGS = $(TEST_CFLAGS)
75 test_decode_SOURCES = test-decode.c $(test_codecs_source_c)
76 test_decode_CFLAGS = $(TEST_CFLAGS)
77 test_decode_LDADD = libutils.la $(TEST_LIBS)
79 test_display_SOURCES = test-display.c
80 test_display_CFLAGS = $(TEST_CFLAGS)
81 test_display_LDADD = libutils.la $(TEST_LIBS)
83 test_surfaces_SOURCES = test-surfaces.c
84 test_surfaces_CFLAGS = $(TEST_CFLAGS)
85 test_surfaces_LDADD = libutils.la $(TEST_LIBS)
87 test_subpicture_SOURCES = test-subpicture.c test-subpicture-data.c
88 test_subpicture_CFLAGS = $(TEST_CFLAGS)
89 test_subpicture_LDADD = libutils.la $(TEST_LIBS)
91 test_windows_SOURCES = test-windows.c
92 test_windows_CFLAGS = $(TEST_CFLAGS)
93 test_windows_LDADD = libutils.la $(TEST_LIBS)
95 test_textures_SOURCES = test-textures.c
96 test_textures_CFLAGS = $(TEST_CFLAGS)
97 test_textures_LDADD = libutils.la $(TEST_LIBS)
100 test-subpicture-data.h \
101 $(test_utils_source_h) \
104 # Extra clean files so that maintainer-clean removes *everything*
105 MAINTAINERCLEANFILES = Makefile.in