Commit 80f1e182 authored by Thibault Saunier's avatar Thibault Saunier 🌵
Browse files

ges: Port remaining .scenario file to validatetest

Part-of: <gstreamer/gst-integration-testsuites!78>
parent c41f265e
description, seek=true, handles-states=true, needs_preroll=true set-globals, media_file="$(test_dir)/../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv"
meta,
tool = "ges-launch-$(gst_api_version)",
handles-states=true,
seek=true,
needs_preroll=true,
args = {
--track-types, video,
--video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1",
--videosink, "$(videosink) name=videosink",
}
set-vars,\ set-vars,\
frame0=68cc0c0b6d6863a135f40297a54aec9f1593f34c,\ frame0=68cc0c0b6d6863a135f40297a54aec9f1593f34c,\
...@@ -8,7 +18,7 @@ set-vars,\ ...@@ -8,7 +18,7 @@ set-vars,\
pause pause
# Add a clip and check that the first frame is displayed # Add a clip and check that the first frame is displayed
add-clip, name=clip, asset-id=file://nothing/timed_frames_video_only_1fps.mkv, layer-priority=0, type=GESUriClip, name=(string)theclip add-clip, name=clip, asset-id="file://$(media_file)", layer-priority=0, type=GESUriClip, name=(string)theclip
commit commit
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame0)" check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame0)"
...@@ -20,7 +30,7 @@ check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1)" ...@@ -20,7 +30,7 @@ check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1)"
container-add-child, container-name=(string)theclip, asset-id=(string)videoflip, child-type=(string)GESEffect; container-add-child, container-name=(string)theclip, asset-id=(string)videoflip, child-type=(string)GESEffect;
set-child-property, element-name=(string)effect0, property=(string)method, value=2; set-child-property, element-name=(string)effect0, property=(string)method, value=2;
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1)" check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1)"
commit; commit
check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1_rotated)" check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1_rotated)"
# Split the clip and check that rotation is still applied # Split the clip and check that rotation is still applied
......
...@@ -748,7 +748,7 @@ ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.opus_jpeg_mkv ...@@ -748,7 +748,7 @@ ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.opus_jpeg_mkv
ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.raw_h264_mp4 ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.raw_h264_mp4
ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.vorbis_theora_ogg ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.vorbis_theora_ogg
ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.vorbis_vp8_webm ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.vorbis_vp8_webm
ges.scenario.add_effect_and_split ges.test.add_effect_and_split
ges.test.check_edit_nested_timeline ges.test.check_edit_nested_timeline
ges.test.check_seek_on_nested_clips ges.test.check_seek_on_nested_clips
ges.test.check_seek_on_nested_timelines ges.test.check_seek_on_nested_timelines
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment