gst: Update versioning
[platform/upstream/gstreamer.git] / tests / icles / Makefile.am
1 SUBDIRS = playback
2 DIST_SUBDIRS = playback
3
4 if USE_X
5 X_TESTS = stress-videooverlay
6
7 stress_videooverlay_SOURCES = stress-videooverlay.c
8 stress_videooverlay_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
9         $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(X_CFLAGS)
10 stress_videooverlay_LDADD = \
11         $(top_builddir)/gst-libs/gst/video/libgstvideo-$(GST_API_VERSION).la \
12         $(GST_LIBS) $(X_LIBS) $(LIBM)
13
14 if HAVE_GTK_X11
15 X_TESTS += test-colorkey test-videooverlay
16
17 test_colorkey_SOURCES = test-colorkey.c
18 test_colorkey_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
19         $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(X_CFLAGS) $(GTK_CFLAGS)
20 test_colorkey_LDADD = \
21         $(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces-$(GST_API_VERSION).la \
22         $(top_builddir)/gst-libs/gst/video/libgstvideo-$(GST_API_VERSION).la \
23         $(GST_LIBS) $(X_LIBS) $(LIBM) $(GTK_LIBS)
24
25 test_videooverlay_SOURCES = test-videooverlay.c
26 test_videooverlay_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
27         $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(X_CFLAGS) $(GTK_CFLAGS)
28 test_videooverlay_LDADD = \
29         $(top_builddir)/gst-libs/gst/video/libgstvideo-$(GST_API_VERSION).la \
30         $(GST_LIBS) $(X_LIBS) $(LIBM) $(GTK_LIBS)
31 endif
32
33 output_selector_test_SOURCES = output-selector-test.c
34 output_selector_test_CFLAGS  = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
35 output_selector_test_LDADD   = $(GST_LIBS)
36 output_selector_test_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
37
38 input_selector_test_SOURCES = input-selector-test.c
39 input_selector_test_CFLAGS  = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
40 input_selector_test_LDADD   = $(GST_LIBS)
41 input_selector_test_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
42
43 X_TESTS += output-selector-test input-selector-test
44
45 else
46 X_TESTS =
47 endif
48
49 if USE_PANGO
50 PANGO_TESTS = test-textoverlay
51
52 test_textoverlay_SOURCES = test-textoverlay.c
53 test_textoverlay_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
54 test_textoverlay_LDADD = $(GST_LIBS) $(LIBM)
55
56 else
57 PANGO_TESTS = 
58 endif
59
60 audio_trickplay_SOURCES = audio-trickplay.c
61 audio_trickplay_CFLAGS  = $(GST_CONTROLLER_CFLAGS) $(GST_CFLAGS)
62 audio_trickplay_LDADD = $(GST_CONTROLLER_LIBS) $(GST_LIBS) $(LIBM)
63
64 playbin_text_SOURCES = playbin-text.c
65 playbin_text_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
66 playbin_text_LDADD = $(GST_LIBS) $(LIBM)
67
68 position_formats_SOURCES = position-formats.c
69 position_formats_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
70 position_formats_LDADD = $(GST_LIBS) $(LIBM)
71
72 stress_playbin_SOURCES = stress-playbin.c
73 stress_playbin_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
74 stress_playbin_LDADD = $(GST_LIBS) $(LIBM)
75
76 test_scale_SOURCES = test-scale.c
77 test_scale_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
78 test_scale_LDADD = $(GST_LIBS) $(LIBM)
79
80 test_box_SOURCES = test-box.c
81 test_box_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
82 test_box_LDADD = $(GST_LIBS) $(LIBM)
83
84 noinst_PROGRAMS = $(X_TESTS) $(PANGO_TESTS) \
85         audio-trickplay playbin-text position-formats stress-playbin \
86         test-scale test-box