gstreamer/subprojects/gst-integration-testsuites/testsuites/validate/mse/segment_future_past_mse.validatetest
Stéphane Cerveau b7bf5f8e02 testsuites: rename mse validate tests
In order to workaround filename length limitation
on Windows platform, remove the extra folders and
factorize it in one folder.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4193>
2023-03-17 10:48:10 +01:00

23 lines
1 KiB
Plaintext

set-globals, media_dir="$(test_dir)/../../../medias/fragments/mse.1/"
meta,
seek=false,
handles-states=false,
args = {
"appsrc ! video/quicktime, variant=mse-bytestream ! qtdemux ! fakesink async=false",
},
configs = {
"$(validateflow), pad=fakesink0:sink, record-buffers=false, logged-event-types={segment}",
}
# Scenario action types
checkpoint, text="Mse-bytestream variant"
checkpoint, text="Init segment is now pushed"
appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/segment-mse-first-sample-init.mp4"
checkpoint, text="Data from the future is now pushed"
appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/segment-mse-first-sample-media-future.mp4"
checkpoint, text="Init segment is now pushed"
appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/segment-mse-first-sample-init.mp4"
checkpoint, text="Data from the past is now pushed"
appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/segment-mse-first-sample-media-past.mp4"
stop