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 = test-mpeg2.c test-h264.c test-vc1.c test-jpeg.c
60 test_codecs_source_h = $(test_codecs_source_c:%.c=%.h) test-decode.h
62 test_utils_source_c = image.c output.c $(test_codecs_source_c)
63 test_utils_source_h = image.h output.h $(test_codecs_source_h)
65 noinst_LTLIBRARIES = libutils.la
66 libutils_la_SOURCES = $(test_utils_source_c)
67 libutils_la_CFLAGS = $(TEST_CFLAGS)
69 test_decode_SOURCES = test-decode.c $(test_codecs_source_c)
70 test_decode_CFLAGS = $(TEST_CFLAGS)
71 test_decode_LDADD = libutils.la $(TEST_LIBS)
73 test_display_SOURCES = test-display.c
74 test_display_CFLAGS = $(TEST_CFLAGS)
75 test_display_LDADD = libutils.la $(TEST_LIBS)
77 test_surfaces_SOURCES = test-surfaces.c
78 test_surfaces_CFLAGS = $(TEST_CFLAGS)
79 test_surfaces_LDADD = libutils.la $(TEST_LIBS)
81 test_subpicture_SOURCES = test-subpicture.c test-subpicture-data.c
82 test_subpicture_CFLAGS = $(TEST_CFLAGS)
83 test_subpicture_LDADD = libutils.la $(TEST_LIBS)
85 test_windows_SOURCES = test-windows.c
86 test_windows_CFLAGS = $(TEST_CFLAGS)
87 test_windows_LDADD = libutils.la $(TEST_LIBS)
89 test_textures_SOURCES = test-textures.c
90 test_textures_CFLAGS = $(TEST_CFLAGS)
91 test_textures_LDADD = libutils.la $(TEST_LIBS)
94 test-subpicture-data.h \
95 $(test_utils_source_h) \
98 # Extra clean files so that maintainer-clean removes *everything*
99 MAINTAINERCLEANFILES = Makefile.in