scenario: Add a scenario that edits a clip while the pipeline is paused

https://bugzilla.gnome.org/show_bug.cgi?id=729382
This commit is contained in:
Thibault Saunier 2014-02-18 18:52:38 +01:00 committed by Thibault Saunier
parent 87e10c4478
commit 0b0bbdddd0
4 changed files with 24 additions and 2 deletions

View file

@ -159,6 +159,11 @@ AC_SUBST(GST_VALIDATE_CFLAGS)
AC_SUBST(GST_VALIDATE_LIBS)
AM_CONDITIONAL(HAVE_GST_VALIDATE, [test "x$HAVE_GST_VALIDATE" = "xyes"])
dnl needed for scenarios definition files
GST_PREFIX="`$PKG_CONFIG --variable=prefix gstreamer-$GST_API_VERSION`"
AC_SUBST(GST_PREFIX)
GST_DATADIR="$GST_PREFIX/share"
AC_DEFINE_UNQUOTED(GST_DATADIR, "$GST_DATADIR", [system wide data directory])
dnl *** checks for libraries ***
@ -381,6 +386,7 @@ tests/Makefile
tests/check/Makefile
tests/benchmarks/Makefile
tests/examples/Makefile
tests/scenarios/Makefile
tools/Makefile
docs/Makefile
docs/version.entities

View file

@ -16,7 +16,13 @@ else
BENCHMARKS_SUBDIR=
endif
SUBDIRS= $(CHECK_SUBDIRS) $(EXAMPLES_SUBDIRS) $(BENCHMARKS_SUBDIR)
if HAVE_GST_VALIDATE
SCENARIOS_SUBDIRS= scenarios
else
SCENARIOS_SUBDIRS=
endif
DIST_SUBDIRS = check examples benchmarks
SUBDIRS= $(CHECK_SUBDIRS) $(EXAMPLES_SUBDIRS) $(BENCHMARKS_SUBDIR) $(SCENARIOS_SUBDIRS)
DIST_SUBDIRS = check examples benchmarks scenarios

View file

@ -0,0 +1,5 @@
scenariosdir=${datadir}/gstreamer-$(GST_API_VERSION)/validate-scenario
scenarios_DATA = ges-edit-clip-while-paused.scenario
EXTRA_DIST = ges-edit-clip-while-paused.scenario

View file

@ -0,0 +1,5 @@
description, duration=4.0
pause, playback_time=0.0
wait, duration=1.0
edit-clip, playback_time=0.0, clip-name="uriclip0", position=3.0, edit-mode="edit_trim", edge="edge_end"
play, playback_time=0.0