2010-08-12 09:08:35 +00:00
|
|
|
SUBDIRS = playback
|
|
|
|
DIST_SUBDIRS = playback
|
|
|
|
|
2018-01-31 20:07:06 +00:00
|
|
|
benchmark_appsink_SOURCES = benchmark-appsink.c
|
|
|
|
benchmark_appsink_CFLAGS = \
|
|
|
|
$(GST_PLUGINS_BASE_CFLAGS) \
|
|
|
|
$(GST_CFLAGS)
|
|
|
|
benchmark_appsink_LDADD = \
|
|
|
|
$(top_builddir)/gst-libs/gst/app/libgstapp-$(GST_API_VERSION).la \
|
|
|
|
$(GST_LIBS)
|
|
|
|
|
|
|
|
benchmark_appsrc_SOURCES = benchmark-appsrc.c
|
|
|
|
benchmark_appsrc_CFLAGS = \
|
|
|
|
$(GST_PLUGINS_BASE_CFLAGS) \
|
|
|
|
$(GST_CFLAGS)
|
|
|
|
benchmark_appsrc_LDADD = \
|
|
|
|
$(top_builddir)/gst-libs/gst/app/libgstapp-$(GST_API_VERSION).la \
|
|
|
|
$(GST_LIBS)
|
|
|
|
|
2006-01-10 23:58:36 +00:00
|
|
|
if USE_X
|
2011-08-08 12:55:21 +00:00
|
|
|
X_TESTS = stress-videooverlay
|
2005-12-01 14:50:24 +00:00
|
|
|
|
2011-08-08 12:55:21 +00:00
|
|
|
stress_videooverlay_SOURCES = stress-videooverlay.c
|
|
|
|
stress_videooverlay_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
|
2010-03-19 01:00:36 +00:00
|
|
|
$(GST_BASE_CFLAGS) $(GST_CFLAGS) $(X_CFLAGS)
|
2011-08-08 13:16:39 +00:00
|
|
|
stress_videooverlay_LDADD = \
|
2012-04-04 12:20:13 +00:00
|
|
|
$(top_builddir)/gst-libs/gst/video/libgstvideo-$(GST_API_VERSION).la \
|
2011-08-08 13:16:39 +00:00
|
|
|
$(GST_LIBS) $(X_LIBS) $(LIBM)
|
2008-09-04 13:46:52 +00:00
|
|
|
|
2009-01-02 15:04:13 +00:00
|
|
|
if HAVE_GTK_X11
|
2011-08-08 12:55:21 +00:00
|
|
|
X_TESTS += test-colorkey test-videooverlay
|
2008-09-04 13:46:52 +00:00
|
|
|
|
|
|
|
test_colorkey_SOURCES = test-colorkey.c
|
2010-03-19 01:00:36 +00:00
|
|
|
test_colorkey_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
|
|
|
|
$(GST_BASE_CFLAGS) $(GST_CFLAGS) $(X_CFLAGS) $(GTK_CFLAGS)
|
2011-08-08 13:16:39 +00:00
|
|
|
test_colorkey_LDADD = \
|
2012-04-04 12:20:13 +00:00
|
|
|
$(top_builddir)/gst-libs/gst/video/libgstvideo-$(GST_API_VERSION).la \
|
2011-08-08 13:16:39 +00:00
|
|
|
$(GST_LIBS) $(X_LIBS) $(LIBM) $(GTK_LIBS)
|
2010-02-19 12:38:36 +00:00
|
|
|
|
2011-08-08 12:55:21 +00:00
|
|
|
test_videooverlay_SOURCES = test-videooverlay.c
|
|
|
|
test_videooverlay_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
|
2010-03-19 01:00:36 +00:00
|
|
|
$(GST_BASE_CFLAGS) $(GST_CFLAGS) $(X_CFLAGS) $(GTK_CFLAGS)
|
2011-08-08 13:16:39 +00:00
|
|
|
test_videooverlay_LDADD = \
|
2012-04-04 12:20:13 +00:00
|
|
|
$(top_builddir)/gst-libs/gst/video/libgstvideo-$(GST_API_VERSION).la \
|
2011-08-08 13:16:39 +00:00
|
|
|
$(GST_LIBS) $(X_LIBS) $(LIBM) $(GTK_LIBS)
|
2008-09-04 13:46:52 +00:00
|
|
|
endif
|
|
|
|
|
2010-12-31 01:24:50 +00:00
|
|
|
output_selector_test_SOURCES = output-selector-test.c
|
|
|
|
output_selector_test_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
|
|
|
output_selector_test_LDADD = $(GST_LIBS)
|
|
|
|
output_selector_test_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
|
|
|
|
|
|
input_selector_test_SOURCES = input-selector-test.c
|
|
|
|
input_selector_test_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
|
|
|
input_selector_test_LDADD = $(GST_LIBS)
|
|
|
|
input_selector_test_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
|
|
|
|
|
|
X_TESTS += output-selector-test input-selector-test
|
|
|
|
|
2006-01-10 23:58:36 +00:00
|
|
|
else
|
|
|
|
X_TESTS =
|
|
|
|
endif
|
|
|
|
|
2007-08-13 15:37:29 +00:00
|
|
|
if USE_PANGO
|
|
|
|
PANGO_TESTS = test-textoverlay
|
2006-01-10 23:58:36 +00:00
|
|
|
|
2007-08-13 15:37:29 +00:00
|
|
|
test_textoverlay_SOURCES = test-textoverlay.c
|
|
|
|
test_textoverlay_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
2008-09-04 13:46:52 +00:00
|
|
|
test_textoverlay_LDADD = $(GST_LIBS) $(LIBM)
|
2007-08-13 15:37:29 +00:00
|
|
|
|
|
|
|
else
|
|
|
|
PANGO_TESTS =
|
|
|
|
endif
|
|
|
|
|
2010-02-26 11:56:21 +00:00
|
|
|
audio_trickplay_SOURCES = audio-trickplay.c
|
2010-03-19 01:00:36 +00:00
|
|
|
audio_trickplay_CFLAGS = $(GST_CONTROLLER_CFLAGS) $(GST_CFLAGS)
|
|
|
|
audio_trickplay_LDADD = $(GST_CONTROLLER_LIBS) $(GST_LIBS) $(LIBM)
|
2010-02-26 11:56:21 +00:00
|
|
|
|
|
|
|
playbin_text_SOURCES = playbin-text.c
|
|
|
|
playbin_text_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
|
|
|
playbin_text_LDADD = $(GST_LIBS) $(LIBM)
|
|
|
|
|
2010-04-15 10:09:45 +00:00
|
|
|
position_formats_SOURCES = position-formats.c
|
|
|
|
position_formats_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
|
|
|
position_formats_LDADD = $(GST_LIBS) $(LIBM)
|
|
|
|
|
2007-10-16 14:58:53 +00:00
|
|
|
stress_playbin_SOURCES = stress-playbin.c
|
|
|
|
stress_playbin_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
2008-09-04 13:46:52 +00:00
|
|
|
stress_playbin_LDADD = $(GST_LIBS) $(LIBM)
|
2007-10-16 14:58:53 +00:00
|
|
|
|
2012-06-30 15:50:10 +00:00
|
|
|
test_effect_switch_SOURCES = test-effect-switch.c
|
|
|
|
test_effect_switch_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
|
|
|
test_effect_switch_LDADD = $(GST_LIBS)
|
|
|
|
|
2014-11-16 01:34:09 +00:00
|
|
|
test_overlay_blending_SOURCES = test-overlay-blending.c
|
|
|
|
test_overlay_blending_CFLAGS = \
|
|
|
|
$(GST_PLUGINS_BASE_CFLAGS) \
|
|
|
|
$(GST_CFLAGS) $(GIO_CFLAGS)
|
|
|
|
test_overlay_blending_LDADD = \
|
|
|
|
$(top_builddir)/gst-libs/gst/video/libgstvideo-$(GST_API_VERSION).la \
|
2014-11-16 19:28:54 +00:00
|
|
|
$(GST_LIBS) $(GIO_LIBS) $(LIBM)
|
2014-11-16 01:34:09 +00:00
|
|
|
|
2008-07-31 11:39:44 +00:00
|
|
|
test_scale_SOURCES = test-scale.c
|
|
|
|
test_scale_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
2008-09-04 13:46:52 +00:00
|
|
|
test_scale_LDADD = $(GST_LIBS) $(LIBM)
|
2008-07-31 11:39:44 +00:00
|
|
|
|
2016-02-04 14:22:39 +00:00
|
|
|
test_resample_SOURCES = test-resample.c
|
|
|
|
test_resample_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
|
|
|
test_resample_LDADD = $(GST_LIBS) $(LIBM)
|
|
|
|
|
2008-10-20 13:45:55 +00:00
|
|
|
test_box_SOURCES = test-box.c
|
|
|
|
test_box_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
|
|
|
test_box_LDADD = $(GST_LIBS) $(LIBM)
|
|
|
|
|
2014-11-17 13:04:59 +00:00
|
|
|
test_reverseplay_SOURCES = test-reverseplay.c
|
|
|
|
test_reverseplay_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
|
|
|
test_reverseplay_LDADD = $(GST_LIBS) $(LIBM)
|
|
|
|
|
2010-02-26 11:56:21 +00:00
|
|
|
noinst_PROGRAMS = $(X_TESTS) $(PANGO_TESTS) \
|
2010-04-15 10:09:45 +00:00
|
|
|
audio-trickplay playbin-text position-formats stress-playbin \
|
2016-02-04 14:22:39 +00:00
|
|
|
test-scale test-box test-effect-switch test-overlay-blending test-reverseplay \
|
2018-01-31 20:07:06 +00:00
|
|
|
test-resample benchmark-appsink benchmark-appsrc
|