Import gst-integration-testsuites
[platform/upstream/gstreamer.git] / subprojects / gst-integration-testsuites / testsuites / validate / mp4 / qtdemux_change_edit_list.default.validatetest
1 set-globals, media_dir="$(test_dir)/../../../medias/"
2 meta,
3     seek=false,
4     handles-states=false,
5     args = {
6          "appsrc ! qtdemux ! fakesink async=false",
7     },
8     configs = {
9        "$(validateflow), pad=fakesink0:sink, record-buffers=false",
10     }
11
12 appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/fragments/car-20120827-85.mp4/init.mp4"
13 appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/fragments/car-20120827-85.mp4/media1.mp4"
14 checkpoint, text="A moov with a different edit list is now pushed"
15 appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/fragments/car-20120827-86.mp4/init.mp4"
16 appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/fragments/car-20120827-86.mp4/media2.mp4"
17 stop