diff --git a/validate/data/Makefile.am b/validate/data/Makefile.am index 273e6f4455..9be7160075 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 0000000000..90d27e6e83 --- /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 0000000000..4e3b543182 --- /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