summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThibault Saunier <tsaunier@gnome.org>2014-11-25 14:29:29 (GMT)
committerThibault Saunier <tsaunier@gnome.org>2014-11-25 18:41:00 (GMT)
commit62bf27f5e30cdc808347f1aa5ba44dcb8a9dbfd7 (patch)
tree1abe8c613e9fa21563490f8e8f34faba7d081491
parentb56ebc8a43f86e87c478ed6390936faa035f4206 (diff)
downloadgst-devtools-62bf27f5e30cdc808347f1aa5ba44dcb8a9dbfd7.tar.gz
gst-devtools-62bf27f5e30cdc808347f1aa5ba44dcb8a9dbfd7.tar.xz
validate: Add scub_*_seeking_full scenarios
Which basically do the same thing as scrub_*_seeking but during throughout the whole duration of the media
-rw-r--r--validate/data/Makefile.am2
-rw-r--r--validate/data/scrub_backward_seeking_full.scenario7
-rw-r--r--validate/data/scrub_forward_seeking_full.scenario5
3 files changed, 14 insertions, 0 deletions
diff --git a/validate/data/Makefile.am b/validate/data/Makefile.am
index 273e6f4..9be7160 100644
--- a/validate/data/Makefile.am
+++ b/validate/data/Makefile.am
@@ -10,6 +10,8 @@ scenarios_DATA = simple_seeks.scenario \
pause_resume.scenario \
scrub_forward_seeking.scenario \
scrub_backward_seeking.scenario \
+ scrub_forward_seeking_full.scenario \
+ scrub_backward_seeking_full.scenario \
adaptive_video_size.scenario \
adaptive_video_framerate.scenario \
adaptive_video_framerate_size.scenario\
diff --git a/validate/data/scrub_backward_seeking_full.scenario b/validate/data/scrub_backward_seeking_full.scenario
new file mode 100644
index 0000000..90d27e6
--- /dev/null
+++ b/validate/data/scrub_backward_seeking_full.scenario
@@ -0,0 +1,7 @@
+description, seek=true
+pause, playback-time=0.0
+seek, playback-time=0.0, start="duration - 0.5", flags=accurate+flush
+seek, playback-time=0.0, start=position-0.1, repeat="(duration - 0.6)/0.1", flags=accurate+flush
+play, playback-time=0.0
+stop, playback-time=1.0
+
diff --git a/validate/data/scrub_forward_seeking_full.scenario b/validate/data/scrub_forward_seeking_full.scenario
new file mode 100644
index 0000000..4e3b543
--- /dev/null
+++ b/validate/data/scrub_forward_seeking_full.scenario
@@ -0,0 +1,5 @@
+description, seek=true, handles-states=true
+pause, playback-time=0.0
+seek, playback-time=0.0, start=position+0.1, repeat="(duration - 0.5)/0.1", flags=accurate+flush
+play, playback-time=0.0
+stop, playback-time=1.0