Import gst-integration-testsuites
authorThibault Saunier <tsaunier@igalia.com>
Fri, 24 Sep 2021 19:22:10 +0000 (16:22 -0300)
committerThibault Saunier <tsaunier@igalia.com>
Fri, 24 Sep 2021 19:29:33 +0000 (16:29 -0300)
144 files changed:
subprojects/gst-integration-testsuites/.arcconfig [new file with mode: 0644]
subprojects/gst-integration-testsuites/.gitignore [new file with mode: 0644]
subprojects/gst-integration-testsuites/HACKING [new file with mode: 0644]
subprojects/gst-integration-testsuites/README [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-bugs/725853-Stacking_frei0r_video_effects_crashes/725853.scenario [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-bugs/725853-Stacking_frei0r_video_effects_crashes/725853.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-extra-projects/desktop_summit_2011.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-extra-projects/desktop_summit_2011_audio_only.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-extra-projects/pitivi-0.91.motivational.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-extra-projects/the_sausage_being_made.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_only.flac_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_video.flac_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_basic.video_only.flac_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_effect.audio_video.flac_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_mixing.audio_video.flac_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_mixing.video_only.flac_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_title.audio_video.flac_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_transition.audio_video.flac_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/images/test_simple.audio_video.svg_mp3_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_basic.audio_only.mp3_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_basic.audio_video.mp3_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_basic.video_only.mp3_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_effect.audio_video.mp3_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_mixing.audio_only.mp3_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_mixing.audio_video.mp3_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_mixing.video_only.mp3_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_title.audio_video.mp3_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_transition.audio_video.mp3_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_only.opus_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_video.opus_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_basic.video_only.opus_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_effect.audio_video.opus_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_mixing.audio_video.opus_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_mixing.video_only.opus_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_title.audio_video.opus_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_transition.audio_video.opus_jpeg_mkv.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_basic.audio_only.raw_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_basic.audio_video.raw_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_basic.video_only.raw_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_effect.audio_video.raw_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_mixing.audio_video.raw_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_mixing.video_only.raw_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_title.audio_video.raw_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_transition.audio_video.raw_h264_mp4.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/testsources/runtime_colorspace_change.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_basic.audio_only.vorbis_theora_ogg.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_basic.audio_video.vorbis_theora_ogg.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_basic.video_only.vorbis_theora_ogg.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_effect.audio_video.vorbis_theora_ogg.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_mixing.audio_video.vorbis_theora_ogg.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_title.audio_video.vorbis_theora_ogg.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_transition.audio_video.vorbis_theora_ogg.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_basic.audio_only.vorbis_vp8_webm.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_basic.audio_video.vorbis_vp8_webm.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_basic.video_only.vorbis_vp8_webm.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_effect.audio_video.vorbis_vp8_webm.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_mixing.audio_video.vorbis_vp8_webm.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_mixing.video_only.vorbis_vp8_webm.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_title.audio_video.vorbis_vp8_webm.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_transition.audio_video.vorbis_vp8_webm.xges [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/add_effect_and_split.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/check_edit_nested_timeline.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/check_edit_nested_timeline/flow-expectations/log-videosink-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/check_edit_nested_timeline/log-videosink-sink-actual [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/check_seek_on_nested_clips.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/check_seek_on_nested_timelines.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/check_seek_on_very_deeply_nested_timeline.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/check_set_inpoint.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/check_set_inpoint_on_nested_timeline.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/check_set_inpoint_on_nested_timeline/flow-expectations/log-videosink-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/check_simple_seek.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/edit_deeply_nested_timeline_too_short.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/edit_deeply_nested_timeline_too_short/flow-expectations/log-videosink-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/play_deeply_nested_back_to_back.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/play_deeply_nested_back_to_back/flow-expectations/log-videosink-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/play_two_nested_back_to_back.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/play_two_nested_back_to_back/flow-expectations/log-videosink-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/seek_on_stack_change_on_internal_subtimeline.scenario.config [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/seek_on_stack_change_on_internal_subtimeline.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/ges/scenarios/seek_on_stack_change_on_internal_subtimeline/flow-expectations/log-videosink-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/integration-testsuites.config [new file with mode: 0644]
subprojects/gst-integration-testsuites/meson.build [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/__init__.py [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/adaptive.py [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/dashifutils.py [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/ges.py [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/ges.testslist [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/ges_known_issues.py [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/gesextras.py [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/gesextras.testslist [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/testsuiteutils.py [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/testvector.json [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate.py [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate.testslist [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/appsrc/custom_caps_single_push.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/appsrc/custom_caps_single_push/flow-expectations/log-fakesink0-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/appsrc/single_push.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/appsrc/single_push/flow-expectations/log-fakesink0-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/aspectcropratio/set_aspect_ratio_in_paused.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/baseparse/single_seek.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/baseparse/single_seek/flow-expectations/log-parser-src-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_1fps.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_1fps/flow-expectations/log-videosink-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_30fps.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_30fps/flow-expectations/log-videosink-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/decryptor/cenc_audio_esds_property_overrides.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/decryptor/cenc_audio_esds_property_overrides/flow-expectations/log-fakesink0-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/flow/simple_test.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/flow/simple_test/flow-expectations/log-fakesink0-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/flvdemux/audio_only.play_15s.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/flvdemux/seek_with_stop.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/h264/parse.trickmode_predicted.seek_trickmode_predicted.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/h264/parse.trickmode_predicted.seek_trickmode_predicted/flow-expectations/log-parse-src-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/h264/x264enc_youtube_bitrate.fullhd_lowframerate.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/h265parse/alternate.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/h265parse/alternate/flow-expectations/log-fakesink-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/h265parse/trickmode_predicted.seek_trickmode_predicted.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/h265parse/trickmode_predicted.seek_trickmode_predicted/flow-expectations/log-parse-src-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace/flow-expectations/log-fakevideosink-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace_alternate.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace_alternate/flow-expectations/log-fakevideosink-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/matroska/demux_flush_within_cluster.default.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/matroska/demux_flush_within_cluster.default/flow-expectations/log-fakesink0-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_change_edit_list.default.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_change_edit_list.default/flow-expectations/log-fakesink0-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_reverse_playback_full_gop.reverse_playback_full_gop.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_reverse_playback_full_gop.reverse_playback_full_gop/flow-expectations/log-parse-src-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/mp4/redirect.play_15s.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/mp4/redirect.play_15s/flow-expectations/log-qtdemux0-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/mp4/redirect.play_15s/flow-expectations/log-qtdemux1-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/nle/urisource.play.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/nle/urisource.play/flow-expectations/log-videoconvert-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/playbin/check_active_stream.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/playbin3/sourcebin_check_mixed_static_and_dyanmic_pads.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_recv_simple.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_recv_simple/flow-expectations/log-fakesink0-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_send_simple.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_send_simple/flow-expectations/log-fakesink0-sink-expected [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate/scaletempo/playbin_audio_filter.fast_forward.validatetest [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validate_known_issues.py [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validateelements.py [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validateextra.py [new file with mode: 0644]
subprojects/gst-integration-testsuites/testsuites/validateextra.testslist [new file with mode: 0644]

diff --git a/subprojects/gst-integration-testsuites/.arcconfig b/subprojects/gst-integration-testsuites/.arcconfig
new file mode 100644 (file)
index 0000000..fc70fd3
--- /dev/null
@@ -0,0 +1,3 @@
+{
+    "phabricator.uri" : "http://phabricator.freedesktop.org/"
+}
diff --git a/subprojects/gst-integration-testsuites/.gitignore b/subprojects/gst-integration-testsuites/.gitignore
new file mode 100644 (file)
index 0000000..c2ce6be
--- /dev/null
@@ -0,0 +1,14 @@
+testsuites/tags
+*.pyc
+medias/fragments/car-20120827-86.mp4/init.mp4
+medias/fragments/car-20120827-86.mp4/media2.mp4
+medias/fragments/car-20120827-86.mp4/media1.mp4
+medias/fragments/car-20120827-85.mp4/init.mp4
+medias/fragments/car-20120827-85.mp4/media2.mp4
+medias/fragments/car-20120827-85.mp4/media1.mp4
+medias/fragments/feelings_vp9-20130806-242.webm/init.webm
+medias/fragments/feelings_vp9-20130806-242.webm/media2.webm
+medias/fragments/feelings_vp9-20130806-242.webm/media1.webm
+medias/fragments/feelings_vp9-20130806-247.webm/init.webm
+medias/fragments/feelings_vp9-20130806-247.webm/media2.webm
+medias/fragments/feelings_vp9-20130806-247.webm/media1.webm
diff --git a/subprojects/gst-integration-testsuites/HACKING b/subprojects/gst-integration-testsuites/HACKING
new file mode 100644 (file)
index 0000000..19815f0
--- /dev/null
@@ -0,0 +1,45 @@
+testsuites:
+-----------
+
+The testsuites implemented in testsuites/ should follow the PEP8 coding style.
+
+## Add a new media file
+
+We use `git-lfs` with a backup on the fdo server.
+
+You need access to gstreamer.freedesktop.org to be able to upload media files and
+`rsync` needs to be installed on the system
+
+1)  Make sure to get all assets first doing:
+
+  medias/get_files.py # no argument
+
+2) Add your media file in the tree and generate the media_info:
+
+  gst-validate-media-check-1.0 [--full] file://full_path_to/path/to/your/new/file -o medias/path/to/your/new/file
+
+(you can also do it with gst-validate-launcher -G)
+
+3) Make sure that you media file is tracked by `git-lfs`:
+
+    git lfs track "*.file_extension"
+
+4) Add the media info in git:
+
+  git add medias/path/to/your/new/file.media_info
+  git add medias/path/to/your/new/file
+
+5) Check everything is ready to uploaded.
+
+  python medias/upload_media_files.py # Dry run
+
+6) Check and update the `medias/files.json` file
+
+  git add medias/files.json
+
+7) Generate the new tests list
+
+  gst-validate-launcher -L
+  git add testsuites/validate.testslist
+
+8) Commit and push
diff --git a/subprojects/gst-integration-testsuites/README b/subprojects/gst-integration-testsuites/README
new file mode 100644 (file)
index 0000000..6e807fc
--- /dev/null
@@ -0,0 +1,22 @@
+This the official GStreamer integration testsuites implementation repository.
+Those testsuites are meant to be used with GstValidate available in the
+gst-devtools[0] repository
+
+This repository includes both media files (available in medias/)
+that will be retrieved from the web using medias/get_files.py and several
+testsuites (available in testsuites/) to be used with gst-validate-launcher[1].
+
+By default, gst-validate-launcher --sync will retrieve that repository to run
+the default testsuite (namely validate and ges testsuites from testsuites/validate.py
+and testsuites/ges.py)
+
+For any USAGE documentation, you should refer to gst-validate documentation and
+in particular to:
+
+    $ gst-validate-launcher --help
+
+Note that this repository uses [git-lfs] so you will need to install it before cloning.
+
+[0] http://cgit.freedesktop.org/gstreamer/gst-devtools/
+[1] https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-validate/html/gst-validate-launcher.html
+[git-lfs] https://git-lfs.github.com/
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/ges/ges-bugs/725853-Stacking_frei0r_video_effects_crashes/725853.scenario b/subprojects/gst-integration-testsuites/ges/ges-bugs/725853-Stacking_frei0r_video_effects_crashes/725853.scenario
new file mode 100644 (file)
index 0000000..73fe68f
--- /dev/null
@@ -0,0 +1,2 @@
+description, duration=15.0
+set-child-property, playback_time=1.0, element-name="effect1", property="left", value=(int)500
diff --git a/subprojects/gst-integration-testsuites/ges/ges-bugs/725853-Stacking_frei0r_video_effects_crashes/725853.xges b/subprojects/gst-integration-testsuites/ges/ges-bugs/725853-Stacking_frei0r_video_effects_crashes/725853.xges
new file mode 100644 (file)
index 0000000..6706f6b
--- /dev/null
@@ -0,0 +1,27 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora, framerate=(fraction)[ 1/2147483647, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='0' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis, rate=(int)[ 1, 200000 ], channels=(int)[ 1, 255 ]' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
+      </encoding-profile>
+    </encoding-profiles>
+    <resources>
+      <asset id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/mp3_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T16:21:40Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)H.264;' />
+    </resources>
+    <timeline properties='properties, auto-transition=(boolean)true, snapping-distance=(guint64)35505602;' metadatas='metadatas, duration=(guint64)10031000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)720\,\ height\=\(int\)576\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/mp3_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='10031000000' inpoint='0' rate='0' properties='properties, name=(string)uriclip0, mute=(boolean)false, is-image=(boolean)false;' >
+          <effect asset-id='frei0r-filter-c0rners' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, corner-2-x=(double)0.66666597127914429, corner-1-y=(double)0.33333298563957214, corner-2-y=(double)0.33333298563957214, corner-3-x=(double)0.66666597127914429, corner-3-y=(double)0.66666597127914429, enable-stretch=(boolean)false, qos=(boolean)true, corner-4-y=(double)0.66666597127914429, stretch-y=(double)0.5, corner-1-x=(double)0.33333298563957214, stretch-x=(double)0.5, corner-4-x=(double)0.33333298563957214, transparent-background=(boolean)false, feather-alpha=(double)0.0099999997764825821, interpolator=(double)0.1666666716337204, alpha-operation=(double)0;'>
+          </effect>
+          <effect asset-id='videocrop' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)3, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, left=(int)0, right=(int)0, qos=(boolean)true, bottom=(int)0, top=(int)0;'>
+          </effect>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.10000000000000001  10031000000:0.10000000000000001 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  10031000000:1 '/>
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/ges/ges-extra-projects/desktop_summit_2011.xges b/subprojects/gst-integration-testsuites/ges/ges-extra-projects/desktop_summit_2011.xges
new file mode 100644 (file)
index 0000000..b89d203
--- /dev/null
@@ -0,0 +1,455 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;Pitivi\ hackfest\ in\ Berlin&quot;, author=(string)&quot;Jean-Fran\303\247ois\ Fortin\ Tam&quot;, render-scale=(double)100, year=(string)2011;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1' pass='52904496' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)48000' />
+      </encoding-profile>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20YUL%20timelapse%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)24290933333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=f0a71982814887de&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/TXL%20vers%20AMS%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)58391666666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=9fcaf7566edc390a&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20AMS%20walk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)22355666666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7f53edce48c55c59&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)15056708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=96253d24910bb581&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/u-bahn%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)20103416666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5b165bc725d3a2ff&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%209.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)34117416666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=60685b6502d20b1a&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%206.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)5130125000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=8970e117a5a37670&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/zoo.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)7924583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=11400b72bee97719&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)18059708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=911ff6ee1b8cd367&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)19769750000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=94d69044ea2c7573&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20luis%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)17767750000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=db280f2712936252&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%208.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)2711041666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=47beb04f0d64fd18&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10260250000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=812d18c3dbcd8a69&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)101309541666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=1e75306bba7ec13f&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)85752333333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=21d26117746f816d&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)49966583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5ec2e9a021c0eb20&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)15724041666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=b153ba158b7f1019&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2016.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)16850166666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=3f4f2a17ac4d7587&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)56056000000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=82dc418b06e00dfe&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)52969583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=186a5fc119e8ee1b&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/traffic.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)9467791666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=91e77ccf81938345&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%2013.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)49215833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7ffd838468bb0df8&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)23690333333;' metadatas='metadatas, container-format=(string)Ogg, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4b473ea629f64463&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Sharkhunt.mp3' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)333080000000;' metadatas='metadatas, title=(string)Sharkhunt, artist=(string)&quot;Way\ Out\ West&quot;, album=(string)Intensify, datetime=(datetime)2001, track-number=(uint)5, genre=(string)Electronic, container-format=(string)&quot;ID3\ tag&quot;, private-id3v2-frame=(sample)434f4d4d00000005000000656e6700:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:None, publisher=(string)Nettwerk, album-artist=(string)&quot;Way\ Out\ West&quot;, composer=(string)&quot;Jody\ Wisternoff/Nick\ Warren&quot;, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, nominal-bitrate=(uint)192000, has-crc=(boolean)false, channel-mode=(string)stereo;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20user.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas, video-codec=(string)PNG;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%207.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)32532500000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5a4f251723f464b1&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/outside%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)40457083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7211e9672a275b29&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20lubosz.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)54471083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=eab918c7ba933fec&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)17267250000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=04e8565b17643d3e&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)24190833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=a9038d58fc106ccf&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/german%20flag.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)14055708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=b87580a901bdba05&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2014.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)11428083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4fd403c91b4dc964&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/karaoke.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)25066708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4068ff277812fc60&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Mouth%20on%20Fire.mp3' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)177319183673;' metadatas='metadatas, title=(string)&quot;Mouth\ On\ Fire&quot;, artist=(string)&quot;Yoko\ Kanno&quot;, album=(string)&quot;Wolf\&apos;s\ Rain&quot;, datetime=(datetime)2004, genre=(string)Anime, private-id3v2-frame=(sample)55464944000000170000687474703a2f2f6d75736963627261696e7a2e6f726700:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:None, track-number=(uint)5, album-disc-number=(uint)2, container-format=(string)&quot;ID3\ tag&quot;, bitrate=(uint)320000, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, has-crc=(boolean)false, channel-mode=(string)joint-stereo;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2021.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)6631625000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=dbdaf8a9e30e2457&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20jeff%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)34325958333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=28a66c41beb8db46&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2011%20avec%20ploum.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)31197833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=3d4de50c65399664&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)27527500000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=cb58d0c250598978&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)8800458333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=03df8daa5e61f5d8&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)12053708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=60e331bd99972e44&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)14681333333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=c834ba0353c74012&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/pitivi%20jingle.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)2586000000;' metadatas='metadatas, datetime=(datetime)1970-01-01T00:00:00Z, encoder=(string)Lavf52.64.2, container-format=(string)&quot;ISO\ MP4/M4A&quot;, audio-codec=(string)&quot;MPEG-4\ AAC&quot;, maximum-bitrate=(uint)384000, video-codec=(string)H.264, bitrate=(uint)478505;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)18893875000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=ef23c7f254a71487&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)65690625000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=e4855bcbf5368f66&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)67901166666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=284707ed5be23845&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)43334958333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=75bcbfd860956b75&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='crossfade' extractable-type-name='GESTransitionClip' properties='properties;' metadatas='metadatas, description=(string)GES_VIDEO_STANDARD_TRANSITION_TYPE_CROSSFADE;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20mathieu.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)50175125000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=1677789146d0bb7b&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20talk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)11386375000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=268104048ca75986&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)1150754342;' metadatas='metadatas, duration=(guint64)355072561138;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)video/x-raw, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20AMS%20walk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='11504386508' inpoint='4870863059' rate='0' properties='properties, name=(string)uriclip25, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 422754904:0.027672400841346145  1141423395:0.058441631610576916  1919190250:0  1974472442:0.014482234074519207  2231239057:1  2369444536:0.026747483473557709  2590573303:0.042132098858173039  2728778782:0  2866984261:0.0045682466947115641  2894625357:0.0045682466947115641  4870863060:0.061538461538461542  16375249567:0.1076923076923077 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 4870863059:1  16375249567:1 '/>
+          </source>
+        </clip>
+        <clip id='1' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20YUL%20timelapse%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='11504386508' duration='3298846472' inpoint='13880832465' rate='0' properties='properties, name=(string)uriclip2, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 13880832465:1  17179678937:1 '/>
+          </source>
+        </clip>
+        <clip id='2' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='2' start='11504386508' duration='11478259950' inpoint='0' rate='0' properties='properties, name=(string)uriclip117, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.092307692307692313  11478259950:0.092307692307692313 '/>
+          </source>
+        </clip>
+        <clip id='3' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='14803232980' duration='2759924793' inpoint='0' rate='0' properties='properties, name=(string)uriclip116, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  2759924793:1 '/>
+          </source>
+        </clip>
+        <clip id='4' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='17563157773' duration='5419488685' inpoint='0' rate='0' properties='properties, name=(string)uriclip114, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  5419488685:1 '/>
+          </source>
+        </clip>
+        <clip id='5' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='21703044963' duration='1279601495' inpoint='0' rate='0' properties='properties, name=(string)transitionclip3;' >
+        </clip>
+        <clip id='6' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='2' start='21703044963' duration='1279601495' inpoint='0' rate='0' properties='properties, name=(string)transitionclip1;' >
+        </clip>
+        <clip id='7' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='21703044963' duration='14930575876' inpoint='35138737107' rate='0' properties='properties, name=(string)uriclip60, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 8518920273:0.023828124999999978  14930575875:0.1076923076923077  50069312983:0.1076923076923077 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 35138737107:1  50069312983:1 '/>
+          </source>
+        </clip>
+        <clip id='8' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='35984577427' duration='649043412' inpoint='0' rate='0' properties='properties, name=(string)transitionclip6;' >
+        </clip>
+        <clip id='9' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='2' start='35984577427' duration='649043412' inpoint='0' rate='0' properties='properties, name=(string)transitionclip4;' >
+        </clip>
+        <clip id='10' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/TXL%20vers%20AMS%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='35984577427' duration='6869527541' inpoint='2553080795' rate='0' properties='properties, name=(string)uriclip23, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 2553080795:0  9422608336:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 2553080795:1  9422608336:1 '/>
+          </source>
+        </clip>
+        <clip id='11' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/zoo.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='42854104968' duration='7503788674' inpoint='0' rate='0' properties='properties, name=(string)uriclip52, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0  7503788674:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  7503788674:1 '/>
+          </source>
+        </clip>
+        <clip id='12' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/u-bahn%205.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='50357893642' duration='3363855704' inpoint='961088980' rate='0' properties='properties, name=(string)uriclip33, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 961088980:0  4324944684:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 961088980:1  4324944684:1 '/>
+          </source>
+        </clip>
+        <clip id='13' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/german%20flag.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='53721749346' duration='847034025' inpoint='1366546427' rate='0' properties='properties, name=(string)uriclip103, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 1366546427:0  2213580452:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 1366546427:1  2213580452:1 '/>
+          </source>
+        </clip>
+        <clip id='14' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/traffic.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='54568783371' duration='857335800' inpoint='8610455866' rate='0' properties='properties, name=(string)uriclip72, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 8610455866:0  9467791666:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 8610455866:1  9467791666:1 '/>
+          </source>
+        </clip>
+        <clip id='15' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='55426119171' duration='1967576390' inpoint='0' rate='0' properties='properties, name=(string)uriclip68, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0  1967576390:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  1967576390:1 '/>
+          </source>
+        </clip>
+        <clip id='16' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='57393695561' duration='2671311892' inpoint='0' rate='0' properties='properties, name=(string)uriclip37, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0  2671311892:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  2671311892:1 '/>
+          </source>
+        </clip>
+        <clip id='17' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='60065007453' duration='7581553835' inpoint='17033290119' rate='0' properties='properties, name=(string)uriclip93, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 17033290119:0  24614843954:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 17033290119:1  24614843954:1 '/>
+          </source>
+        </clip>
+        <clip id='18' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20talk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='67646561288' duration='1141120064' inpoint='3867059793' rate='0' properties='properties, name=(string)uriclip133, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 3867059793:0  5008179857:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 3867059793:1  5008179857:1 '/>
+          </source>
+        </clip>
+        <clip id='19' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='68787681352' duration='3419062433' inpoint='45572963819' rate='0' properties='properties, name=(string)uriclip66, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 45572963819:0  48992026252:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 45572963819:1  48992026252:1 '/>
+          </source>
+        </clip>
+        <clip id='20' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20luis%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='72206743785' duration='14190526120' inpoint='1178391049' rate='0' properties='properties, name=(string)uriclip56, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 1178391049:0.13846153846153847  15368917169:0.13846153846153847 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 1178391049:1  15368917169:1 '/>
+          </source>
+        </clip>
+        <clip id='21' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20mathieu.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='86397269905' duration='15815006789' inpoint='4155016553' rate='0' properties='properties, name=(string)uriclip135, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 4155016553:0.1076923076923077  19970023342:0.1076923076923077 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 4155016553:1  19970023342:1 '/>
+          </source>
+        </clip>
+        <clip id='22' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2014.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='102212276694' duration='3492796478' inpoint='0' rate='0' properties='properties, name=(string)uriclip105, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0  3492796478:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  3492796478:1 '/>
+          </source>
+        </clip>
+        <clip id='23' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='105705073172' duration='5695926828' inpoint='7059614576' rate='0' properties='properties, name=(string)uriclip125, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 7059614576:0  12755541404:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 7059614576:1  12755541404:1 '/>
+          </source>
+        </clip>
+        <clip id='24' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='111401000000' duration='8295485615' inpoint='2760623795' rate='0' properties='properties, name=(string)uriclip77, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 2760623795:0.12307692307692308  11056109410:0.12307692307692308 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 2760623795:1  11056109410:1 '/>
+          </source>
+        </clip>
+        <clip id='25' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='119696485615' duration='15501972941' inpoint='13999886115' rate='0' properties='properties, name=(string)uriclip79, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 13999886115:0.1076923076923077  29501859056:0.1076923076923077 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 13999886115:1  29501859056:1 '/>
+          </source>
+        </clip>
+        <clip id='26' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='135198458556' duration='2662257271' inpoint='35354565307' rate='0' properties='properties, name=(string)uriclip80, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 35354565307:0.1076923076923077  38016822578:0.1076923076923077 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 35354565307:1  38016822578:1 '/>
+          </source>
+        </clip>
+        <clip id='27' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='137860715827' duration='5702675998' inpoint='11899433911' rate='0' properties='properties, name=(string)uriclip41, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 11899433911:0  17602109909:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 11899433911:1  17602109909:1 '/>
+          </source>
+        </clip>
+        <clip id='28' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='143563391825' duration='8518839470' inpoint='59382327196' rate='0' properties='properties, name=(string)uriclip127, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 59382327196:0  67901166666:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 59382327196:1  67901166666:1 '/>
+          </source>
+        </clip>
+        <clip id='29' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='152082231295' duration='6039546575' inpoint='0' rate='0' properties='properties, name=(string)uriclip82, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0  6039546575:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  6039546575:1 '/>
+          </source>
+        </clip>
+        <clip id='30' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='158121777870' duration='6588945403' inpoint='0' rate='0' properties='properties, name=(string)uriclip129, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0  6588945403:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  6588945403:1 '/>
+          </source>
+        </clip>
+        <clip id='31' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20lubosz.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='164710723273' duration='20748060095' inpoint='8153554917' rate='0' properties='properties, name=(string)uriclip99, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 8153554917:0.12307692307692308  28901615012:0.12307692307692308 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 8153554917:1  28901615012:1 '/>
+          </source>
+        </clip>
+        <clip id='32' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='177047549036' duration='8411234332' inpoint='0' rate='0' properties='properties, name=(string)transitionclip7;' >
+        </clip>
+        <clip id='33' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='177047549036' duration='8439450964' inpoint='24754817634' rate='0' properties='properties, name=(string)uriclip131, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 24754817634:1  33194268598:1 '/>
+          </source>
+        </clip>
+        <clip id='34' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='211089680682' duration='2200769066' inpoint='0' rate='0' properties='properties, name=(string)uriclip76, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  2200769066:1 '/>
+          </source>
+        </clip>
+        <clip id='35' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='213290449748' duration='2609383441' inpoint='14442922054' rate='0' properties='properties, name=(string)uriclip89, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 14442922054:1  17052305495:1 '/>
+          </source>
+        </clip>
+        <clip id='36' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='215899833189' duration='3412270653' inpoint='401443606' rate='0' properties='properties, name=(string)uriclip39, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 401443606:1  3813714259:1 '/>
+          </source>
+        </clip>
+        <clip id='37' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='223585390126' duration='12637525630' inpoint='38126606758' rate='0' properties='properties, name=(string)uriclip62, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 8718930765:0.93172044020432687  38126606758:1  50764132388:0 '/>
+          </source>
+        </clip>
+        <clip id='38' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='236996572127' duration='13969222800' inpoint='1087485533' rate='0' properties='properties, name=(string)uriclip137, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 1087485533:0  3405204591:1  15056708333:1 '/>
+          </source>
+        </clip>
+        <clip id='39' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='250965794927' duration='13298470001' inpoint='29649778559' rate='0' properties='properties, name=(string)uriclip83, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 29649778559:1  42948248560:1 '/>
+          </source>
+        </clip>
+        <clip id='40' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20user.png' type-name='GESUriClip' layer-priority='0' track-types='4' start='264264264928' duration='6288338107' inpoint='0' rate='0' properties='properties, name=(string)uriclip91, mute=(boolean)false, is-image=(boolean)true;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  6288338107:1 '/>
+          </source>
+        </clip>
+        <clip id='41' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2016.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='287404455401' duration='2386091565' inpoint='4472060696' rate='0' properties='properties, name=(string)uriclip74, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 4472060696:1  6858152261:1 '/>
+          </source>
+        </clip>
+        <clip id='42' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%2013.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='289790546966' duration='35504453034' inpoint='9183283418' rate='0' properties='properties, name=(string)uriclip85, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 9183283418:1  44687736452:1 '/>
+          </source>
+        </clip>
+        <clip id='43' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='325295000000' duration='2050000000' inpoint='5150879568' rate='0' properties='properties, name=(string)uriclip101, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 5150879568:1  7200879568:1 '/>
+          </source>
+        </clip>
+        <clip id='44' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='327345000000' duration='947000000' inpoint='24796936' rate='0' properties='properties, name=(string)uriclip70, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 24796936:0  971796936:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 24796936:1  971796936:1 '/>
+          </source>
+        </clip>
+        <clip id='45' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%209.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='328292000000' duration='1475000000' inpoint='27671263' rate='0' properties='properties, name=(string)uriclip35, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 27671263:0  1502671263:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 27671263:1  1502671263:1 '/>
+          </source>
+        </clip>
+        <clip id='46' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='329767000000' duration='2087000000' inpoint='5272235825' rate='0' properties='properties, name=(string)uriclip123, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 5272235825:0  7359235825:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 5272235825:1  7359235825:1 '/>
+          </source>
+        </clip>
+        <clip id='47' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%205.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='331854000000' duration='2213868792' inpoint='33939905' rate='0' properties='properties, name=(string)uriclip58, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 33939905:0  2247808697:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 33939905:1  2247808697:1 '/>
+          </source>
+        </clip>
+        <clip id='48' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2011%20avec%20ploum.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='334067868792' duration='717131208' inpoint='0' rate='0' properties='properties, name=(string)uriclip112, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0  717131208:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  717131208:1 '/>
+          </source>
+        </clip>
+        <clip id='49' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2021.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='334785000000' duration='3385000000' inpoint='2809311' rate='0' properties='properties, name=(string)uriclip108, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 2809311:1  3387809311:1 '/>
+          </source>
+        </clip>
+        <clip id='50' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/outside%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='338170000000' duration='8770631891' inpoint='5126036142' rate='0' properties='properties, name=(string)uriclip97, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 5126036142:1  13896668033:1 '/>
+          </source>
+        </clip>
+        <clip id='51' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/pitivi%20jingle.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='346940631891' duration='2586000000' inpoint='0' rate='0' properties='properties, name=(string)uriclip119, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0  2586000000:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  2586000000:1 '/>
+          </source>
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='52' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Sharkhunt.mp3' type-name='GESUriClip' layer-priority='1' track-types='2' start='0' duration='184263185134' inpoint='0' rate='0' properties='properties, name=(string)uriclip87, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.092307692307692313  70865691549:0.059632286658653832  73857652839:0.015384615384615385  101705907927:0.015384615384615385  104778360213:0.064642803485576883  111298819197:0.059592848557692257  114290780488:0.015384615384615385  137854179027:0.015384615384615385  139639151701:0.087422062800480815  164628613989:0.093518066406250044  165188307033:0.030769230769230771  184263185134:0 '/>
+          </source>
+        </clip>
+        <clip id='53' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='184263185134' duration='51015034642' inpoint='0' rate='0' properties='properties, name=(string)uriclip64, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0  5535532950:0.09147573617788457  46359442276:0.076810396634615363  51015034642:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  47687417282:1  51015034642:0 '/>
+          </source>
+        </clip>
+        <clip id='54' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%205.ogv' type-name='GESUriClip' layer-priority='1' track-types='4' start='264264264928' duration='10195795167' inpoint='1394452316' rate='0' properties='properties, name=(string)uriclip121, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 1394452316:1  11590247483:1 '/>
+          </source>
+        </clip>
+        <clip id='55' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20jeff%203.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='274460060095' duration='12944395306' inpoint='755138527' rate='0' properties='properties, name=(string)uriclip110, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 755138527:0.1076923076923077  13699533833:0.1076923076923077 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 755138527:1  13699533833:1 '/>
+          </source>
+        </clip>
+        <clip id='56' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%207.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='349526631891' duration='5545929247' inpoint='9949864056' rate='0' properties='properties, name=(string)uriclip95, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 9949864056:0  15495793303:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 9949864056:1  15495793303:1 '/>
+          </source>
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='57' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/karaoke.ogv' type-name='GESUriClip' layer-priority='2' track-types='6' start='219312103842' duration='6673999954' inpoint='0' rate='0' properties='properties, name=(string)uriclip54, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0  6673999954:0 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)0, posx=(int)0, posy=(int)0, width=(int)0;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  6673999954:1 '/>
+          </source>
+        </clip>
+        <clip id='58' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Mouth%20on%20Fire.mp3' type-name='GESUriClip' layer-priority='2' track-types='2' start='236473818010' duration='112101131546' inpoint='65218052127' rate='0' properties='properties, name=(string)uriclip106, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 35234687618:0.072297551081730749  36615592829:0.08768216646634619  65218052127:0.12307692307692308  177319183673:0.12307692307692308 '/>
+          </source>
+        </clip>
+      </layer>
+      <groups>
+      </groups>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-extra-projects/desktop_summit_2011_audio_only.xges b/subprojects/gst-integration-testsuites/ges/ges-extra-projects/desktop_summit_2011_audio_only.xges
new file mode 100644 (file)
index 0000000..67b87b0
--- /dev/null
@@ -0,0 +1,188 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;Pitivi\ hackfest\ in\ Berlin&quot;, author=(string)&quot;Jean-Fran\303\247ois\ Fortin\ Tam&quot;, render-scale=(double)100, year=(string)2011;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1' pass='52904496' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)48000' />
+      </encoding-profile>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20YUL%20timelapse%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)24290933333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=f0a71982814887de&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/TXL%20vers%20AMS%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)58391666666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=9fcaf7566edc390a&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20AMS%20walk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)22355666666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7f53edce48c55c59&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)15056708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=96253d24910bb581&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/u-bahn%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)20103416666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5b165bc725d3a2ff&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%209.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)34117416666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=60685b6502d20b1a&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%206.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)5130125000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=8970e117a5a37670&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/zoo.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)7924583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=11400b72bee97719&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)18059708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=911ff6ee1b8cd367&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)19769750000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=94d69044ea2c7573&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20luis%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)17767750000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=db280f2712936252&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%208.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)2711041666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=47beb04f0d64fd18&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10260250000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=812d18c3dbcd8a69&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)101309541666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=1e75306bba7ec13f&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)85752333333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=21d26117746f816d&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)49966583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5ec2e9a021c0eb20&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)15724041666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=b153ba158b7f1019&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2016.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)16850166666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=3f4f2a17ac4d7587&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)56056000000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=82dc418b06e00dfe&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)52969583333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=186a5fc119e8ee1b&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/traffic.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)9467791666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=91e77ccf81938345&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%2013.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)49215833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7ffd838468bb0df8&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)23690333333;' metadatas='metadatas, container-format=(string)Ogg, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4b473ea629f64463&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Sharkhunt.mp3' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)333080000000;' metadatas='metadatas, title=(string)Sharkhunt, artist=(string)&quot;Way\ Out\ West&quot;, album=(string)Intensify, datetime=(datetime)2001, track-number=(uint)5, genre=(string)Electronic, container-format=(string)&quot;ID3\ tag&quot;, private-id3v2-frame=(sample)434f4d4d00000005000000656e6700:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:None, publisher=(string)Nettwerk, album-artist=(string)&quot;Way\ Out\ West&quot;, composer=(string)&quot;Jody\ Wisternoff/Nick\ Warren&quot;, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, nominal-bitrate=(uint)192000, has-crc=(boolean)false, channel-mode=(string)stereo;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20user.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas, video-codec=(string)PNG;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%207.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)32532500000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=5a4f251723f464b1&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/outside%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)40457083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=7211e9672a275b29&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20lubosz.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)54471083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=eab918c7ba933fec&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)17267250000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=04e8565b17643d3e&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)24190833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=a9038d58fc106ccf&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/german%20flag.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)14055708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=b87580a901bdba05&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2014.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)11428083333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4fd403c91b4dc964&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/karaoke.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)25066708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=4068ff277812fc60&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Mouth%20on%20Fire.mp3' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)177319183673;' metadatas='metadatas, title=(string)&quot;Mouth\ On\ Fire&quot;, artist=(string)&quot;Yoko\ Kanno&quot;, album=(string)&quot;Wolf\&apos;s\ Rain&quot;, datetime=(datetime)2004, genre=(string)Anime, private-id3v2-frame=(sample)55464944000000170000687474703a2f2f6d75736963627261696e7a2e6f726700:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:None, track-number=(uint)5, album-disc-number=(uint)2, container-format=(string)&quot;ID3\ tag&quot;, bitrate=(uint)320000, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, has-crc=(boolean)false, channel-mode=(string)joint-stereo;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2021.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)6631625000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=dbdaf8a9e30e2457&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20jeff%203.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)34325958333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=28a66c41beb8db46&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2011%20avec%20ploum.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)31197833333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=3d4de50c65399664&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%202.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)27527500000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=cb58d0c250598978&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)8800458333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=03df8daa5e61f5d8&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)12053708333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=60e331bd99972e44&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)14681333333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=c834ba0353c74012&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/pitivi%20jingle.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)2586000000;' metadatas='metadatas, datetime=(datetime)1970-01-01T00:00:00Z, encoder=(string)Lavf52.64.2, container-format=(string)&quot;ISO\ MP4/M4A&quot;, audio-codec=(string)&quot;MPEG-4\ AAC&quot;, maximum-bitrate=(uint)384000, video-codec=(string)H.264, bitrate=(uint)478505;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%204.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)18893875000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=ef23c7f254a71487&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%205.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)65690625000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=e4855bcbf5368f66&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)67901166666;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=284707ed5be23845&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)43334958333;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=75bcbfd860956b75&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='crossfade' extractable-type-name='GESTransitionClip' properties='properties;' metadatas='metadatas, description=(string)GES_VIDEO_STANDARD_TRANSITION_TYPE_CROSSFADE;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20mathieu.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)50175125000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=1677789146d0bb7b&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20talk%201.ogv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)11386375000;' metadatas='metadatas, application-name=(string)ffmpeg2theora-0.27, extended-comment=(string)&quot;SOURCE_OSHASH\=268104048ca75986&quot;, encoder=(string)&quot;Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)&quot;, video-codec=(string)Theora, encoder-version=(uint)3, container-format=(string)Ogg, audio-codec=(string)Vorbis, nominal-bitrate=(uint)80000, bitrate=(uint)80000;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)1150754342;' metadatas='metadatas, duration=(guint64)355072561138;'>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20AMS%20walk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='11504386508' inpoint='4870863059' rate='0' properties='properties, name=(string)uriclip25, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20YUL%20timelapse%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='11504386508' duration='3298846472' inpoint='13880832465' rate='0' properties='properties, name=(string)uriclip2, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='2' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='2' start='11504386508' duration='11478259950' inpoint='0' rate='0' properties='properties, name=(string)uriclip117, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='3' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/a%C3%A9roport%20TXL%20tarmac%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='14803232980' duration='2759924793' inpoint='0' rate='0' properties='properties, name=(string)uriclip116, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='4' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='17563157773' duration='5419488685' inpoint='0' rate='0' properties='properties, name=(string)uriclip114, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='5' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='21703044963' duration='1279601495' inpoint='0' rate='0' properties='properties, name=(string)transitionclip3;' >
+        </clip>
+        <clip id='6' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='2' start='21703044963' duration='1279601495' inpoint='0' rate='0' properties='properties, name=(string)transitionclip1;' >
+        </clip>
+        <clip id='7' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/takeoff%20AMS%20vers%20TXL%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='21703044963' duration='14930575876' inpoint='35138737107' rate='0' properties='properties, name=(string)uriclip60, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='8' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='35984577427' duration='649043412' inpoint='0' rate='0' properties='properties, name=(string)transitionclip6;' >
+        </clip>
+        <clip id='9' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='2' start='35984577427' duration='649043412' inpoint='0' rate='0' properties='properties, name=(string)transitionclip4;' >
+        </clip>
+        <clip id='10' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/TXL%20vers%20AMS%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='35984577427' duration='6869527541' inpoint='2553080795' rate='0' properties='properties, name=(string)uriclip23, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='11' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/zoo.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='42854104968' duration='7503788674' inpoint='0' rate='0' properties='properties, name=(string)uriclip52, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='12' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/u-bahn%205.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='50357893642' duration='3363855704' inpoint='961088980' rate='0' properties='properties, name=(string)uriclip33, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='13' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/german%20flag.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='53721749346' duration='847034025' inpoint='1366546427' rate='0' properties='properties, name=(string)uriclip103, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='14' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/traffic.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='54568783371' duration='857335800' inpoint='8610455866' rate='0' properties='properties, name=(string)uriclip72, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='15' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='55426119171' duration='1967576390' inpoint='0' rate='0' properties='properties, name=(string)uriclip68, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='16' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='57393695561' duration='2671311892' inpoint='0' rate='0' properties='properties, name=(string)uriclip37, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='17' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='60065007453' duration='7581553835' inpoint='17033290119' rate='0' properties='properties, name=(string)uriclip93, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='18' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20talk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='67646561288' duration='1141120064' inpoint='3867059793' rate='0' properties='properties, name=(string)uriclip133, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='19' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='68787681352' duration='3419062433' inpoint='45572963819' rate='0' properties='properties, name=(string)uriclip66, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='20' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20luis%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='72206743785' duration='14190526120' inpoint='1178391049' rate='0' properties='properties, name=(string)uriclip56, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='21' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20mathieu.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='86397269905' duration='15815006789' inpoint='4155016553' rate='0' properties='properties, name=(string)uriclip135, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='22' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2014.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='102212276694' duration='3492796478' inpoint='0' rate='0' properties='properties, name=(string)uriclip105, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='23' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='105705073172' duration='5695926828' inpoint='7059614576' rate='0' properties='properties, name=(string)uriclip125, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='24' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='111401000000' duration='8295485615' inpoint='2760623795' rate='0' properties='properties, name=(string)uriclip77, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='25' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='119696485615' duration='15501972941' inpoint='13999886115' rate='0' properties='properties, name=(string)uriclip79, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='26' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20thibault.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='135198458556' duration='2662257271' inpoint='35354565307' rate='0' properties='properties, name=(string)uriclip80, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='27' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='137860715827' duration='5702675998' inpoint='11899433911' rate='0' properties='properties, name=(string)uriclip41, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='28' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='143563391825' duration='8518839470' inpoint='59382327196' rate='0' properties='properties, name=(string)uriclip127, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='29' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='152082231295' duration='6039546575' inpoint='0' rate='0' properties='properties, name=(string)uriclip82, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='30' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='158121777870' duration='6588945403' inpoint='0' rate='0' properties='properties, name=(string)uriclip129, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='31' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20lubosz.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='164710723273' duration='20748060095' inpoint='8153554917' rate='0' properties='properties, name=(string)uriclip99, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='32' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='0' track-types='4' start='177047549036' duration='8411234332' inpoint='0' rate='0' properties='properties, name=(string)transitionclip7;' >
+        </clip>
+        <clip id='33' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%206.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='177047549036' duration='8439450964' inpoint='24754817634' rate='0' properties='properties, name=(string)uriclip131, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='34' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='211089680682' duration='2200769066' inpoint='0' rate='0' properties='properties, name=(string)uriclip76, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='35' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%202.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='213290449748' duration='2609383441' inpoint='14442922054' rate='0' properties='properties, name=(string)uriclip89, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='36' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/the%20box%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='215899833189' duration='3412270653' inpoint='401443606' rate='0' properties='properties, name=(string)uriclip39, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='37' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='223585390126' duration='12637525630' inpoint='38126606758' rate='0' properties='properties, name=(string)uriclip62, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='38' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/walk%201.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='236996572127' duration='13969222800' inpoint='1087485533' rate='0' properties='properties, name=(string)uriclip137, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='39' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2010.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='250965794927' duration='13298470001' inpoint='29649778559' rate='0' properties='properties, name=(string)uriclip83, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='40' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20user.png' type-name='GESUriClip' layer-priority='0' track-types='4' start='264264264928' duration='6288338107' inpoint='0' rate='0' properties='properties, name=(string)uriclip91, mute=(boolean)false, is-image=(boolean)true;' >
+        </clip>
+        <clip id='41' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2016.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='287404455401' duration='2386091565' inpoint='4472060696' rate='0' properties='properties, name=(string)uriclip74, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='42' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%20whiteboard%2013.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='289790546966' duration='35504453034' inpoint='9183283418' rate='0' properties='properties, name=(string)uriclip85, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='43' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%203.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='325295000000' duration='2050000000' inpoint='5150879568' rate='0' properties='properties, name=(string)uriclip101, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='44' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%208.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='327345000000' duration='947000000' inpoint='24796936' rate='0' properties='properties, name=(string)uriclip70, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='45' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/desktop%20summit%20hacking%209.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='328292000000' duration='1475000000' inpoint='27671263' rate='0' properties='properties, name=(string)uriclip35, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='46' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='329767000000' duration='2087000000' inpoint='5272235825' rate='0' properties='properties, name=(string)uriclip123, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='47' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%205.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='331854000000' duration='2213868792' inpoint='33939905' rate='0' properties='properties, name=(string)uriclip58, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='48' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2011%20avec%20ploum.ogv' type-name='GESUriClip' layer-priority='0' track-types='6' start='334067868792' duration='717131208' inpoint='0' rate='0' properties='properties, name=(string)uriclip112, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='49' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/hackfest%2021.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='334785000000' duration='3385000000' inpoint='2809311' rate='0' properties='properties, name=(string)uriclip108, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='50' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/outside%204.ogv' type-name='GESUriClip' layer-priority='0' track-types='4' start='338170000000' duration='8770631891' inpoint='5126036142' rate='0' properties='properties, name=(string)uriclip97, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='51' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/pitivi%20jingle.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='346940631891' duration='2586000000' inpoint='0' rate='0' properties='properties, name=(string)uriclip119, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='53' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/dancefloor%207.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='184263185134' duration='51015034642' inpoint='0' rate='0' properties='properties, name=(string)uriclip64, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='54' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%205.ogv' type-name='GESUriClip' layer-priority='1' track-types='4' start='264264264928' duration='10195795167' inpoint='1394452316' rate='0' properties='properties, name=(string)uriclip121, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='55' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/interview%20jeff%203.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='274460060095' duration='12944395306' inpoint='755138527' rate='0' properties='properties, name=(string)uriclip110, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='56' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/happy%20pitivi%20guy%207.ogv' type-name='GESUriClip' layer-priority='1' track-types='6' start='349526631891' duration='5545929247' inpoint='9949864056' rate='0' properties='properties, name=(string)uriclip95, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='57' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/karaoke.ogv' type-name='GESUriClip' layer-priority='2' track-types='6' start='219312103842' duration='6673999954' inpoint='0' rate='0' properties='properties, name=(string)uriclip54, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='58' asset-id='file:///home/thiblahute/Videos/pitivi-projects/desktop-summit/05%20-%20Mouth%20on%20Fire.mp3' type-name='GESUriClip' layer-priority='2' track-types='2' start='236473818010' duration='112101131546' inpoint='65218052127' rate='0' properties='properties, name=(string)uriclip106, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <groups>
+      </groups>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-extra-projects/pitivi-0.91.motivational.xges b/subprojects/gst-integration-testsuites/ges/ges-extra-projects/pitivi-0.91.motivational.xges
new file mode 100644 (file)
index 0000000..ad02cf2
--- /dev/null
@@ -0,0 +1,140 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;Pitivi\ 0.91\ motivational&quot;, author=(string)&quot;Jean-Fran\303\247ois\ Fortin\ Tam&quot;, render-scale=(double)100, year=(string)2013;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Profil de codage Pitivi' type='container' preset-name='oggmux' format='application/ogg' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1' pass='67862544' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
+      </encoding-profile>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/projets/pitivi/gource/gource.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)98717000000;' metadatas='metadatas, datetime=(datetime)1970-01-01T00:00:00Z, encoder=(string)Lavf53.5.0, container-format=(string)&quot;ISO\ MP4/M4A&quot;, video-codec=(string)H.264, bitrate=(uint)45833494;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0048.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)10076733333;' metadatas='metadatas, datetime=(datetime)2012-07-26T19:00:01Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264, language-code=(string)en, bitrate=(uint)22885353;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/timelapse%20square%20victoria%201.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)10143466666;' metadatas='metadatas, datetime=(datetime)2013-10-03T17:40:19Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264, language-code=(string)en, bitrate=(uint)23363610;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0218.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)52093708333;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2012-06-14T11:42:47Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0001.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)13972291666;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2012-07-24T16:43:45Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Musique/animes/Card%20Captor%20Sakura%20OST%203/14%20-%20Saigo%20No%20Shinpan.mp3' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)134313000000;' metadatas='metadatas, title=(string)&quot;Saigo\ No\ Shinpan&quot;, artist=(string)&quot;Takayuki\ Negishi&quot;, album=(string)&quot;Cardcaptor\ Sakura&quot;, datetime=(datetime)1999, genre=(string)Anime, private-id3v2-frame=(sample)55464944000000170000687474703a2f2f6d75736963627261696e7a2e6f726700:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:None, comment=(string)&quot;YEAR:\ 1999\015\012\#Animemp3\@irc.aniverse.com&quot;, track-number=(uint)14, album-disc-number=(uint)3, container-format=(string)&quot;ID3\ tag&quot;, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, nominal-bitrate=(uint)320000, has-crc=(boolean)false, channel-mode=(string)stereo;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/samples%20Canon%20S95/marche%20dans%20la%20foule%202.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)17183833333;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2010-11-03T01:12:33Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0009.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)6639966666;' metadatas='metadatas, datetime=(datetime)2012-08-01T17:20:23Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264, language-code=(string)en, bitrate=(uint)23349495;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)2, duration=(guint64)68465895691;' metadatas='metadatas, audio-codec=(string)&quot;Free\ Lossless\ Audio\ Codec\ \(FLAC\)&quot;, artist=(string)&quot;Jean-Fran\303\247ois\ Fortin\ Tam&quot;, title=(string)&quot;Pitivi\ 0.91\ motivational&quot;;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2013%20GStreamer%20hackfest/hacking%204%20-%20Thibault%20and%20Mathieu.mov' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)22105416666;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2013-03-28T16:47:56Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0009.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10218541666;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2012-06-08T23:32:12Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/timelapse%20square%20victoria%202.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)3069733333;' metadatas='metadatas, datetime=(datetime)2013-10-03T17:48:04Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264, language-code=(string)en, bitrate=(uint)23769142;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0117.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)12220541666;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2012-06-12T08:26:40Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Documents/pr%C3%A9sentations/GUADEC%202013%20-%20pitivi/build%20script%202.MOV' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)20145125000;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2013-07-25T13:57:00Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2013%20GStreamer%20hackfest/duck%202.mov' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)9551208333;' metadatas='metadatas, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, datetime=(datetime)2013-03-30T12:02:41Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Documents/pr%C3%A9sentations/GUADEC%202013%20-%20pitivi/dogtail-tests-2013-5x.mov' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)37437400000;' metadatas='metadatas, datetime=(datetime)2013-07-25T14:12:56Z, private-qt-tag=(sample)00000014434e435643616e6f6e41564330303034:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtY25jdi10YWcsIHN0eWxlPShzdHJpbmcpcXVpY2t0aW1lOwA_, container-format=(string)Quicktime, video-codec=(string)H.264, language-code=(string)en, bitrate=(uint)23176176;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)355352287;' metadatas='metadatas, duration=(guint64)109574773443;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ framerate\=\(fraction\)24000/1001&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0001.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='0' duration='5674053368' inpoint='0' rate='0' properties='properties, name=(string)uriclip2, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0  3076843558:1  5674053368:1 '/>
+          </source>
+        </clip>
+        <clip id='1' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2013%20GStreamer%20hackfest/duck%202.mov' type-name='GESUriClip' layer-priority='0' track-types='4' start='5674053368' duration='4669316338' inpoint='2007218031' rate='0' properties='properties, name=(string)uriclip12, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 2007218031:1  6676534369:1 '/>
+          </source>
+        </clip>
+        <clip id='2' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0048.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='10343369706' duration='1950251162' inpoint='386975341' rate='0' properties='properties, name=(string)uriclip1, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 386975341:1  2337226503:1 '/>
+          </source>
+        </clip>
+        <clip id='3' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0117.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='12293620868' duration='2839452793' inpoint='248769862' rate='0' properties='properties, name=(string)uriclip14, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 248769862:1  3088222655:1 '/>
+          </source>
+        </clip>
+        <clip id='4' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/timelapse%20square%20victoria%201.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='15133073661' duration='6570827974' inpoint='0' rate='0' properties='properties, name=(string)uriclip3, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  4462537162:1  6570827974:0 '/>
+          </source>
+        </clip>
+        <clip id='5' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0009.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='24476634761' duration='3261057404' inpoint='0' rate='0' properties='properties, name=(string)uriclip4, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0  1074272064:1  3261057404:1 '/>
+          </source>
+        </clip>
+        <clip id='6' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20-%20GNOME%20Asia,%20Hong%20Kong%20et%20Chine/MVI_0218.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='27737692165' duration='8107784547' inpoint='2297658298' rate='0' properties='properties, name=(string)uriclip13, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 2297658298:1  10405442845:1 '/>
+          </source>
+        </clip>
+        <clip id='7' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/samples%20Canon%20S95/marche%20dans%20la%20foule%202.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='35845476712' duration='3893857779' inpoint='0' rate='0' properties='properties, name=(string)uriclip15, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  3893857779:1 '/>
+          </source>
+        </clip>
+        <clip id='8' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/timelapse%20square%20victoria%202.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='39739334491' duration='3069733333' inpoint='0' rate='0' properties='properties, name=(string)uriclip10, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  3069733333:1 '/>
+          </source>
+        </clip>
+        <clip id='9' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2012%20a%20Coru%C3%B1a/MVI_0009.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='42809067824' duration='5215437615' inpoint='0' rate='0' properties='properties, name=(string)uriclip0, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  3363233286:1  5215437615:0 '/>
+          </source>
+        </clip>
+        <clip id='10' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/projets/pitivi/gource/gource.mp4' type-name='GESUriClip' layer-priority='0' track-types='4' start='48024505439' duration='12209419082' inpoint='0' rate='0' properties='properties, name=(string)uriclip19, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0  4904961696:1  12209419082:1 '/>
+          </source>
+        </clip>
+        <clip id='11' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/2013%20GStreamer%20hackfest/hacking%204%20-%20Thibault%20and%20Mathieu.mov' type-name='GESUriClip' layer-priority='0' track-types='4' start='60233924521' duration='5649345223' inpoint='15603003780' rate='0' properties='properties, name=(string)uriclip11, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 15603003780:1  21252349003:1 '/>
+          </source>
+        </clip>
+        <clip id='12' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Documents/pr%C3%A9sentations/GUADEC%202013%20-%20pitivi/build%20script%202.MOV' type-name='GESUriClip' layer-priority='0' track-types='4' start='65883269744' duration='2325294309' inpoint='4206122912' rate='0' properties='properties, name=(string)uriclip16, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 4206122912:1  6531417221:1 '/>
+          </source>
+        </clip>
+        <clip id='13' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Documents/pr%C3%A9sentations/GUADEC%202013%20-%20pitivi/dogtail-tests-2013-5x.mov' type-name='GESUriClip' layer-priority='0' track-types='4' start='68208564053' duration='30429159902' inpoint='1288871742' rate='0' properties='properties, name=(string)uriclip17, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)720, posx=(int)0, posy=(int)0, width=(int)1280;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 1288871742:1  27962475223:1  31718031644:0 '/>
+          </source>
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='14' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' type-name='GESUriClip' layer-priority='1' track-types='2' start='4199973957' duration='2114293931' inpoint='0' rate='0' properties='properties, name=(string)uriclip5, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.13076923787593842  2114293931:0.13076923787593842 '/>
+          </source>
+        </clip>
+        <clip id='15' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' type-name='GESUriClip' layer-priority='1' track-types='2' start='7392270625' duration='2951099081' inpoint='2114293931' rate='0' properties='properties, name=(string)uriclip6, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 2114293931:0.10000000000000001  5065393012:0.10000000000000001 '/>
+          </source>
+        </clip>
+        <clip id='16' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' type-name='GESUriClip' layer-priority='1' track-types='2' start='13669402537' duration='5703828864' inpoint='5065393012' rate='0' properties='properties, name=(string)uriclip7, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 5065393012:0.11538462249132303  10769221876:0.11538462249132303 '/>
+          </source>
+        </clip>
+        <clip id='17' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' type-name='GESUriClip' layer-priority='1' track-types='2' start='46010643342' duration='51778379955' inpoint='10769221876' rate='0' properties='properties, name=(string)uriclip8, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 10769221876:0.16153846864516919  62547601831:0.16153846864516919 '/>
+          </source>
+        </clip>
+        <clip id='18' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Vid%C3%A9os/montage/Pitivi%200.91%20motivational/0.91%20marketing%20video%20narration%20v3%20-%20amplified%20and%20corrected.flac' type-name='GESUriClip' layer-priority='1' track-types='2' start='99110926700' duration='5918293860' inpoint='62547601831' rate='0' properties='properties, name=(string)uriclip9, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 62547601831:0.14615384615384616  68465895691:0.14615384615384616 '/>
+          </source>
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='19' asset-id='file:///home/thiblahute/Videos/pitivi-projects/Pitivi-0.91-motivational-export/Musique/animes/Card%20Captor%20Sakura%20OST%203/14%20-%20Saigo%20No%20Shinpan.mp3' type-name='GESUriClip' layer-priority='2' track-types='2' start='0' duration='109574773443' inpoint='0' rate='0' properties='properties, name=(string)uriclip18, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.053846154361963272  46528533434:0.041853215144230738  47575741724:0.041853215144230793  96660100193:0.056094125600961553  99372717373:0.015384615384615385  109574773443:0 '/>
+          </source>
+        </clip>
+      </layer>
+      <groups>
+      </groups>
+    </timeline>
+</project>
+</ges>
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/ges/ges-extra-projects/the_sausage_being_made.xges b/subprojects/gst-integration-testsuites/ges/ges-extra-projects/the_sausage_being_made.xges
new file mode 100644 (file)
index 0000000..dae8111
--- /dev/null
@@ -0,0 +1,129 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;The\ Sausage\ Being\ Made\ -\ Test\ Shot\ 1&quot;, author=(string)&quot;John\ \(J5\)\ Palmieri&quot;, render-scale=(double)100, year=(string)2014;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='webmmux' format='video/webm' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='1' format='video/x-vp8' preset-name='vp8enc' restriction='video/x-raw, width=(int)320, height=(int)180, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)1/1, format=(string)I420' pass='87092576' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='1' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
+      </encoding-profile>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)437140000000;' metadatas='metadatas, container-format=(string)Matroska, language-code=(string)en, application-name=(string)Lavc55.39.101, encoder=(string)&quot;Xiph.Org\ libVorbis\ I\ 20140122\ \(Turpak\303\244r\303\244jiin\)&quot;, encoder-version=(uint)0, audio-codec=(string)Vorbis, nominal-bitrate=(uint)112000, bitrate=(uint)112000, video-codec=(string)&quot;VP8\ video&quot;;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/concept.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)367238000000;' metadatas='metadatas, video-codec=(string)&quot;VP8\ video&quot;, container-format=(string)Matroska, language-code=(string)en, application-name=(string)Lavc55.39.101, encoder=(string)&quot;Xiph.Org\ libVorbis\ I\ 20140122\ \(Turpak\303\244r\303\244jiin\)&quot;, encoder-version=(uint)0, audio-codec=(string)Vorbis, nominal-bitrate=(uint)112000, bitrate=(uint)112000;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/assembly.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/title.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
+      <asset id='crossfade' extractable-type-name='GESTransitionClip' properties='properties;' metadatas='metadatas, description=(string)&quot;Crossfade\ between\ two\ clips&quot;;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4861-small.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)3707000000;' metadatas='metadatas, container-format=(string)Matroska, language-code=(string)en, application-name=(string)Lavc55.39.101, encoder=(string)&quot;Xiph.Org\ libVorbis\ I\ 20140122\ \(Turpak\303\244r\303\244jiin\)&quot;, encoder-version=(uint)0, audio-codec=(string)Vorbis, nominal-bitrate=(uint)112000, bitrate=(uint)112000, video-codec=(string)&quot;VP8\ video&quot;;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/recipe.png' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4863-small.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)3807000000;' metadatas='metadatas, container-format=(string)Matroska, language-code=(string)en, application-name=(string)Lavc55.39.101, encoder=(string)&quot;Xiph.Org\ libVorbis\ I\ 20140122\ \(Turpak\303\244r\303\244jiin\)&quot;, encoder-version=(uint)0, audio-codec=(string)Vorbis, nominal-bitrate=(uint)112000, bitrate=(uint)112000, video-codec=(string)&quot;VP8\ video&quot;;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
+      <asset id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4860-small.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)397500000000;' metadatas='metadatas, container-format=(string)Matroska, language-code=(string)en, application-name=(string)Lavc55.39.101, encoder=(string)&quot;Xiph.Org\ libVorbis\ I\ 20140122\ \(Turpak\303\244r\303\244jiin\)&quot;, encoder-version=(uint)0, audio-codec=(string)Vorbis, nominal-bitrate=(uint)112000, bitrate=(uint)112000, video-codec=(string)&quot;VP8\ video&quot;;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)true, snapping-distance=(guint64)3163221101;' metadatas='metadatas, duration=(guint64)778650485553;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ framerate\=\(fraction\)30000/1001&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/assembly.png' type-name='GESUriClip' layer-priority='0' track-types='4' start='434280743542' duration='14326958289' inpoint='454929381' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 454929381:1  14781887670:1 '/>
+        </clip>
+        <clip id='1' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/title.png' type-name='GESUriClip' layer-priority='0' track-types='4' start='767764786062' duration='10885699491' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  10885699491:1 '/>
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/title.png' type-name='GESUriClip' layer-priority='1' track-types='4' start='0' duration='8156687156' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  5378621419:1  8156687155:1  8156687156:1 '/>
+        </clip>
+        <clip id='3' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/concept.png' type-name='GESUriClip' layer-priority='1' track-types='4' start='50728691066' duration='5158561202' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0  1243305977:1  3767314358:1  5158561202:1 '/>
+        </clip>
+        <clip id='4' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/recipe.png' type-name='GESUriClip' layer-priority='1' track-types='4' start='76429690194' duration='4102642926' inpoint='183603689' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 183603689:0  1100622984:1  3414297333:1  4286246615:1 '/>
+        </clip>
+        <clip id='5' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='436897106847' duration='4769571937' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.10000000149011612  4769571937:0.10000000149011612 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0  1476927725:0  4769571937:0 '/>
+        </clip>
+        <clip id='6' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='441666678784' duration='293100387290' inpoint='6136743143' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 6136743143:0.10000000149011612  299237130433:0.10000000149011612 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 6136743143:0  8657670461:1  299237130433:1 '/>
+        </clip>
+        <clip id='7' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='734767066074' duration='28717476364' inpoint='301255471872' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 301255471872:0.10000000149011612  329972948236:0.10000000149011612 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 301255471872:1  329972948236:1 '/>
+        </clip>
+        <clip id='8' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='763484542438' duration='5076081565' inpoint='344897556105' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 344897556105:0.10000000149011612  349973637670:0.10000000149011612 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 344897556105:1  349106239600:1  349973637670:0 '/>
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='9' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='2' track-types='4' start='0' duration='8156687156' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  6891716879:1  8156687156:0.060313761234283447 '/>
+        </clip>
+        <clip id='10' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='2' track-types='4' start='50728691066' duration='3973440150' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:0  810283779:1  3198046325:1  3973440150:0 '/>
+        </clip>
+        <clip id='11' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='2' track-types='4' start='76429690194' duration='3366473815' inpoint='201497224' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 201497224:0  902451889:1  1160470488:1  3109459948:1  3567971039:0 '/>
+        </clip>
+        <clip id='12' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='97817363921' duration='17359353884' inpoint='75219934816' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 75219934816:0.10000000149011612  92579288700:0.10000000149011612 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 75219934816:0  76735632763:1  77645419469:1  92579288700:1 '/>
+        </clip>
+        <clip id='13' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='113278785144' duration='156501000' inpoint='92579288700' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =''/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =''/>
+        </clip>
+        <clip id='14' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='2' track-types='4' start='114771264752' duration='405453053' inpoint='0' rate='0' properties='properties;' >
+        </clip>
+        <clip id='15' asset-id='crossfade' type-name='GESTransitionClip' layer-priority='2' track-types='2' start='114771264752' duration='405453053' inpoint='0' rate='0' properties='properties;' >
+        </clip>
+        <clip id='16' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='114771264752' duration='46651861802' inpoint='103756348868' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 103756348868:0.10000000149011612  150408210670:0.10000000149011612 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 103756348868:1  150408210670:1 '/>
+        </clip>
+        <clip id='17' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='161423126554' duration='275473980293' inpoint='160170240099' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 160170240099:0.10000000149011612  435644220392:0.10000000149011612 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 160170240099:1  434441989869:1  435074435787:0  435644220392:0 '/>
+        </clip>
+        <clip id='18' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='2' track-types='4' start='767764786062' duration='8008240099' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  8008240099:1 '/>
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='19' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='3' track-types='4' start='434280743542' duration='10675365459' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  3002857256:1  10675365459:1 '/>
+        </clip>
+      </layer>
+      <layer priority='4' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='20' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4860-small.webm' type-name='GESUriClip' layer-priority='4' track-types='6' start='7024889464' duration='2022599980' inpoint='19418238972' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 19418238972:0.10000000149011612  21440838952:0.10000000149011612 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 19418238972:1  21440838952:1 '/>
+        </clip>
+        <clip id='21' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4860-small.webm' type-name='GESUriClip' layer-priority='4' track-types='6' start='9047489444' duration='42539563744' inpoint='21440838952' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 21440838952:0.10769230769230753  63459468575:0.10769230769230753  63980402696:0 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 21440838952:1  63980402696:1 '/>
+        </clip>
+        <clip id='22' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4860-small.webm' type-name='GESUriClip' layer-priority='4' track-types='6' start='53891192994' duration='22959670147' inpoint='132043362350' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 132043362350:0  132535075786:0.10255784254807693  155003032497:0.1023409441113472 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 132043362350:1  132644126179:1  132746723639:1  132959491043:1  155003032497:1 '/>
+        </clip>
+        <clip id='23' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4862-small.webm' type-name='GESUriClip' layer-priority='4' track-types='6' start='79240780050' duration='18171130818' inpoint='17936720390' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 17936720390:0.10000000149011612  36107851208:0.10000000149011612 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 17936720390:1  34309604293:1  36107851208:0 '/>
+        </clip>
+        <clip id='24' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='4' track-types='4' start='434280743542' duration='0' inpoint='591244582' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =''/>
+        </clip>
+        <clip id='25' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/IMG_4866.JPG' type-name='GESUriClip' layer-priority='4' track-types='4' start='460258601159' duration='0' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)true;' >
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =''/>
+        </clip>
+        <clip id='26' asset-id='file:///home/thiblahute/Videos/pitivi-projects/The_Sausage_Being_Made-Test_Shot1-export/Videos/projects/test-sausage/MVI_4864-small.webm' type-name='GESUriClip' layer-priority='4' track-types='6' start='767764786062' duration='8008240099' inpoint='357595889153' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 357595889153:0.10000000149011612  365604129252:0 '/>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 357595889153:1  365461584437:1  365604129252:0.91955476999282837 '/>
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_only.flac_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_only.flac_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..513c7af
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_video.flac_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_video.flac_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..2cf32ea
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_basic.video_only.flac_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_basic.video_only.flac_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..4658578
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_effect.audio_video.flac_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_effect.audio_video.flac_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..93b3ea1
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+          <effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
+          </effect>
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_mixing.audio_video.flac_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_mixing.audio_video.flac_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..92f95f5
--- /dev/null
@@ -0,0 +1,29 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_mixing.video_only.flac_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_mixing.video_only.flac_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..539a85f
--- /dev/null
@@ -0,0 +1,28 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_title.audio_video.flac_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_title.audio_video.flac_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..b6989c7
--- /dev/null
@@ -0,0 +1,22 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_transition.audio_video.flac_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/flac_jpeg_mkv/test_transition.audio_video.flac_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..c5c8c18
--- /dev/null
@@ -0,0 +1,24 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-flac' preset-name='flacenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
+      </encoding-profile>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/flac_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/flac_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/flac_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/flac_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/images/test_simple.audio_video.svg_mp3_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/images/test_simple.audio_video.svg_mp3_h264_mp4.xges
new file mode 100644 (file)
index 0000000..a5da9f0
--- /dev/null
@@ -0,0 +1,41 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora, framerate=(fraction)[ 1/2147483647, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1' pass='0' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis, rate=(int)[ 1, 200000 ], channels=(int)[ 1, 255 ]' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
+      </encoding-profile>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/mp4/mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T16:21:39Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG-1\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)H.264, minimum-bitrate=(uint)71760, maximum-bitrate=(uint)71760;' />
+      <asset id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/svg/opacity01.svg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)4, duration=(guint64)18446744073709551615;' metadatas='metadatas;' />
+      <asset id='crossfade' extractable-type-name='GESTransitionClip' properties='properties;' metadatas='metadatas, description=(string)GES_VIDEO_STANDARD_TRANSITION_TYPE_CROSSFADE;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)true, snapping-distance=(guint64)37631379;' metadatas='metadatas, duration=(guint64)10031000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)720\,\ height\=\(int\)576\,\ framerate\=\(fraction\)25/1&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/svg/opacity01.svg' type-name='GESUriClip' layer-priority='0' track-types='4' start='0' duration='10031000000' inpoint='0' rate='0' properties='properties, name=(string)uriclip0, mute=(boolean)false, is-image=(boolean)true;' >
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)576, posx=(int)0, posy=(int)0, width=(int)720;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  1000000000:1  10031000000:1 '/>
+          </source>
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file:///home/thiblahute/gst-validate/gst-qa-assets/medias/mp4/mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='0' duration='10031000000' inpoint='0' rate='0' properties='properties, name=(string)uriclip1, mute=(boolean)false, is-image=(boolean)false;' >
+          <source track-id='1' children-properties='properties, mute=(boolean)false, volume=(double)1;'>
+            <binding type='direct' source_type='interpolation' property='volume' mode='1' track_id='1' values =' 0:0.10000000000000001  10031000000:0.10000000000000001 '/>
+          </source>
+          <source track-id='0' children-properties='properties, alpha=(double)1, height=(int)576, posx=(int)0, posy=(int)0, width=(int)720;'>
+            <binding type='direct' source_type='interpolation' property='alpha' mode='1' track_id='0' values =' 0:1  10031000000:1 '/>
+          </source>
+        </clip>
+      </layer>
+      <groups>
+        <group id='2' properties='properties, name=(string)group1;'>
+          <child id='1' name='uriclip1'/>
+        </group>
+      </groups>
+    </timeline>
+</project>
+</ges>
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_basic.audio_only.mp3_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_basic.audio_only.mp3_h264_mp4.xges
new file mode 100644 (file)
index 0000000..dfbaea2
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_basic.audio_video.mp3_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_basic.audio_video.mp3_h264_mp4.xges
new file mode 100644 (file)
index 0000000..ce3b72f
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_basic.video_only.mp3_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_basic.video_only.mp3_h264_mp4.xges
new file mode 100644 (file)
index 0000000..fdb031a
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_effect.audio_video.mp3_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_effect.audio_video.mp3_h264_mp4.xges
new file mode 100644 (file)
index 0000000..b25436e
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+          <effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
+          </effect>
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_mixing.audio_only.mp3_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_mixing.audio_only.mp3_h264_mp4.xges
new file mode 100644 (file)
index 0000000..740de1e
--- /dev/null
@@ -0,0 +1,28 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='2' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='2' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='2' track-types='2' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='3' track-types='2' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_mixing.audio_video.mp3_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_mixing.audio_video.mp3_h264_mp4.xges
new file mode 100644 (file)
index 0000000..9261e51
--- /dev/null
@@ -0,0 +1,29 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_mixing.video_only.mp3_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_mixing.video_only.mp3_h264_mp4.xges
new file mode 100644 (file)
index 0000000..d26808b
--- /dev/null
@@ -0,0 +1,28 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_title.audio_video.mp3_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_title.audio_video.mp3_h264_mp4.xges
new file mode 100644 (file)
index 0000000..807e43b
--- /dev/null
@@ -0,0 +1,22 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_transition.audio_video.mp3_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/mp3_h264_mp4/test_transition.audio_video.mp3_h264_mp4.xges
new file mode 100644 (file)
index 0000000..3fd7af6
--- /dev/null
@@ -0,0 +1,24 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
+      </encoding-profile>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/mp3_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/mp3_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/mp3_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/mp3_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_only.opus_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_only.opus_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..3e9ecef
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_video.opus_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_video.opus_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..832aa0a
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_basic.video_only.opus_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_basic.video_only.opus_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..9d0a0df
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_effect.audio_video.opus_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_effect.audio_video.opus_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..9245869
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+          <effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
+          </effect>
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_mixing.audio_video.opus_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_mixing.audio_video.opus_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..45eee1e
--- /dev/null
@@ -0,0 +1,29 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_mixing.video_only.opus_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_mixing.video_only.opus_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..5ed19df
--- /dev/null
@@ -0,0 +1,28 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_title.audio_video.opus_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_title.audio_video.opus_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..d06b19d
--- /dev/null
@@ -0,0 +1,22 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='1' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_transition.audio_video.opus_jpeg_mkv.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/opus_jpeg_mkv/test_transition.audio_video.opus_jpeg_mkv.xges
new file mode 100644 (file)
index 0000000..10d0a13
--- /dev/null
@@ -0,0 +1,24 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-opus' preset-name='opusenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
+      </encoding-profile>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/opus_jpeg.0.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/opus_jpeg.1.mkv' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/opus_jpeg.0.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/opus_jpeg.1.mkv' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_basic.audio_only.raw_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_basic.audio_only.raw_h264_mp4.xges
new file mode 100644 (file)
index 0000000..187adf8
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_basic.audio_video.raw_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_basic.audio_video.raw_h264_mp4.xges
new file mode 100644 (file)
index 0000000..7c6a984
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_basic.video_only.raw_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_basic.video_only.raw_h264_mp4.xges
new file mode 100644 (file)
index 0000000..1fb8a1b
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_effect.audio_video.raw_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_effect.audio_video.raw_h264_mp4.xges
new file mode 100644 (file)
index 0000000..e95478e
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+          <effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
+          </effect>
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_mixing.audio_video.raw_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_mixing.audio_video.raw_h264_mp4.xges
new file mode 100644 (file)
index 0000000..ecda54b
--- /dev/null
@@ -0,0 +1,29 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_mixing.video_only.raw_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_mixing.video_only.raw_h264_mp4.xges
new file mode 100644 (file)
index 0000000..1179306
--- /dev/null
@@ -0,0 +1,28 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='4' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='4' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='2' track-types='4' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='3' track-types='4' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_title.audio_video.raw_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_title.audio_video.raw_h264_mp4.xges
new file mode 100644 (file)
index 0000000..6896016
--- /dev/null
@@ -0,0 +1,22 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//raw_h264.0.mp4' type-name='GESUriClip' layer-priority='1' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_transition.audio_video.raw_h264_mp4.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/raw_h264/test_transition.audio_video.raw_h264_mp4.xges
new file mode 100644 (file)
index 0000000..e3348fa
--- /dev/null
@@ -0,0 +1,24 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
+      </encoding-profile>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/raw_h264.0.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/raw_h264.1.mp4' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/raw_h264.0.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/raw_h264.1.mp4' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/testsources/runtime_colorspace_change.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/testsources/runtime_colorspace_change.xges
new file mode 100644 (file)
index 0000000..63132e3
--- /dev/null
@@ -0,0 +1,25 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, format-version=(string)0.1;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='video capsfilter' extractable-type-name='GESEffect' properties='properties, track-type=(int)4;' metadatas='metadatas;' />
+      <asset id='GESTestClip' extractable-type-name='GESTestClip' properties='properties;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)true, snapping-distance=(guint64)0;' metadatas='metadatas, duration=(guint64)1000000000;'>
+      <track caps='video/x-raw(ANY)' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)true, caps=(string)&quot;video/x-raw\(ANY\)&quot;, restriction-caps=(string)&quot;NULL&quot;, mixing=(boolean)true;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='GESTestClip' type-name='GESTestClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, name=(string)testclip0, mute=(boolean)false, vpattern=(int)3, freq=(double)440, volume=(double)1;' >
+          <effect asset-id='video capsfilter' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, GstCapsFilter::caps=(GstCaps)"video/x-raw,format=I420";'/>
+          <source track-id='0' children-properties='properties, GstFramePositioner::alpha=(double)1, GstDeinterlace::fields=(int)0, GstFramePositioner::height=(int)0, GstDeinterlace::mode=(int)0, GstVideoTestSrc::pattern=(int)3, GstFramePositioner::posx=(int)0, GstFramePositioner::posy=(int)0, GstDeinterlace::tff=(int)0, GstFramePositioner::width=(int)0;'/>
+        </clip>
+        <clip id='1' asset-id='GESTestClip' type-name='GESTestClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, name=(string)testclip0, mute=(boolean)false, vpattern=(int)3, freq=(double)440, volume=(double)1;' >
+          <effect asset-id='video capsfilter' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, GstCapsFilter::caps=(GstCaps)"video/x-raw,format=Y444";'/>
+          <source track-id='0' children-properties='properties, GstFramePositioner::alpha=(double)1, GstDeinterlace::fields=(int)0, GstFramePositioner::height=(int)0, GstDeinterlace::mode=(int)0, GstVideoTestSrc::pattern=(int)5, GstFramePositioner::posx=(int)0, GstFramePositioner::posy=(int)0, GstDeinterlace::tff=(int)0, GstFramePositioner::width=(int)0;'/>
+        </clip>
+      </layer>
+      <groups>
+      </groups>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_basic.audio_only.vorbis_theora_ogg.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_basic.audio_only.vorbis_theora_ogg.xges
new file mode 100644 (file)
index 0000000..1943743
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_basic.audio_video.vorbis_theora_ogg.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_basic.audio_video.vorbis_theora_ogg.xges
new file mode 100644 (file)
index 0000000..6cb757c
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_basic.video_only.vorbis_theora_ogg.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_basic.video_only.vorbis_theora_ogg.xges
new file mode 100644 (file)
index 0000000..4980128
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.1.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_effect.audio_video.vorbis_theora_ogg.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_effect.audio_video.vorbis_theora_ogg.xges
new file mode 100644 (file)
index 0000000..998fb3e
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+          <effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
+          </effect>
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_mixing.audio_video.vorbis_theora_ogg.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_mixing.audio_video.vorbis_theora_ogg.xges
new file mode 100644 (file)
index 0000000..dc54119
--- /dev/null
@@ -0,0 +1,29 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_title.audio_video.vorbis_theora_ogg.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_title.audio_video.vorbis_theora_ogg.xges
new file mode 100644 (file)
index 0000000..409e2f2
--- /dev/null
@@ -0,0 +1,22 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_transition.audio_video.vorbis_theora_ogg.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_theora/test_transition.audio_video.vorbis_theora_ogg.xges
new file mode 100644 (file)
index 0000000..92632f9
--- /dev/null
@@ -0,0 +1,24 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
+      </encoding-profile>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_theora.0.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_theora.1.ogg' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_theora.0.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_theora.1.ogg' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_basic.audio_only.vorbis_vp8_webm.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_basic.audio_only.vorbis_vp8_webm.xges
new file mode 100644 (file)
index 0000000..ef58085
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_basic.audio_video.vorbis_vp8_webm.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_basic.audio_video.vorbis_vp8_webm.xges
new file mode 100644 (file)
index 0000000..4d8ae7f
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='audio/x-raw' track-type='2' track-id='0' metadatas='metadatas;'/>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_basic.video_only.vorbis_vp8_webm.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_basic.video_only.vorbis_vp8_webm.xges
new file mode 100644 (file)
index 0000000..d37fcf2
--- /dev/null
@@ -0,0 +1,19 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.1.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_effect.audio_video.vorbis_vp8_webm.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_effect.audio_video.vorbis_vp8_webm.xges
new file mode 100644 (file)
index 0000000..4123abc
--- /dev/null
@@ -0,0 +1,20 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+      <asset id='agingtv' extractable-type-name='GESEffect' properties='properties, track-type=(int)1;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+          <effect asset-id='agingtv' clip-id='0' type-name='GESEffect' track-type='4' track-id='0' properties='properties, priority=(uint)2, active=(boolean)true, track-type=(int)4;' metadatas='metadatas;' children-properties='properties, pits=(boolean)true, color-aging=(boolean)true, dusts=(boolean)true, qos=(boolean)true, scratch-lines=(uint)7;'>
+          </effect>
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_mixing.audio_video.vorbis_vp8_webm.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_mixing.audio_video.vorbis_vp8_webm.xges
new file mode 100644 (file)
index 0000000..d77cb20
--- /dev/null
@@ -0,0 +1,29 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_mixing.video_only.vorbis_vp8_webm.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_mixing.video_only.vorbis_vp8_webm.xges
new file mode 100644 (file)
index 0000000..5463f3c
--- /dev/null
@@ -0,0 +1,28 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)1750000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='250000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='2' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='2' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='2' track-types='6' start='500000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+      <layer priority='3' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='3' asset-id='file://$HOME/Videos/gst-qa-assets/medias//vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='3' track-types='6' start='750000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_title.audio_video.vorbis_vp8_webm.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_title.audio_video.vorbis_vp8_webm.xges
new file mode 100644 (file)
index 0000000..24b611f
--- /dev/null
@@ -0,0 +1,22 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas;'>
+    <encoding-profiles>
+    </encoding-profiles>
+    <ressources>
+      <asset id='GESTitleClip' extractable-type-name='GESTitleClip' properties='properties;' metadatas='metadatas;' />
+      <asset id='file://$HOME/Videos/gst-qa-assets/medias/vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='GESTitleClip' type-name='GESTitleClip' layer-priority='0' track-types='6' start='0' duration='1000000000' inpoint='0' rate='0' properties='properties, text=(string)&quot;This\ is\ a\ title\ test&quot;, font-desc=(string)&quot;Serif\ 36&quot;, halignment=(int)1, valignment=(int)0, color=(uint)4294967295, background=(uint)4294967295, xpos=(double)0.5, ypos=(double)0.5;' >
+        </clip>
+      </layer>
+      <layer priority='1' properties='properties, auto-transition=(boolean)false;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='1' asset-id='file://$HOME/Videos/gst-qa-assets/medias/vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='1' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_transition.audio_video.vorbis_vp8_webm.xges b/subprojects/gst-integration-testsuites/ges/ges-projects/vorbis_vp8_webm/test_transition.audio_video.vorbis_vp8_webm.xges
new file mode 100644 (file)
index 0000000..4b1d2c8
--- /dev/null
@@ -0,0 +1,24 @@
+<ges version='0.1'>
+  <project properties='properties;' metadatas='metadatas, name=(string)&quot;New\ Project&quot;, author=(string)&quot;Thibault\ Saunier&quot;, render-scale=(double)100;'>
+    <encoding-profiles>
+      <encoding-profile name='pitivi-profile' description='Pitivi encoding profile' type='container' preset-name='oggmux' format='application/ogg' >
+        <stream-profile parent='pitivi-profile' id='0' type='video' presence='0' format='video/x-theora' preset-name='theoraenc' restriction='video/x-raw, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15' pass='70156224' variableframerate='0' />
+        <stream-profile parent='pitivi-profile' id='1' type='audio' presence='0' format='audio/x-vorbis' preset-name='vorbisenc' restriction='audio/x-raw, channels=(int)2, rate=(int)44100' />
+      </encoding-profile>
+    </encoding-profiles>
+    <ressources>
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_vp8.0.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:39+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)75394, nominal-bitrate=(uint)256000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+      <asset id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_vp8.1.webm' extractable-type-name='GESUriClip' properties='properties, supported-formats=(int)6, duration=(guint64)10031000000;' metadatas='metadatas, datetime=(datetime)2013-09-03T18:21:40+0200, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;MPEG\ 1\ Audio\,\ Layer\ 3\ \(MP3\)&quot;, language-code=(string)en, bitrate=(uint)28066, nominal-bitrate=(uint)224000, has-crc=(boolean)false, channel-mode=(string)mono, video-codec=(string)&quot;H.264\ /\ AVC&quot;;' />
+    </ressources>
+    <timeline properties='properties, auto-transition=(boolean)false, snapping-distance=(guint64)621283108;' metadatas='metadatas, duration=(guint64)2000000000;'>
+      <track caps='video/x-raw' track-type='4' track-id='0' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)video/x-raw, restriction-caps=(string)&quot;video/x-raw\,\ width\=\(int\)320\,\ height\=\(int\)240\,\ framerate\=\(fraction\)25/1&quot;;' metadatas='metadatas;'/>
+      <track caps='audio/x-raw' track-type='2' track-id='1' properties='properties, async-handling=(boolean)false, message-forward=(boolean)false, caps=(string)audio/x-raw, restriction-caps=(string)&quot;NULL&quot;;' metadatas='metadatas;'/>
+      <layer priority='0' properties='properties, auto-transition=(boolean)true;' metadatas='metadatas, volume=(float)1;'>
+        <clip id='0' asset-id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_vp8.0.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='0' duration='1500000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+        <clip id='2' asset-id='file://$HOME/Videos/ges-integration-projects/assets/vorbis_vp8.1.webm' type-name='GESUriClip' layer-priority='0' track-types='6' start='1000000000' duration='1000000000' inpoint='0' rate='0' properties='properties, mute=(boolean)false, is-image=(boolean)false;' >
+        </clip>
+      </layer>
+    </timeline>
+</project>
+</ges>
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/add_effect_and_split.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/add_effect_and_split.validatetest
new file mode 100644 (file)
index 0000000..256cdbc
--- /dev/null
@@ -0,0 +1,53 @@
+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,\
+    frame0=68cc0c0b6d6863a135f40297a54aec9f1593f34c,\
+    frame1=9b42849e45e15981115cff9da00ecbf7afafd462, \
+    frame1_rotated=8a2966951d269e9aa4dccf38fe93fce8093d3847
+
+pause
+
+# Add a clip and check that the first frame is displayed
+add-clip, name=clip, asset-id="file://$(media_file)", layer-priority=0, type=GESUriClip, name=(string)theclip
+commit
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame0)"
+
+# Seek to 1sec and make sure the right frame is displayed
+seek, start=(double)1.0, flags=(string)accurate+flush;
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1)"
+
+# Apply the videoflip effect and flip the clip 180 degrees
+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;
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1)"
+commit
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1_rotated)"
+
+# Split the clip and check that rotation is still applied
+split-clip, clip-name=(string)theclip, position=(double)1.0;
+commit
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1_rotated)"
+
+# Make sure that the second clip is being used by stopping rotation of the first clip and checking outputed frame
+set-child-property, element-name=(string)effect0, property=(string)method, value=0;
+commit
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1_rotated)"
+
+seek, start=(double)0.0, flags=(string)accurate+flush;
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame0)"
+
+play;
+pause,playback_time=1.0
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1_rotated)"
+
+stop;
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/check_edit_nested_timeline.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/check_edit_nested_timeline.validatetest
new file mode 100644 (file)
index 0000000..811273e
--- /dev/null
@@ -0,0 +1,51 @@
+meta, seek=true, handles-states=true, needs_preroll=true,
+    tool = "ges-launch-$(gst_api_version)",
+    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",
+    },
+    configs = {
+        "$(validateflow), pad=videosink:sink, buffers-checksum=true, ignored-fields=\"stream-start={stream-id,group-id,stream}\"",
+    }
+
+include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
+
+set-vars,\
+    nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges",\
+    nested_timeline_depth2_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth2.xges", \
+    project_uri="file://$(logsdir)/ges/scenarios/$(test_name)/project.xges"
+
+# Make sure the asset ID is the project_uri and serialize the empty timeline for each nested projects uris
+serialize-project, uri="$(project_uri)"
+serialize-project, uri="$(nested_timeline_uri)"
+serialize-project, uri="$(nested_timeline_depth2_uri)"
+
+add-clip, name=clip, project-uri="$(nested_timeline_uri)",
+    asset-id="file://$(test_dir)/../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv",
+    layer-priority=0, type=GESUriClip, duration=4.0
+
+add-clip, name=nested-clip1, project-uri="$(nested_timeline_depth2_uri)",
+    asset-id="$(nested_timeline_uri)",
+    layer-priority=0, type=GESUriClip
+
+add-clip, name=nested-timeline1,
+    asset-id="$(nested_timeline_depth2_uri)",
+    layer-priority=0, type=GESUriClip, inpoint=0, duration=2.0
+
+add-asset, id="$(nested_timeline_depth2_uri)", type="GESTimeline"
+serialize-project, uri="$(project_uri)"
+
+# We reload the project from nested projects
+load-project, uri="$(project_uri)"
+commit
+pause
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_00_000000000)"
+
+checkpoint, text="Paused pipeline, now editing nested timeline and committing."
+# Set inpoint to 1.0
+edit-container, project-uri="$(nested_timeline_depth2_uri)", container-name="nested-clip1", position=1.0, edit-mode="edit_trim", edge="start"
+edit-container, project-uri="$(nested_timeline_depth2_uri)", container-name="nested-clip1", position=0.0
+commit
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_01_000000000)"
+stop;
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/check_edit_nested_timeline/flow-expectations/log-videosink-sink-expected b/subprojects/gst-integration-testsuites/ges/scenarios/check_edit_nested_timeline/flow-expectations/log-videosink-sink-expected
new file mode 100644 (file)
index 0000000..c203ebc
--- /dev/null
@@ -0,0 +1,11 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
+event caps: video/x-raw, chroma-site=(string)jpeg, colorimetry=(string)1:4:0:0, format=(string)I420, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
+buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:00.000000000, dur=0:00:01.000000000
+
+CHECKPOINT: Paused pipeline, now editing nested timeline and committing.
+
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
+buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:00.000000000, dur=0:00:01.000000000
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/check_edit_nested_timeline/log-videosink-sink-actual b/subprojects/gst-integration-testsuites/ges/scenarios/check_edit_nested_timeline/log-videosink-sink-actual
new file mode 100644 (file)
index 0000000..ec33c64
--- /dev/null
@@ -0,0 +1,11 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
+event caps: video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)1:4:0:0;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
+buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:00.000000000, dur=0:00:01.000000000
+
+CHECKPOINT: Paused pipeline, now editing nested timeline and committing.
+
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
+buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:00.000000000, dur=0:00:01.000000000
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/check_seek_on_nested_clips.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/check_seek_on_nested_clips.validatetest
new file mode 100644 (file)
index 0000000..d480197
--- /dev/null
@@ -0,0 +1,55 @@
+set-globals, media_dir="$(test_dir)/../../medias/defaults"
+meta,
+    tool = "ges-launch-$(gst_api_version)",
+    seek=true,
+    handles-states=true,
+    needs_preroll=true,
+    ges-options={
+        "--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",
+    }
+
+include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
+
+set-vars,
+    nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges"
+
+add-clip,
+    name=clip,
+    asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv",
+    layer-priority=0,
+    type=GESUriClip
+
+serialize-project, uri="$(nested_timeline_uri)"
+remove-clip, name=clip
+
+add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)",
+    layer-priority=0, type=GESUriClip, inpoint=0.0, duration=2.0
+
+add-clip, name=nested-clip2, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, inpoint=0.0, duration=2.0, start=2.0
+
+commit;
+pause;
+
+# seek to 2.2 sec and check frame
+seek, flags=accurate+flush, start=2.2
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_00_000000000)"
+
+# brings the element to layer 1
+edit-container, container-name=nested-clip2, position=0, new-layer-priority=1;
+
+#adds effect
+container-add-child, container-name=nested-clip2, asset-id=videoflip, child-type=GESEffect
+set-child-property, element-name=effect0, property=method, value=2;
+
+# trim nested-clip2 to 1 sec
+edit-container, container-name=nested-clip2, edit-mode=edit_trim, position=1, new-layer-priority=(int)-1, edge=(string)edge_end;
+
+# seek to 1.2 sec and check frame
+seek, flags=accurate+flush, start=1.2
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_01_000000000)"
+
+# remove nested-clip2 and remove layer 0
+remove-clip, name=nested-clip2;
+stop;
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/check_seek_on_nested_timelines.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/check_seek_on_nested_timelines.validatetest
new file mode 100644 (file)
index 0000000..665234c
--- /dev/null
@@ -0,0 +1,52 @@
+set-globals, media_dir="$(test_dir)/../../medias/defaults"
+
+meta,
+    seek=true,
+    handles-states=true,
+    tool = "ges-launch-$(gst_api_version)",
+    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",
+    }
+
+include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
+
+set-vars,
+    nested_timeline_uri="file://$(LOGSDIR)/ges/scenarios/$(test_name)/nested_timeline.xges",
+    nested_timeline_depth2_uri="file://$(LOGSDIR)/ges/scenarios/$(test_name)/nested_timeline_depth2.xges"
+
+serialize-project, uri="$(nested_timeline_uri)"
+serialize-project, uri="$(nested_timeline_depth2_uri)"
+
+add-clip, name=clip, project-uri="$(nested_timeline_uri)",
+    asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
+add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth2_uri)"
+
+add-clip, name=nested-timeline1, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, inpoint=0, duration=2.0
+add-clip, name=nested-timeline2, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, inpoint=0, duration=2.0, start=2.0
+
+commit;
+pause;
+
+# seek to 2.2 sec and check frame
+seek, flags=accurate+flush, start=2.2
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_00_000000000)"
+
+# brings the element to layer 1
+edit-container, container-name=nested-timeline2, position=0, new-layer-priority=1;
+
+#adds effect
+container-add-child, container-name=nested-timeline2, asset-id=videoflip, child-type=GESEffect
+set-child-property, element-name=effect0, property=method, value=2;
+
+# trim nested-timeline2 to 1 sec
+edit-container, container-name=nested-timeline2, edit-mode=edit_trim, position=1, new-layer-priority=(int)-1, edge=(string)edge_end;
+
+# seek to 1.2 sec and check frame
+seek, flags=accurate+flush, start=1.2
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_01_000000000)"
+
+# remove nested-timeline2 and remove layer 0
+remove-clip, name=nested-timeline2;
+stop;
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/check_seek_on_very_deeply_nested_timeline.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/check_seek_on_very_deeply_nested_timeline.validatetest
new file mode 100644 (file)
index 0000000..032f820
--- /dev/null
@@ -0,0 +1,57 @@
+set-globals, media_dir="$(test_dir)/../../medias/defaults"
+meta, seek=true, handles-states=true,
+    tool = "ges-launch-$(gst_api_version)",
+    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",
+    }
+
+include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
+
+set-vars,
+    nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges",
+    nested_timeline_depth2_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth2.xges",
+    nested_timeline_depth3_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth3.xges",
+    nested_timeline_depth4_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth4.xges",
+    nested_timeline_depth5_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth5.xges",
+    nested_timeline_depth6_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth6.xges",
+    nested_timeline_depth7_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth7.xges"
+
+
+serialize-project, uri="$(nested_timeline_uri)"
+serialize-project, uri="$(nested_timeline_depth2_uri)"
+serialize-project, uri="$(nested_timeline_depth3_uri)"
+serialize-project, uri="$(nested_timeline_depth4_uri)"
+serialize-project, uri="$(nested_timeline_depth5_uri)"
+serialize-project, uri="$(nested_timeline_depth6_uri)"
+serialize-project, uri="$(nested_timeline_depth7_uri)"
+
+add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip, duration=8.0, project-uri="$(nested_timeline_uri)", inpoint=2.0
+add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth2_uri)"
+add-clip, name=nested-clip2, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth3_uri)"
+add-clip, name=nested-clip3, asset-id="$(nested_timeline_depth3_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth4_uri)", inpoint=2.0
+add-clip, name=nested-clip4, asset-id="$(nested_timeline_depth4_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth5_uri)"
+add-clip, name=nested-clip5, asset-id="$(nested_timeline_depth5_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth6_uri)"
+add-clip, name=nested-clip6, asset-id="$(nested_timeline_depth6_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth7_uri)"
+add-clip, name=nested-clip7, asset-id="$(nested_timeline_depth6_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth7_uri)", start=6.0, inpoint=4.0, duration=1.0
+
+# Final inpoint is clip.inpoint + nested-clip3.inpoint = 4.0
+load-project, uri="$(nested_timeline_depth7_uri)"
+
+commit;
+pause;
+
+# seek to 1.0 sec and check that is 1.0 + 4.0(inpoint) = 5.0
+seek, flags=accurate+flush, start=1.0
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_05_000000000)"
+
+# seek to 2.0 sec and check that is 2.0 + 4.0(inpoint) = 6.0
+seek, flags=accurate+flush, start=2.0
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_06_000000000)"
+
+# seek to 6.0 sec, meaning first frame of second clip, which is clip.inpoint(2) + nested-clip3.inpoint(2) + nested-clip7.inpoint(4) = 8.0
+seek, flags=accurate+flush, start=6.0
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_08_000000000)"
+
+stop;
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/check_set_inpoint.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/check_set_inpoint.validatetest
new file mode 100644 (file)
index 0000000..973b450
--- /dev/null
@@ -0,0 +1,24 @@
+set-globals, media_dir="$(test_dir)/../../medias/defaults"
+meta, handles-states=true,
+    tool = "ges-launch-$(gst_api_version)",
+    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,
+    frame0=68cc0c0b6d6863a135f40297a54aec9f1593f34c,
+    frame1=9b42849e45e15981115cff9da00ecbf7afafd462
+
+pause
+add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
+commit
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame0)"
+
+edit-container, container-name=(string)clip, edit-mode=(string)edit_trim, position=(double)1.0, new-layer-priority=(int)-1, edge=(string)edge_start;
+edit-container, container-name=(string)clip, edit-mode=(string)edit_normal, position=(double)0.0, new-layer-priority=(int)-1, edge=(string)edge_none;
+commit
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(frame1)"
+
+stop;
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/check_set_inpoint_on_nested_timeline.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/check_set_inpoint_on_nested_timeline.validatetest
new file mode 100644 (file)
index 0000000..c0d8013
--- /dev/null
@@ -0,0 +1,28 @@
+set-globals, media_dir="$(test_dir)/../../medias/defaults"
+meta, seek=true, handles-states=true, needs_preroll=true,
+    tool = "ges-launch-$(gst_api_version)",
+    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",
+    },
+    configs = {
+        "$(validateflow), pad=videosink:sink, buffers-checksum=true, ignored-fields=\"stream-start={stream-id,group-id}\"",
+    }
+
+set-vars,\
+    nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/check_set_inpoint_on_nested_timeline.xges"
+
+add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
+    
+serialize-project, uri="$(nested_timeline_uri)"
+remove-clip, name=clip
+
+add-clip, name=nested-clip, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip
+pause;
+
+edit-container, container-name=(string)nested-clip, edit-mode=(string)edit_trim, position=(double)1.0, new-layer-priority=(int)-1, edge=(string)edge_start;
+edit-container, container-name=(string)nested-clip, edit-mode=(string)edit_normal, position=(double)0.0, new-layer-priority=(int)-1, edge=(string)edge_none;
+commit
+
+stop;
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/check_set_inpoint_on_nested_timeline/flow-expectations/log-videosink-sink-expected b/subprojects/gst-integration-testsuites/ges/scenarios/check_set_inpoint_on_nested_timeline/flow-expectations/log-videosink-sink-expected
new file mode 100644 (file)
index 0000000..c14a855
--- /dev/null
@@ -0,0 +1,8 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, stream=(GstStream)"\(GstStream\)\ stream0";
+event caps: video/x-raw, chroma-site=(string)jpeg, colorimetry=(string)1:4:0:0, format=(string)I420, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:20.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
+buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:00.000000000, dur=0:00:01.000000000
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:19.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
+buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:00.000000000, dur=0:00:01.000000000
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/check_simple_seek.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/check_simple_seek.validatetest
new file mode 100644 (file)
index 0000000..4042446
--- /dev/null
@@ -0,0 +1,20 @@
+set-globals, media_dir="$(test_dir)/../../medias/defaults"
+meta, handles-states=true,
+    tool = "ges-launch-$(gst_api_version)",
+    ges-options={
+        --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",
+    }
+
+include, location="../../medias/defaults/matroska/red_timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
+include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
+
+pause
+add-clip, name=red, asset-id="file://$(media_dir)/matroska/red_timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
+add-clip, name=blue, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
+commit
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(red_timed_frames_video_only_1fps_mkv_0_00_00_000000000)"
+seek, flags=accurate+flush, start=30.0
+check-last-sample, sinkpad-caps="video/x-raw", checksum="$(timed_frames_video_only_1fps_mkv_0_00_10_000000000)"
+stop
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/edit_deeply_nested_timeline_too_short.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/edit_deeply_nested_timeline_too_short.validatetest
new file mode 100644 (file)
index 0000000..0c77cb6
--- /dev/null
@@ -0,0 +1,54 @@
+set-globals, media_dir="$(test_dir)/../../medias/defaults"
+meta,
+    seek=true,
+    handles-states=true,
+    needs_preroll=true,
+    tool = "ges-launch-$(gst_api_version)",
+    args = {
+        "--track-types=video",
+        --videosink, "$(videosink) sync=true name=videosink",
+        --video-caps, "video/x-raw,format=I420,chroma-site=mpeg2,colorimetry=bt709",
+    },
+    configs = {
+        "$(validateflow), pad=videosink:sink, record-buffers=true,
+            ignored-fields=\"stream-start={stream-id,group-id,stream},buffer={meta},segment={position}\",
+            caps-properties={height,width,framerate}",
+    },
+    expected-issues = {
+        # Sometimes the segment arrives before the caps, and sometimes the other way around
+        "expected-issue, issue-id=validateflow::mismatch, details=\".*event segment:.*\\\\n.*\\\\n.*event caps:.*\", sometimes=true",
+    }
+
+set-vars,
+    nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges",
+    nested_timeline_depth2_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth2.xges",
+    project_uri="file://$(logsdir)/ges/scenarios/$(test_name)/project.xges"
+
+set-track-restriction-caps, track-type="video", caps="video/x-raw,width=1080,height=720,format=I420"
+# Make sure the asset ID is the project_uri and serialize the empty timeline for each nested projects uris
+serialize-project, uri="$(project_uri)"
+serialize-project, uri="$(nested_timeline_uri)"
+serialize-project, uri="$(nested_timeline_depth2_uri)"
+
+add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip, duration=4.0, project-uri="$(nested_timeline_uri)"
+add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, project-uri="$(nested_timeline_depth2_uri)"
+add-clip, name=nested-timeline1, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, inpoint=0, duration=4.0
+add-asset, id="$(nested_timeline_depth2_uri)", type="GESTimeline"
+serialize-project, uri="$(project_uri)"
+
+pause
+seek, start=3.0, flags="accurate+flush"
+
+checkpoint, text="Paused pipeline, now editing nested timeline and committing."
+
+# Trim the nested timeline clip in a way that the nested timeline would be too short to check that gesdemux handles that by adding
+# an SMPTE75 test clip.
+edit-container, project-uri="$(nested_timeline_uri)", container-name="clip", position=1.0, edit-mode="edit_trim", edge="edge_end"
+commit
+play
+crank-clock
+check-position, expected-position=3.0
+crank-clock, repeat=30
+check-position, expected-position=4.0
+crank-clock
+stop, on-message=eos
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/edit_deeply_nested_timeline_too_short/flow-expectations/log-videosink-sink-expected b/subprojects/gst-integration-testsuites/ges/scenarios/edit_deeply_nested_timeline_too_short/flow-expectations/log-videosink-sink-expected
new file mode 100644 (file)
index 0000000..51909c9
--- /dev/null
@@ -0,0 +1,49 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
+event caps: video/x-raw, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000
+buffer: pts=0:00:00.000000000, dur=0:00:01.000000000
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=TIME, start=0:00:03.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:03.000000000, base=0:00:00.000000000
+buffer: pts=0:00:03.000000000, dur=0:00:01.000000000
+
+CHECKPOINT: Paused pipeline, now editing nested timeline and committing.
+
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event caps: video/x-raw, framerate=(fraction)30/1, height=(int)720, width=(int)1080;
+event segment: format=TIME, start=0:00:03.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:03.000000000, base=0:00:00.000000000
+buffer: pts=0:00:03.000000000, dur=0:00:00.033333333
+buffer: pts=0:00:03.033333333, dur=0:00:00.033333334
+buffer: pts=0:00:03.066666667, dur=0:00:00.033333333
+buffer: pts=0:00:03.100000000, dur=0:00:00.033333333
+buffer: pts=0:00:03.133333333, dur=0:00:00.033333334
+buffer: pts=0:00:03.166666667, dur=0:00:00.033333333
+buffer: pts=0:00:03.200000000, dur=0:00:00.033333333
+buffer: pts=0:00:03.233333333, dur=0:00:00.033333334
+buffer: pts=0:00:03.266666667, dur=0:00:00.033333333
+buffer: pts=0:00:03.300000000, dur=0:00:00.033333333
+buffer: pts=0:00:03.333333333, dur=0:00:00.033333334
+buffer: pts=0:00:03.366666667, dur=0:00:00.033333333
+buffer: pts=0:00:03.400000000, dur=0:00:00.033333333
+buffer: pts=0:00:03.433333333, dur=0:00:00.033333334
+buffer: pts=0:00:03.466666667, dur=0:00:00.033333333
+buffer: pts=0:00:03.500000000, dur=0:00:00.033333333
+buffer: pts=0:00:03.533333333, dur=0:00:00.033333334
+buffer: pts=0:00:03.566666667, dur=0:00:00.033333333
+buffer: pts=0:00:03.600000000, dur=0:00:00.033333333
+buffer: pts=0:00:03.633333333, dur=0:00:00.033333334
+buffer: pts=0:00:03.666666667, dur=0:00:00.033333333
+buffer: pts=0:00:03.700000000, dur=0:00:00.033333333
+buffer: pts=0:00:03.733333333, dur=0:00:00.033333334
+buffer: pts=0:00:03.766666667, dur=0:00:00.033333333
+buffer: pts=0:00:03.800000000, dur=0:00:00.033333333
+buffer: pts=0:00:03.833333333, dur=0:00:00.033333334
+buffer: pts=0:00:03.866666667, dur=0:00:00.033333333
+buffer: pts=0:00:03.900000000, dur=0:00:00.033333333
+buffer: pts=0:00:03.933333333, dur=0:00:00.033333334
+buffer: pts=0:00:03.966666667, dur=0:00:00.033333333
+event caps: video/x-raw, framerate=(fraction)30/1, height=(int)720, width=(int)1080;
+event segment: format=TIME, start=0:00:04.000000000, offset=0:00:00.000000000, stop=0:00:04.000000001, flags=0x01, time=0:00:04.000000000, base=0:00:01.000000000
+buffer: pts=0:00:04.000000000, dur=0:00:00.000000001
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/play_deeply_nested_back_to_back.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/play_deeply_nested_back_to_back.validatetest
new file mode 100644 (file)
index 0000000..fba6338
--- /dev/null
@@ -0,0 +1,42 @@
+set-globals, media_dir="$(test_dir)/../../medias/defaults"
+meta,
+    handles-states=true,
+    tool = "ges-launch-$(gst_api_version)",
+    args = {
+        --track-types, video,
+        --video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601",
+        --videosink, "$(videosink) name=videosink",
+    },
+    configs = {
+        "$(validateflow), pad=videosink:sink, buffers-checksum=true, ignored-fields=\"stream-start={stream-id,group-id,stream}\"",
+    }
+
+include, location="../../medias/defaults/matroska/timed_frames_video_only_1fps.mkv.frames_checksums.scenario"
+
+set-vars,
+    nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges",
+    nested_timeline_depth2_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline_depth2.xges",
+    project_uri="file://$(logsdir)/ges/scenarios/$(test_name)/project.xges"
+
+# Make sure the asset ID is the project_uri
+serialize-project, uri="$(project_uri)"
+
+add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
+serialize-project, uri="$(nested_timeline_uri)"
+remove-clip, name=clip
+
+add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip
+serialize-project, uri="$(nested_timeline_depth2_uri)"
+remove-clip, name=nested-clip1
+remove-asset, id="$(nested_timeline_uri)", type="GESTimelineElement"
+
+add-clip, name=nested-timeline1, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, inpoint=0, duration=2.0
+add-clip, name=nested-timeline2, asset-id="$(nested_timeline_depth2_uri)", layer-priority=0, type=GESUriClip, inpoint=0, duration=2.0, start=2.0
+
+add-asset, id="$(nested_timeline_depth2_uri)", type="GESTimeline"
+serialize-project, uri="$(project_uri)"
+
+# We reload the project from nested projects
+load-project, uri="$(project_uri)"
+commit;
+play;
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/play_deeply_nested_back_to_back/flow-expectations/log-videosink-sink-expected b/subprojects/gst-integration-testsuites/ges/scenarios/play_deeply_nested_back_to_back/flow-expectations/log-videosink-sink-expected
new file mode 100644 (file)
index 0000000..df24dfb
--- /dev/null
@@ -0,0 +1,11 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE;
+event caps: video/x-raw, chroma-site=(string)jpeg, colorimetry=(string)bt601, format=(string)I420, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
+buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:00.000000000, dur=0:00:01.000000000
+buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:01.000000000, dur=0:00:01.000000000
+event segment: format=TIME, start=0:00:02.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:02.000000000, base=0:00:02.000000000, position=none
+buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:02.000000000, dur=0:00:01.000000000
+buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:03.000000000, dur=0:00:01.000000000
+event segment: format=TIME, start=0:00:04.000000000, offset=0:00:00.000000000, stop=0:00:04.000000001, flags=0x01, time=0:00:04.000000000, base=0:00:04.000000000, position=none
+buffer: checksum=b13fcbc51ceae3d11232a95b192760d61baf4748, pts=0:00:04.000000000, dur=0:00:00.000000001, meta=GstVideoMeta
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/play_two_nested_back_to_back.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/play_two_nested_back_to_back.validatetest
new file mode 100644 (file)
index 0000000..f9b6a54
--- /dev/null
@@ -0,0 +1,29 @@
+set-globals, media_dir="$(test_dir)/../../medias/defaults"
+meta,
+    tool = "ges-launch-$(gst_api_version)",
+    seek=true,
+    handles-states=true,
+    needs_preroll=true,
+    ges-options= {
+        --track-types, video,
+        --video-caps, "video/x-raw, format=(string)I420, width=(int)1080, height=(int)720, framerate=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601",
+        --videosink, "$(videosink) name=videosink",
+    },
+    configs = {
+        "$(validateflow), pad=videosink:sink, buffers-checksum=true, ignored-fields=\"stream-start={stream-id,group-id}\"",
+    }
+
+set-vars, nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges"
+
+add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip
+serialize-project, uri="$(nested_timeline_uri)"
+remove-clip, name=clip
+
+# Uncomment when updating the expected flow file
+# set-vars, nested_timeline_uri="file://nothing/timed_frames_video_only_1fps.mkv"
+
+add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, inpoint=0.0, duration=2.0
+add-clip, name=nested-clip2, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip, inpoint=0.0, duration=3.0, start=2.0, inpoint=2.0
+
+commit;
+play;
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/play_two_nested_back_to_back/flow-expectations/log-videosink-sink-expected b/subprojects/gst-integration-testsuites/ges/scenarios/play_two_nested_back_to_back/flow-expectations/log-videosink-sink-expected
new file mode 100644 (file)
index 0000000..da121ce
--- /dev/null
@@ -0,0 +1,12 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, stream=(GstStream)"\(GstStream\)\ stream0";
+event caps: video/x-raw, chroma-site=(string)jpeg, colorimetry=(string)bt601, format=(string)I420, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
+buffer: checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c, pts=0:00:00.000000000, dur=0:00:01.000000000
+buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:01.000000000, dur=0:00:01.000000000
+event segment: format=TIME, start=0:00:02.000000000, offset=0:00:00.000000000, stop=0:00:05.000000000, flags=0x01, time=0:00:02.000000000, base=0:00:02.000000000, position=none
+buffer: checksum=13efd225948060c424b8cdb4c4d017dbea65f61f, pts=0:00:02.000000000, dur=0:00:01.000000000
+buffer: checksum=919526ebc3b44b93c05806d4b6b19c82557ba2f7, pts=0:00:03.000000000, dur=0:00:01.000000000
+buffer: checksum=6e031a9b81fb4de38bb58ab935d709661087caa4, pts=0:00:04.000000000, dur=0:00:01.000000000
+event segment: format=TIME, start=0:00:05.000000000, offset=0:00:00.000000000, stop=0:00:05.000000001, flags=0x01, time=0:00:05.000000000, base=0:00:05.000000000, position=none
+buffer: checksum=b13fcbc51ceae3d11232a95b192760d61baf4748, pts=0:00:05.000000000, dur=0:00:00.000000001, meta=GstVideoMeta
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/seek_on_stack_change_on_internal_subtimeline.scenario.config b/subprojects/gst-integration-testsuites/ges/scenarios/seek_on_stack_change_on_internal_subtimeline.scenario.config
new file mode 100644 (file)
index 0000000..79e774b
--- /dev/null
@@ -0,0 +1,5 @@
+validateflow, \
+    expectations-dir="$(TESTSUITE_ROOT)/ges/flow-expectations/$(CONFIG_NAME)", \
+    actual-results-dir="$(LOGSDIR)/ges/flow-expectations/$(CONFIG_NAME)", pad=videosink:sink, buffers-checksum=true, \
+    ignored-fields="stream-start={stream-id,group-id}"
+
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/seek_on_stack_change_on_internal_subtimeline.validatetest b/subprojects/gst-integration-testsuites/ges/scenarios/seek_on_stack_change_on_internal_subtimeline.validatetest
new file mode 100644 (file)
index 0000000..2f32b26
--- /dev/null
@@ -0,0 +1,31 @@
+set-globals, media_dir="$(test_dir)/../../medias/defaults"
+meta,
+    tool = "ges-launch-$(gst_api_version)",
+    seek = true,
+    handles-states = 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",
+    },
+    configs = {
+        "$(validateflow), pad=videosink:sink, buffers-checksum=true, ignored-fields=\"stream-start={stream-id,group-id}\"",
+    }
+
+set-vars, nested_timeline_uri="file://$(logsdir)/ges/scenarios/$(test_name)/nested_timeline.xges"
+
+serialize-project, uri="$(nested_timeline_uri)"
+
+add-clip, name=clip, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip, duration=2.0, project-uri="$(nested_timeline_uri)", inpoint=1.0
+add-clip, name=clip1, asset-id="file://$(media_dir)/matroska/timed_frames_video_only_1fps.mkv", layer-priority=0, type=GESUriClip, duration=2.0, project-uri="$(nested_timeline_uri)", inpoint=5.0, start=2.0
+
+add-clip, name=nested-clip1, asset-id="$(nested_timeline_uri)", layer-priority=0, type=GESUriClip
+
+pause;
+
+seek, flags=accurate+flush, start=1.0
+
+seek, flags=accurate+flush, start=2.0
+
+stop;
+
diff --git a/subprojects/gst-integration-testsuites/ges/scenarios/seek_on_stack_change_on_internal_subtimeline/flow-expectations/log-videosink-sink-expected b/subprojects/gst-integration-testsuites/ges/scenarios/seek_on_stack_change_on_internal_subtimeline/flow-expectations/log-videosink-sink-expected
new file mode 100644 (file)
index 0000000..9e95bd6
--- /dev/null
@@ -0,0 +1,12 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, stream=(GstStream)"\(GstStream\)\ stream0";
+event caps: video/x-raw, chroma-site=(string)jpeg, colorimetry=(string)1:4:0:0, format=(string)I420, framerate=(fraction)1/1, height=(int)720, width=(int)1080;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=none
+buffer: checksum=9b42849e45e15981115cff9da00ecbf7afafd462, pts=0:00:00.000000000, dur=0:00:01.000000000
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=TIME, start=0:00:01.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:01.000000000, base=0:00:00.000000000, position=none
+buffer: checksum=13efd225948060c424b8cdb4c4d017dbea65f61f, pts=0:00:01.000000000, dur=0:00:01.000000000
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=TIME, start=0:00:02.000000000, offset=0:00:00.000000000, stop=0:00:04.000000000, flags=0x01, time=0:00:02.000000000, base=0:00:00.000000000, position=none
+buffer: checksum=91973bf9aad6aaae195e5867b1a59c017031e8bf, pts=0:00:02.000000000, dur=0:00:01.000000000
diff --git a/subprojects/gst-integration-testsuites/integration-testsuites.config b/subprojects/gst-integration-testsuites/integration-testsuites.config
new file mode 100644 (file)
index 0000000..ae19b70
--- /dev/null
@@ -0,0 +1 @@
+set-globals, TESTSUITE_ROOT="$(CONFIG_DIR)"
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/meson.build b/subprojects/gst-integration-testsuites/meson.build
new file mode 100644 (file)
index 0000000..29c28f9
--- /dev/null
@@ -0,0 +1 @@
+project('gst-integration-testsuites', [], version: '1.19.2', meson_version : '>= 0.54', license: 'LGPL')
diff --git a/subprojects/gst-integration-testsuites/testsuites/__init__.py b/subprojects/gst-integration-testsuites/testsuites/__init__.py
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/subprojects/gst-integration-testsuites/testsuites/adaptive.py b/subprojects/gst-integration-testsuites/testsuites/adaptive.py
new file mode 100644 (file)
index 0000000..b478063
--- /dev/null
@@ -0,0 +1,60 @@
+# Pastebin PJeVxRyU
+# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
+#
+# Copyright (c) 2014 Thibault Saunier <thibault.saunier@collabora.com>
+# Copyright (c) 2017 Sebastian Droege <sebastian@centricular.com>
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this program; if not, write to the
+# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
+"""
+The GstValidate adaptive streams test-vectors testsuite
+"""
+
+import os
+from launcher.baseclasses import MediaFormatCombination
+
+TEST_MANAGER = "validate"
+
+BLACKLIST = [
+    ('validate.dash.playback.trick_mode_seeks.DASHIF_TestCases_2a_qualcomm_1_MultiResMPEG2',
+     'https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/545'),
+    ('validate.dash.playback.trick_mode_seeks.DASHIF_TestCases_1a_netflix_exMPD_BIP_TC1',
+     'https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/545'),
+]
+
+
+def setup_tests(test_manager, options):
+    print("Setting up GstValidate Adaptive Streaming test-vectors tests")
+
+    assets_dir = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "medias", "adaptivecontent"))
+    options.add_paths(assets_dir)
+    test_manager.set_default_blacklist(BLACKLIST)
+    # test_manager.add_expected_issues(EXPECTED_ISSUES)
+    test_manager.register_defaults()
+    scenarios = test_manager.get_scenarios()
+    # Don't test generic tests that are already covered by the base validate runner
+    scenarios.remove("change_state_intensive")
+    # Scrubbing is a tad pointless/intensive for these suites (already covered elsewhere)
+    scenarios.remove("scrub_forward_seeking")
+    # Add keyunit trick mode testing
+    scenarios.append("trick_mode_seeks")
+    # Add live/seekable scenarios
+    scenarios.append("seek_end_live")
+    scenarios.append("full_live_rewind")
+    scenarios.append("play_15s_live")
+    test_manager.set_scenarios(scenarios)
+
+    return True
diff --git a/subprojects/gst-integration-testsuites/testsuites/dashifutils.py b/subprojects/gst-integration-testsuites/testsuites/dashifutils.py
new file mode 100644 (file)
index 0000000..7ad98f1
--- /dev/null
@@ -0,0 +1,71 @@
+# Pastebin PJeVxRyU
+# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
+#
+# Copyright (c) 2014 Thibault Saunier <thibault.saunier@collabora.com>
+# Copyright (c) 2017 Sebastian Droege <sebastian@centricular.com>
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this program; if not, write to the
+# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
+"""
+The GstValidate DASH-IF test-vectors testsuite
+"""
+
+import json
+import requests
+import sys
+import xml.etree.ElementTree as ET
+
+TESTVECTOR_URL = "http://testassets.dashif.org:3000/v1/testvectors"
+
+
+def cleanup_entries(data):
+    # we need to do some minor cleanup of the entries:
+    # * Replace <a href=..>something</a>
+    # * Add __ID corresponding to the testvector unique key on the website
+    d = data["data"]
+    for entry in d:
+        # "testvector": "<a href=\"#testvector/details/58a5e0707459f8cb201b8ceb\">W3C Clear Key - audio only variant</a>",
+        testvector = entry["testvector"]
+        tmp = ET.XML(testvector)
+        _id = tmp.attrib["href"].split('/')[-1]
+        _desc = tmp.text
+        # use a key that is almost certain to be the first one. Ensures entries are sorted by ID
+        entry["A__ID"] = _id
+        entry["testvector_description"] = _desc
+
+        # "url": "<a href=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_1080p_ClearKey.mpd>Link</a>"
+        # badly formed html, let's just use splitters
+        url = entry["url"]
+        _url = url.split("<a href=")[1].split(">Link<")[0]
+        entry["url"] = _url
+
+
+def update_testvector_list(outputfile=None):
+    # download and cleanup testvector json
+    resp = requests.get(url=TESTVECTOR_URL)
+    data = json.loads(resp.text)
+    cleanup_entries(data)
+    if outputfile is None:
+        print(json.dumps(data["data"], indent=4, sort_keys=True))
+    else:
+        json.dump(data["data"], fp=open(outputfile, "w"), indent=4, sort_keys=True)
+
+
+if __name__ == "__main__":
+    if len(sys.argv) > 1:
+        update_testvector_list(sys.argv[1])
+    else:
+        update_testvector_list()
diff --git a/subprojects/gst-integration-testsuites/testsuites/ges.py b/subprojects/gst-integration-testsuites/testsuites/ges.py
new file mode 100644 (file)
index 0000000..4413421
--- /dev/null
@@ -0,0 +1,43 @@
+# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
+#
+# Copyright (c) 2014,Thibault Saunier <thibault.saunier@collabora.com>
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this program; if not, write to the
+# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
+"""
+The GES GstValidate default testsuite
+"""
+import os
+from testsuiteutils import update_assets
+from ges_known_issues import KNOWN_ISSUES
+
+
+TEST_MANAGER = "ges"
+
+def setup_tests(test_manager, options):
+    assets_dir = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "medias", "defaults"))
+    if options.sync:
+        if not update_assets(options, assets_dir):
+            return False
+    options.add_paths(os.path.abspath(os.path.join(os.path.dirname(__file__),
+                                                   "..", "medias", "defaults")))
+    projects_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "ges",
+                                                 "ges-projects"))
+    scenarios_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "ges",
+                                                 "scenarios"))
+    test_manager.add_expected_issues(KNOWN_ISSUES)
+    test_manager.register_defaults(projects_path, scenarios_path)
+    return True
diff --git a/subprojects/gst-integration-testsuites/testsuites/ges.testslist b/subprojects/gst-integration-testsuites/testsuites/ges.testslist
new file mode 100644 (file)
index 0000000..2850961
--- /dev/null
@@ -0,0 +1,762 @@
+ges.playback.nested.scrub_backward_seeking.runtime_colorspace_change
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.flac_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.mp3_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.opus_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.raw_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.vorbis_theora_ogg
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_only.vorbis_vp8_webm
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.flac_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.mp3_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.opus_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.raw_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.vorbis_theora_ogg
+ges.playback.nested.scrub_backward_seeking.test_basic.audio_video.vorbis_vp8_webm
+ges.playback.nested.scrub_backward_seeking.test_basic.video_only.flac_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_basic.video_only.mp3_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_basic.video_only.opus_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_basic.video_only.raw_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_basic.video_only.vorbis_theora_ogg
+ges.playback.nested.scrub_backward_seeking.test_basic.video_only.vorbis_vp8_webm
+ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.flac_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.mp3_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.opus_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.raw_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.vorbis_theora_ogg
+ges.playback.nested.scrub_backward_seeking.test_effect.audio_video.vorbis_vp8_webm
+ges.playback.nested.scrub_backward_seeking.test_mixing.audio_only.mp3_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.flac_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.mp3_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.opus_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.raw_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.vorbis_theora_ogg
+ges.playback.nested.scrub_backward_seeking.test_mixing.audio_video.vorbis_vp8_webm
+ges.playback.nested.scrub_backward_seeking.test_mixing.video_only.flac_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_mixing.video_only.mp3_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_mixing.video_only.opus_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_mixing.video_only.raw_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_mixing.video_only.vorbis_vp8_webm
+ges.playback.nested.scrub_backward_seeking.test_simple.audio_video.svg_mp3_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_title.audio_video.flac_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_title.audio_video.mp3_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_title.audio_video.opus_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_title.audio_video.raw_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_title.audio_video.vorbis_theora_ogg
+ges.playback.nested.scrub_backward_seeking.test_title.audio_video.vorbis_vp8_webm
+ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.flac_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.mp3_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.opus_jpeg_mkv
+ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.raw_h264_mp4
+ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.vorbis_theora_ogg
+ges.playback.nested.scrub_backward_seeking.test_transition.audio_video.vorbis_vp8_webm
+ges.playback.nested.scrub_forward_seeking.runtime_colorspace_change
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.flac_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.mp3_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.opus_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.raw_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.vorbis_theora_ogg
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_only.vorbis_vp8_webm
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.flac_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.mp3_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.opus_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.raw_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.vorbis_theora_ogg
+ges.playback.nested.scrub_forward_seeking.test_basic.audio_video.vorbis_vp8_webm
+ges.playback.nested.scrub_forward_seeking.test_basic.video_only.flac_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_basic.video_only.mp3_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_basic.video_only.opus_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_basic.video_only.raw_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_basic.video_only.vorbis_theora_ogg
+ges.playback.nested.scrub_forward_seeking.test_basic.video_only.vorbis_vp8_webm
+ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.flac_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.mp3_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.opus_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.raw_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.vorbis_theora_ogg
+ges.playback.nested.scrub_forward_seeking.test_effect.audio_video.vorbis_vp8_webm
+ges.playback.nested.scrub_forward_seeking.test_mixing.audio_only.mp3_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.flac_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.mp3_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.opus_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.raw_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.vorbis_theora_ogg
+ges.playback.nested.scrub_forward_seeking.test_mixing.audio_video.vorbis_vp8_webm
+ges.playback.nested.scrub_forward_seeking.test_mixing.video_only.flac_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_mixing.video_only.mp3_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_mixing.video_only.opus_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_mixing.video_only.raw_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_mixing.video_only.vorbis_vp8_webm
+ges.playback.nested.scrub_forward_seeking.test_simple.audio_video.svg_mp3_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_title.audio_video.flac_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_title.audio_video.mp3_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_title.audio_video.opus_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_title.audio_video.raw_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_title.audio_video.vorbis_theora_ogg
+ges.playback.nested.scrub_forward_seeking.test_title.audio_video.vorbis_vp8_webm
+ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.flac_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.mp3_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.opus_jpeg_mkv
+ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.raw_h264_mp4
+ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.vorbis_theora_ogg
+ges.playback.nested.scrub_forward_seeking.test_transition.audio_video.vorbis_vp8_webm
+ges.playback.scrub_backward_seeking.runtime_colorspace_change
+ges.playback.scrub_backward_seeking.test_basic.audio_only.flac_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_basic.audio_only.mp3_h264_mp4
+ges.playback.scrub_backward_seeking.test_basic.audio_only.opus_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_basic.audio_only.raw_h264_mp4
+ges.playback.scrub_backward_seeking.test_basic.audio_only.vorbis_theora_ogg
+ges.playback.scrub_backward_seeking.test_basic.audio_only.vorbis_vp8_webm
+ges.playback.scrub_backward_seeking.test_basic.audio_video.flac_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_basic.audio_video.mp3_h264_mp4
+ges.playback.scrub_backward_seeking.test_basic.audio_video.opus_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_basic.audio_video.raw_h264_mp4
+ges.playback.scrub_backward_seeking.test_basic.audio_video.vorbis_theora_ogg
+ges.playback.scrub_backward_seeking.test_basic.audio_video.vorbis_vp8_webm
+ges.playback.scrub_backward_seeking.test_basic.video_only.flac_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_basic.video_only.mp3_h264_mp4
+ges.playback.scrub_backward_seeking.test_basic.video_only.opus_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_basic.video_only.raw_h264_mp4
+ges.playback.scrub_backward_seeking.test_basic.video_only.vorbis_theora_ogg
+ges.playback.scrub_backward_seeking.test_basic.video_only.vorbis_vp8_webm
+ges.playback.scrub_backward_seeking.test_effect.audio_video.flac_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_effect.audio_video.mp3_h264_mp4
+ges.playback.scrub_backward_seeking.test_effect.audio_video.opus_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_effect.audio_video.raw_h264_mp4
+ges.playback.scrub_backward_seeking.test_effect.audio_video.vorbis_theora_ogg
+ges.playback.scrub_backward_seeking.test_effect.audio_video.vorbis_vp8_webm
+ges.playback.scrub_backward_seeking.test_mixing.audio_only.mp3_h264_mp4
+ges.playback.scrub_backward_seeking.test_mixing.audio_video.flac_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_mixing.audio_video.mp3_h264_mp4
+ges.playback.scrub_backward_seeking.test_mixing.audio_video.opus_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_mixing.audio_video.raw_h264_mp4
+ges.playback.scrub_backward_seeking.test_mixing.audio_video.vorbis_theora_ogg
+ges.playback.scrub_backward_seeking.test_mixing.audio_video.vorbis_vp8_webm
+ges.playback.scrub_backward_seeking.test_mixing.video_only.flac_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_mixing.video_only.mp3_h264_mp4
+ges.playback.scrub_backward_seeking.test_mixing.video_only.opus_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_mixing.video_only.raw_h264_mp4
+ges.playback.scrub_backward_seeking.test_mixing.video_only.vorbis_vp8_webm
+ges.playback.scrub_backward_seeking.test_simple.audio_video.svg_mp3_h264_mp4
+ges.playback.scrub_backward_seeking.test_title.audio_video.flac_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_title.audio_video.mp3_h264_mp4
+ges.playback.scrub_backward_seeking.test_title.audio_video.opus_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_title.audio_video.raw_h264_mp4
+ges.playback.scrub_backward_seeking.test_title.audio_video.vorbis_theora_ogg
+ges.playback.scrub_backward_seeking.test_title.audio_video.vorbis_vp8_webm
+ges.playback.scrub_backward_seeking.test_transition.audio_video.flac_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_transition.audio_video.mp3_h264_mp4
+ges.playback.scrub_backward_seeking.test_transition.audio_video.opus_jpeg_mkv
+ges.playback.scrub_backward_seeking.test_transition.audio_video.raw_h264_mp4
+ges.playback.scrub_backward_seeking.test_transition.audio_video.vorbis_theora_ogg
+ges.playback.scrub_backward_seeking.test_transition.audio_video.vorbis_vp8_webm
+ges.playback.scrub_forward_seeking.runtime_colorspace_change
+ges.playback.scrub_forward_seeking.test_basic.audio_only.flac_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_basic.audio_only.mp3_h264_mp4
+ges.playback.scrub_forward_seeking.test_basic.audio_only.opus_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_basic.audio_only.raw_h264_mp4
+ges.playback.scrub_forward_seeking.test_basic.audio_only.vorbis_theora_ogg
+ges.playback.scrub_forward_seeking.test_basic.audio_only.vorbis_vp8_webm
+ges.playback.scrub_forward_seeking.test_basic.audio_video.flac_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_basic.audio_video.mp3_h264_mp4
+ges.playback.scrub_forward_seeking.test_basic.audio_video.opus_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_basic.audio_video.raw_h264_mp4
+ges.playback.scrub_forward_seeking.test_basic.audio_video.vorbis_theora_ogg
+ges.playback.scrub_forward_seeking.test_basic.audio_video.vorbis_vp8_webm
+ges.playback.scrub_forward_seeking.test_basic.video_only.flac_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_basic.video_only.mp3_h264_mp4
+ges.playback.scrub_forward_seeking.test_basic.video_only.opus_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_basic.video_only.raw_h264_mp4
+ges.playback.scrub_forward_seeking.test_basic.video_only.vorbis_theora_ogg
+ges.playback.scrub_forward_seeking.test_basic.video_only.vorbis_vp8_webm
+ges.playback.scrub_forward_seeking.test_effect.audio_video.flac_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_effect.audio_video.mp3_h264_mp4
+ges.playback.scrub_forward_seeking.test_effect.audio_video.opus_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_effect.audio_video.raw_h264_mp4
+ges.playback.scrub_forward_seeking.test_effect.audio_video.vorbis_theora_ogg
+ges.playback.scrub_forward_seeking.test_effect.audio_video.vorbis_vp8_webm
+ges.playback.scrub_forward_seeking.test_mixing.audio_only.mp3_h264_mp4
+ges.playback.scrub_forward_seeking.test_mixing.audio_video.flac_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_mixing.audio_video.mp3_h264_mp4
+ges.playback.scrub_forward_seeking.test_mixing.audio_video.opus_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_mixing.audio_video.raw_h264_mp4
+ges.playback.scrub_forward_seeking.test_mixing.audio_video.vorbis_theora_ogg
+ges.playback.scrub_forward_seeking.test_mixing.audio_video.vorbis_vp8_webm
+ges.playback.scrub_forward_seeking.test_mixing.video_only.flac_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_mixing.video_only.mp3_h264_mp4
+ges.playback.scrub_forward_seeking.test_mixing.video_only.opus_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_mixing.video_only.raw_h264_mp4
+ges.playback.scrub_forward_seeking.test_mixing.video_only.vorbis_vp8_webm
+ges.playback.scrub_forward_seeking.test_simple.audio_video.svg_mp3_h264_mp4
+ges.playback.scrub_forward_seeking.test_title.audio_video.flac_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_title.audio_video.mp3_h264_mp4
+ges.playback.scrub_forward_seeking.test_title.audio_video.opus_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_title.audio_video.raw_h264_mp4
+ges.playback.scrub_forward_seeking.test_title.audio_video.vorbis_theora_ogg
+ges.playback.scrub_forward_seeking.test_title.audio_video.vorbis_vp8_webm
+ges.playback.scrub_forward_seeking.test_transition.audio_video.flac_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_transition.audio_video.mp3_h264_mp4
+ges.playback.scrub_forward_seeking.test_transition.audio_video.opus_jpeg_mkv
+ges.playback.scrub_forward_seeking.test_transition.audio_video.raw_h264_mp4
+ges.playback.scrub_forward_seeking.test_transition.audio_video.vorbis_theora_ogg
+ges.playback.scrub_forward_seeking.test_transition.audio_video.vorbis_vp8_webm
+ges.render.aac_and_h264_in_mp4.runtime_colorspace_change
+ges.render.aac_and_h264_in_mp4.test_basic.audio_only.flac_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_basic.audio_only.mp3_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_basic.audio_only.opus_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_basic.audio_only.raw_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_basic.audio_only.vorbis_theora_ogg
+ges.render.aac_and_h264_in_mp4.test_basic.audio_only.vorbis_vp8_webm
+ges.render.aac_and_h264_in_mp4.test_basic.audio_video.flac_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_basic.audio_video.mp3_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_basic.audio_video.opus_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_basic.audio_video.raw_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_basic.audio_video.vorbis_theora_ogg
+ges.render.aac_and_h264_in_mp4.test_basic.audio_video.vorbis_vp8_webm
+ges.render.aac_and_h264_in_mp4.test_basic.video_only.flac_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_basic.video_only.mp3_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_basic.video_only.opus_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_basic.video_only.raw_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_basic.video_only.vorbis_theora_ogg
+ges.render.aac_and_h264_in_mp4.test_basic.video_only.vorbis_vp8_webm
+ges.render.aac_and_h264_in_mp4.test_effect.audio_video.flac_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_effect.audio_video.mp3_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_effect.audio_video.opus_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_effect.audio_video.raw_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_effect.audio_video.vorbis_theora_ogg
+ges.render.aac_and_h264_in_mp4.test_effect.audio_video.vorbis_vp8_webm
+ges.render.aac_and_h264_in_mp4.test_mixing.audio_only.mp3_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.flac_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.mp3_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.opus_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.raw_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.vorbis_theora_ogg
+ges.render.aac_and_h264_in_mp4.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.aac_and_h264_in_mp4.test_mixing.video_only.flac_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_mixing.video_only.mp3_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_mixing.video_only.opus_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_mixing.video_only.raw_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_mixing.video_only.vorbis_vp8_webm
+ges.render.aac_and_h264_in_mp4.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_title.audio_video.flac_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_title.audio_video.mp3_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_title.audio_video.opus_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_title.audio_video.raw_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_title.audio_video.vorbis_theora_ogg
+ges.render.aac_and_h264_in_mp4.test_title.audio_video.vorbis_vp8_webm
+ges.render.aac_and_h264_in_mp4.test_transition.audio_video.flac_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_transition.audio_video.mp3_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_transition.audio_video.opus_jpeg_mkv
+ges.render.aac_and_h264_in_mp4.test_transition.audio_video.raw_h264_mp4
+ges.render.aac_and_h264_in_mp4.test_transition.audio_video.vorbis_theora_ogg
+ges.render.aac_and_h264_in_mp4.test_transition.audio_video.vorbis_vp8_webm
+ges.render.aac_and_jpeg_in_quicktime.runtime_colorspace_change
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.flac_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.mp3_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.opus_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.raw_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.vorbis_theora_ogg
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_only.vorbis_vp8_webm
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.flac_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.mp3_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.opus_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.raw_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.vorbis_theora_ogg
+ges.render.aac_and_jpeg_in_quicktime.test_basic.audio_video.vorbis_vp8_webm
+ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.flac_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.mp3_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.opus_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.raw_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.vorbis_theora_ogg
+ges.render.aac_and_jpeg_in_quicktime.test_basic.video_only.vorbis_vp8_webm
+ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.flac_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.mp3_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.opus_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.raw_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.vorbis_theora_ogg
+ges.render.aac_and_jpeg_in_quicktime.test_effect.audio_video.vorbis_vp8_webm
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_only.mp3_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.flac_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.mp3_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.opus_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.raw_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.vorbis_theora_ogg
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.video_only.flac_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.video_only.mp3_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.video_only.opus_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.video_only.raw_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_mixing.video_only.vorbis_vp8_webm
+ges.render.aac_and_jpeg_in_quicktime.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.flac_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.mp3_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.opus_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.raw_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.vorbis_theora_ogg
+ges.render.aac_and_jpeg_in_quicktime.test_title.audio_video.vorbis_vp8_webm
+ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.flac_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.mp3_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.opus_jpeg_mkv
+ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.raw_h264_mp4
+ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.vorbis_theora_ogg
+ges.render.aac_and_jpeg_in_quicktime.test_transition.audio_video.vorbis_vp8_webm
+ges.render.ac3_and_h264_in_mp4.runtime_colorspace_change
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.flac_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.mp3_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.opus_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.raw_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.vorbis_theora_ogg
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_only.vorbis_vp8_webm
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.flac_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.mp3_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.opus_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.raw_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.vorbis_theora_ogg
+ges.render.ac3_and_h264_in_mp4.test_basic.audio_video.vorbis_vp8_webm
+ges.render.ac3_and_h264_in_mp4.test_basic.video_only.flac_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_basic.video_only.mp3_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_basic.video_only.opus_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_basic.video_only.raw_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_basic.video_only.vorbis_theora_ogg
+ges.render.ac3_and_h264_in_mp4.test_basic.video_only.vorbis_vp8_webm
+ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.flac_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.mp3_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.opus_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.raw_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.vorbis_theora_ogg
+ges.render.ac3_and_h264_in_mp4.test_effect.audio_video.vorbis_vp8_webm
+ges.render.ac3_and_h264_in_mp4.test_mixing.audio_only.mp3_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.flac_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.mp3_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.opus_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.raw_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.vorbis_theora_ogg
+ges.render.ac3_and_h264_in_mp4.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.ac3_and_h264_in_mp4.test_mixing.video_only.flac_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_mixing.video_only.mp3_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_mixing.video_only.opus_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_mixing.video_only.raw_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_mixing.video_only.vorbis_vp8_webm
+ges.render.ac3_and_h264_in_mp4.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_title.audio_video.flac_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_title.audio_video.mp3_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_title.audio_video.opus_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_title.audio_video.raw_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_title.audio_video.vorbis_theora_ogg
+ges.render.ac3_and_h264_in_mp4.test_title.audio_video.vorbis_vp8_webm
+ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.flac_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.mp3_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.opus_jpeg_mkv
+ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.raw_h264_mp4
+ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.vorbis_theora_ogg
+ges.render.ac3_and_h264_in_mp4.test_transition.audio_video.vorbis_vp8_webm
+ges.render.opus_and_h264_in_mkv.runtime_colorspace_change
+ges.render.opus_and_h264_in_mkv.test_basic.audio_only.flac_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_basic.audio_only.mp3_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_basic.audio_only.opus_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_basic.audio_only.raw_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_basic.audio_only.vorbis_theora_ogg
+ges.render.opus_and_h264_in_mkv.test_basic.audio_only.vorbis_vp8_webm
+ges.render.opus_and_h264_in_mkv.test_basic.audio_video.flac_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_basic.audio_video.mp3_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_basic.audio_video.opus_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_basic.audio_video.raw_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_basic.audio_video.vorbis_theora_ogg
+ges.render.opus_and_h264_in_mkv.test_basic.audio_video.vorbis_vp8_webm
+ges.render.opus_and_h264_in_mkv.test_basic.video_only.flac_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_basic.video_only.mp3_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_basic.video_only.opus_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_basic.video_only.raw_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_basic.video_only.vorbis_theora_ogg
+ges.render.opus_and_h264_in_mkv.test_basic.video_only.vorbis_vp8_webm
+ges.render.opus_and_h264_in_mkv.test_effect.audio_video.flac_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_effect.audio_video.mp3_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_effect.audio_video.opus_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_effect.audio_video.raw_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_effect.audio_video.vorbis_theora_ogg
+ges.render.opus_and_h264_in_mkv.test_effect.audio_video.vorbis_vp8_webm
+ges.render.opus_and_h264_in_mkv.test_mixing.audio_only.mp3_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.flac_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.mp3_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.opus_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.raw_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.vorbis_theora_ogg
+ges.render.opus_and_h264_in_mkv.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.opus_and_h264_in_mkv.test_mixing.video_only.flac_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_mixing.video_only.mp3_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_mixing.video_only.opus_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_mixing.video_only.raw_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_mixing.video_only.vorbis_vp8_webm
+ges.render.opus_and_h264_in_mkv.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_title.audio_video.flac_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_title.audio_video.mp3_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_title.audio_video.opus_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_title.audio_video.raw_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_title.audio_video.vorbis_theora_ogg
+ges.render.opus_and_h264_in_mkv.test_title.audio_video.vorbis_vp8_webm
+ges.render.opus_and_h264_in_mkv.test_transition.audio_video.flac_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_transition.audio_video.mp3_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_transition.audio_video.opus_jpeg_mkv
+ges.render.opus_and_h264_in_mkv.test_transition.audio_video.raw_h264_mp4
+ges.render.opus_and_h264_in_mkv.test_transition.audio_video.vorbis_theora_ogg
+ges.render.opus_and_h264_in_mkv.test_transition.audio_video.vorbis_vp8_webm
+ges.render.opus_and_jpeg_in_mkv.runtime_colorspace_change
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.flac_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.mp3_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.opus_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.raw_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.vorbis_theora_ogg
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_only.vorbis_vp8_webm
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.flac_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.mp3_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.opus_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.raw_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.vorbis_theora_ogg
+ges.render.opus_and_jpeg_in_mkv.test_basic.audio_video.vorbis_vp8_webm
+ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.flac_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.mp3_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.opus_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.raw_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.vorbis_theora_ogg
+ges.render.opus_and_jpeg_in_mkv.test_basic.video_only.vorbis_vp8_webm
+ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.flac_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.mp3_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.opus_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.raw_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.vorbis_theora_ogg
+ges.render.opus_and_jpeg_in_mkv.test_effect.audio_video.vorbis_vp8_webm
+ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_only.mp3_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.flac_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.mp3_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.opus_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.raw_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.vorbis_theora_ogg
+ges.render.opus_and_jpeg_in_mkv.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.opus_and_jpeg_in_mkv.test_mixing.video_only.flac_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_mixing.video_only.mp3_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_mixing.video_only.opus_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_mixing.video_only.raw_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_mixing.video_only.vorbis_vp8_webm
+ges.render.opus_and_jpeg_in_mkv.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.flac_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.mp3_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.opus_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.raw_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.vorbis_theora_ogg
+ges.render.opus_and_jpeg_in_mkv.test_title.audio_video.vorbis_vp8_webm
+ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.flac_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.mp3_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.opus_jpeg_mkv
+ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.raw_h264_mp4
+ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.vorbis_theora_ogg
+ges.render.opus_and_jpeg_in_mkv.test_transition.audio_video.vorbis_vp8_webm
+ges.render.opus_and_theora_in_ogg.runtime_colorspace_change
+ges.render.opus_and_theora_in_ogg.test_basic.audio_only.flac_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_basic.audio_only.mp3_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_basic.audio_only.opus_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_basic.audio_only.raw_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_basic.audio_only.vorbis_theora_ogg
+ges.render.opus_and_theora_in_ogg.test_basic.audio_only.vorbis_vp8_webm
+ges.render.opus_and_theora_in_ogg.test_basic.audio_video.flac_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_basic.audio_video.mp3_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_basic.audio_video.opus_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_basic.audio_video.raw_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_basic.audio_video.vorbis_theora_ogg
+ges.render.opus_and_theora_in_ogg.test_basic.audio_video.vorbis_vp8_webm
+ges.render.opus_and_theora_in_ogg.test_basic.video_only.flac_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_basic.video_only.mp3_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_basic.video_only.opus_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_basic.video_only.raw_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_basic.video_only.vorbis_theora_ogg
+ges.render.opus_and_theora_in_ogg.test_basic.video_only.vorbis_vp8_webm
+ges.render.opus_and_theora_in_ogg.test_effect.audio_video.flac_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_effect.audio_video.mp3_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_effect.audio_video.opus_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_effect.audio_video.raw_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_effect.audio_video.vorbis_theora_ogg
+ges.render.opus_and_theora_in_ogg.test_effect.audio_video.vorbis_vp8_webm
+ges.render.opus_and_theora_in_ogg.test_mixing.audio_only.mp3_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.flac_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.mp3_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.opus_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.raw_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.vorbis_theora_ogg
+ges.render.opus_and_theora_in_ogg.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.opus_and_theora_in_ogg.test_mixing.video_only.flac_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_mixing.video_only.mp3_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_mixing.video_only.opus_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_mixing.video_only.raw_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_mixing.video_only.vorbis_vp8_webm
+ges.render.opus_and_theora_in_ogg.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_title.audio_video.flac_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_title.audio_video.mp3_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_title.audio_video.opus_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_title.audio_video.raw_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_title.audio_video.vorbis_theora_ogg
+ges.render.opus_and_theora_in_ogg.test_title.audio_video.vorbis_vp8_webm
+ges.render.opus_and_theora_in_ogg.test_transition.audio_video.flac_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_transition.audio_video.mp3_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_transition.audio_video.opus_jpeg_mkv
+ges.render.opus_and_theora_in_ogg.test_transition.audio_video.raw_h264_mp4
+ges.render.opus_and_theora_in_ogg.test_transition.audio_video.vorbis_theora_ogg
+ges.render.opus_and_theora_in_ogg.test_transition.audio_video.vorbis_vp8_webm
+ges.render.opus_and_vp8_in_webm.runtime_colorspace_change
+ges.render.opus_and_vp8_in_webm.test_basic.audio_only.flac_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_basic.audio_only.mp3_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_basic.audio_only.opus_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_basic.audio_only.raw_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_basic.audio_only.vorbis_theora_ogg
+ges.render.opus_and_vp8_in_webm.test_basic.audio_only.vorbis_vp8_webm
+ges.render.opus_and_vp8_in_webm.test_basic.audio_video.flac_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_basic.audio_video.mp3_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_basic.audio_video.opus_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_basic.audio_video.raw_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_basic.audio_video.vorbis_theora_ogg
+ges.render.opus_and_vp8_in_webm.test_basic.audio_video.vorbis_vp8_webm
+ges.render.opus_and_vp8_in_webm.test_basic.video_only.flac_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_basic.video_only.mp3_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_basic.video_only.opus_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_basic.video_only.raw_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_basic.video_only.vorbis_theora_ogg
+ges.render.opus_and_vp8_in_webm.test_basic.video_only.vorbis_vp8_webm
+ges.render.opus_and_vp8_in_webm.test_effect.audio_video.flac_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_effect.audio_video.mp3_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_effect.audio_video.opus_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_effect.audio_video.raw_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_effect.audio_video.vorbis_theora_ogg
+ges.render.opus_and_vp8_in_webm.test_effect.audio_video.vorbis_vp8_webm
+ges.render.opus_and_vp8_in_webm.test_mixing.audio_only.mp3_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.flac_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.mp3_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.opus_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.raw_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.vorbis_theora_ogg
+ges.render.opus_and_vp8_in_webm.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.opus_and_vp8_in_webm.test_mixing.video_only.flac_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_mixing.video_only.mp3_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_mixing.video_only.opus_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_mixing.video_only.raw_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_mixing.video_only.vorbis_vp8_webm
+ges.render.opus_and_vp8_in_webm.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_title.audio_video.flac_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_title.audio_video.mp3_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_title.audio_video.opus_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_title.audio_video.raw_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_title.audio_video.vorbis_theora_ogg
+ges.render.opus_and_vp8_in_webm.test_title.audio_video.vorbis_vp8_webm
+ges.render.opus_and_vp8_in_webm.test_transition.audio_video.flac_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_transition.audio_video.mp3_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_transition.audio_video.opus_jpeg_mkv
+ges.render.opus_and_vp8_in_webm.test_transition.audio_video.raw_h264_mp4
+ges.render.opus_and_vp8_in_webm.test_transition.audio_video.vorbis_theora_ogg
+ges.render.opus_and_vp8_in_webm.test_transition.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_h264_in_mkv.runtime_colorspace_change
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.flac_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.mp3_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.opus_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.raw_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.vorbis_theora_ogg
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_only.vorbis_vp8_webm
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.raw_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_h264_in_mkv.test_basic.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.flac_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.mp3_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.opus_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.raw_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.vorbis_theora_ogg
+ges.render.vorbis_and_h264_in_mkv.test_basic.video_only.vorbis_vp8_webm
+ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.raw_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_h264_in_mkv.test_effect.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_only.mp3_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.raw_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_h264_in_mkv.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_h264_in_mkv.test_mixing.video_only.flac_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_mixing.video_only.mp3_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_mixing.video_only.opus_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_mixing.video_only.raw_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_mixing.video_only.vorbis_vp8_webm
+ges.render.vorbis_and_h264_in_mkv.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.raw_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_h264_in_mkv.test_title.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.raw_h264_mp4
+ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_h264_in_mkv.test_transition.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_jpeg_in_mkv.runtime_colorspace_change
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.flac_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.mp3_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.opus_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.raw_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.vorbis_theora_ogg
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_only.vorbis_vp8_webm
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.raw_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.flac_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.mp3_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.opus_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.raw_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.vorbis_theora_ogg
+ges.render.vorbis_and_jpeg_in_mkv.test_basic.video_only.vorbis_vp8_webm
+ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.raw_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_jpeg_in_mkv.test_effect.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_only.mp3_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.raw_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.video_only.flac_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.video_only.mp3_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.video_only.opus_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.video_only.raw_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_mixing.video_only.vorbis_vp8_webm
+ges.render.vorbis_and_jpeg_in_mkv.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.raw_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_jpeg_in_mkv.test_title.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.raw_h264_mp4
+ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_jpeg_in_mkv.test_transition.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_theora_in_ogg.runtime_colorspace_change
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.flac_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.mp3_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.opus_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.raw_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.vorbis_theora_ogg
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_only.vorbis_vp8_webm
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.raw_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_theora_in_ogg.test_basic.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.flac_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.mp3_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.opus_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.raw_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.vorbis_theora_ogg
+ges.render.vorbis_and_theora_in_ogg.test_basic.video_only.vorbis_vp8_webm
+ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.raw_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_theora_in_ogg.test_effect.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_only.mp3_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.raw_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_theora_in_ogg.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_theora_in_ogg.test_mixing.video_only.flac_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_mixing.video_only.mp3_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_mixing.video_only.opus_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_mixing.video_only.raw_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_mixing.video_only.vorbis_vp8_webm
+ges.render.vorbis_and_theora_in_ogg.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.raw_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_theora_in_ogg.test_title.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.raw_h264_mp4
+ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_theora_in_ogg.test_transition.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_vp8_in_webm.runtime_colorspace_change
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.flac_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.mp3_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.opus_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.raw_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.vorbis_theora_ogg
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_only.vorbis_vp8_webm
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.raw_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_vp8_in_webm.test_basic.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.flac_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.mp3_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.opus_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.raw_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.vorbis_theora_ogg
+ges.render.vorbis_and_vp8_in_webm.test_basic.video_only.vorbis_vp8_webm
+ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.raw_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_vp8_in_webm.test_effect.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_only.mp3_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.raw_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_vp8_in_webm.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_vp8_in_webm.test_mixing.video_only.flac_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_mixing.video_only.mp3_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_mixing.video_only.opus_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_mixing.video_only.raw_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_mixing.video_only.vorbis_vp8_webm
+ges.render.vorbis_and_vp8_in_webm.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.mp3_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.opus_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.raw_h264_mp4
+ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.vorbis_theora_ogg
+ges.render.vorbis_and_vp8_in_webm.test_title.audio_video.vorbis_vp8_webm
+ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.flac_jpeg_mkv
+ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.mp3_h264_mp4
+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.vorbis_theora_ogg
+ges.render.vorbis_and_vp8_in_webm.test_transition.audio_video.vorbis_vp8_webm
+ges.test.add_effect_and_split
+ges.test.check_edit_nested_timeline
+ges.test.check_seek_on_nested_clips
+ges.test.check_seek_on_nested_timelines
+ges.test.check_seek_on_very_deeply_nested_timeline
+ges.test.check_set_inpoint
+ges.test.check_set_inpoint_on_nested_timeline
+ges.test.check_simple_seek
+ges.test.edit_deeply_nested_timeline_too_short
+ges.test.play_deeply_nested_back_to_back
+ges.test.play_two_nested_back_to_back
+ges.test.seek_on_stack_change_on_internal_subtimeline
diff --git a/subprojects/gst-integration-testsuites/testsuites/ges_known_issues.py b/subprojects/gst-integration-testsuites/testsuites/ges_known_issues.py
new file mode 100644 (file)
index 0000000..69f8870
--- /dev/null
@@ -0,0 +1,37 @@
+KNOWN_ISSUES = {
+    'https://gitlab.freedesktop.org/gstreamer/gst-editing-services/issues/27': {
+        'tests': [
+            'ges.playback.scrub_forward_seeking.test_mixing.*mp3.*',
+            'ges.scenario.add_effect_and_split',
+        ],
+        'issues': [
+            {
+                'summary': 'position after a seek is wrong',
+                'sometimes': True,
+            },
+            {
+                "summary": "The execution of an action did not properly happen",
+                "issue-id": "scenario::execution-error",
+            },
+        ]
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-editing-services/issues/65": {
+        "tests": [
+            "ges.playback.scrub_backward_seeking.test_transition.*"
+        ],
+        "issues": [
+            {
+                "issue-id": "event::segment-has-wrong-start",
+                "summary": "A segment doesn't have the proper time value after an ACCURATE seek",
+                "level": "critical",
+                "can-happen-several-times": True,
+            },
+        ],
+    },
+    "General flakiness": {
+        "tests": [
+            r"^ges\.((?!render).)*$",
+        ],
+        "allow_flakiness": True,
+    },
+}
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/testsuites/gesextras.py b/subprojects/gst-integration-testsuites/testsuites/gesextras.py
new file mode 100644 (file)
index 0000000..0dc306e
--- /dev/null
@@ -0,0 +1,39 @@
+# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
+#
+# Copyright (c) 2014,Thibault Saunier <thibault.saunier@collabora.com>
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this program; if not, write to the
+# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
+"""
+The GES GstValidate testsuite with bigger and more complex projects
+"""
+import os
+
+TEST_MANAGER = "ges"
+
+
+def setup_tests(test_manager, options):
+    print("Setting up GES extra tests")
+
+    extra_projects_path = os.path.abspath(os.path.join(
+                                          os.path.dirname(__file__),
+                                          "..",
+                                          "ges",
+                                          "ges-extra-projects"))
+    options.add_paths(os.path.abspath(os.path.join(os.path.dirname(__file__),
+                      "..", "medias")))
+    test_manager.register_defaults(extra_projects_path)
+    return True
diff --git a/subprojects/gst-integration-testsuites/testsuites/gesextras.testslist b/subprojects/gst-integration-testsuites/testsuites/gesextras.testslist
new file mode 100644 (file)
index 0000000..73aa78f
--- /dev/null
@@ -0,0 +1,24 @@
+ges.playback.scrub_backward_seeking.desktop_summit_2011
+ges.playback.scrub_backward_seeking.desktop_summit_2011_audio_only
+ges.playback.scrub_backward_seeking.pitivi-0.91.motivational
+ges.playback.scrub_backward_seeking.the_sausage_being_made
+ges.playback.scrub_forward_seeking.desktop_summit_2011
+ges.playback.scrub_forward_seeking.desktop_summit_2011_audio_only
+ges.playback.scrub_forward_seeking.pitivi-0.91.motivational
+ges.playback.scrub_forward_seeking.the_sausage_being_made
+ges.render.mp3_and_h264_in_mp4.desktop_summit_2011
+ges.render.mp3_and_h264_in_mp4.desktop_summit_2011_audio_only
+ges.render.mp3_and_h264_in_mp4.pitivi-0.91.motivational
+ges.render.mp3_and_h264_in_mp4.the_sausage_being_made
+ges.render.vorbis_and_h264_in_mkv.desktop_summit_2011
+ges.render.vorbis_and_h264_in_mkv.desktop_summit_2011_audio_only
+ges.render.vorbis_and_h264_in_mkv.pitivi-0.91.motivational
+ges.render.vorbis_and_h264_in_mkv.the_sausage_being_made
+ges.render.vorbis_and_theora_in_ogg.desktop_summit_2011
+ges.render.vorbis_and_theora_in_ogg.desktop_summit_2011_audio_only
+ges.render.vorbis_and_theora_in_ogg.pitivi-0.91.motivational
+ges.render.vorbis_and_theora_in_ogg.the_sausage_being_made
+ges.render.vorbis_and_vp8_in_webm.desktop_summit_2011
+ges.render.vorbis_and_vp8_in_webm.desktop_summit_2011_audio_only
+ges.render.vorbis_and_vp8_in_webm.pitivi-0.91.motivational
+ges.render.vorbis_and_vp8_in_webm.the_sausage_being_made
diff --git a/subprojects/gst-integration-testsuites/testsuites/testsuiteutils.py b/subprojects/gst-integration-testsuites/testsuites/testsuiteutils.py
new file mode 100644 (file)
index 0000000..44cfb63
--- /dev/null
@@ -0,0 +1,134 @@
+# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
+#
+# Copyright (c) 2015, Thibault Saunier <thibault.saunier@collabora.com>
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this program; if not, write to the
+# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
+
+import json
+import os
+import subprocess
+import sys
+
+from urllib.request import urlretrieve
+from urllib.parse import quote
+
+try:
+    from launcher.config import GST_VALIDATE_TESTSUITE_VERSION
+except ImportError:
+    GST_VALIDATE_TESTSUITE_VERSION = "master"
+
+
+last_message_length = 0
+
+os.environ["GST_VALIDATE_CONFIG"] = os.path.abspath(
+    os.path.join(
+        os.path.dirname(__file__), "..", "integration-testsuites.config")) + os.pathsep + os.environ.get("GST_VALIDATE_CONFIG", "")
+
+
+def message(string):
+    if sys.stdout.isatty():
+        global last_message_length
+        print('\r' + string + ' ' * max(0, last_message_length - len(string)), end='')
+        last_message_length = len(string)
+    else:
+        print(string)
+
+
+def sizeof_fmt(num, suffix='B'):
+    for unit in ['', 'Ki', 'Mi', 'Gi', 'Ti', 'Pi', 'Ei', 'Zi']:
+        if abs(num) < 1024.0:
+            return "%3.1f%s%s" % (num, unit, suffix)
+        num /= 1024.0
+    return "%.1f%s%s" % (num, 'Yi', suffix)
+
+
+URL = ""
+
+
+def reporthook(blocknum, blocksize, totalsize):
+    global URL
+    readsofar = blocknum * blocksize
+    if totalsize > 0:
+        percent = readsofar * 1e2 / totalsize
+        s = "\r%s â€”%5.1f%% %s / %s" % (URL,
+                                       percent, sizeof_fmt(readsofar), sizeof_fmt(totalsize)) \
+            + ' ' * 50
+        message(s)
+    else:  # total size is unknown
+        message("read %d" % (readsofar,))
+
+
+def download_files(assets_dir):
+    print("Downloading %s" % assets_dir if assets_dir else "all assets")
+    fdir = os.path.abspath(os.path.join(os.path.dirname(os.path.abspath(__file__)),
+                                        '..', 'medias'))
+
+    with open(os.path.join(fdir, 'files.json'), 'r') as f:
+        files = json.load(f)
+
+    for f, ref_filesize in files:
+        if assets_dir and not f.startswith(assets_dir):
+            continue
+
+        fname = os.path.join(fdir, f)
+        if os.path.exists(fname) and os.path.getsize(fname) == ref_filesize:
+            message('%s... OK' % fname)
+            continue
+
+        os.makedirs(os.path.dirname(fname), exist_ok=True)
+        rpath = fname[len(fdir) + 1:]
+        global URL
+        URL = 'https://gstreamer.freedesktop.org/data/media/gst-integration-testsuite/' + \
+            quote(rpath)
+        if sys.stdout.isatty():
+            message("\rDownloading %s" % URL)
+            hook = reporthook
+        else:
+            message("Downloading %s" % URL)
+            hook = None
+        try:
+            urlretrieve(URL, fname, hook)
+        except BaseException:
+            print("\nCould not retieved %s" % URL)
+            raise
+
+        if os.path.getsize(fname) != ref_filesize:
+            print("ERROR: File %s expected size %s != %s, this should never happen!",
+                  fname, os.path.getsize(fname), ref_filesize)
+            exit(1)
+    print("")
+
+
+def update_assets(options, assets_dir):
+    try:
+        if options.sync_version is not None:
+            sync_version = options.sync_version
+        else:
+            sync_version = GST_VALIDATE_TESTSUITE_VERSION
+        CHECKOUT_BRANCH_COMMAND = "git fetch origin && (git checkout origin/%s || git checkout tags/%s)" % (
+            sync_version, sync_version)
+        if options.force_sync:
+            subprocess.check_call(["git", "reset", "--hard"], cwd=assets_dir)
+        print("Checking out %s" % sync_version)
+        subprocess.check_call(CHECKOUT_BRANCH_COMMAND, shell=True, cwd=assets_dir)
+        download_files(os.path.basename(os.path.join(assets_dir)))
+    except Exception as e:
+        print("\nERROR: Could not update assets \n\n: %s" % e)
+
+        return False
+
+    return True
diff --git a/subprojects/gst-integration-testsuites/testsuites/testvector.json b/subprojects/gst-integration-testsuites/testsuites/testvector.json
new file mode 100644 (file)
index 0000000..4385dbd
--- /dev/null
@@ -0,0 +1,9722 @@
+[
+    {
+        "A__ID": "586fb3879ae9045678eaccac",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "true",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "true",
+        "content_protection_schemeid_uri": "",
+        "default_content": "true",
+        "description": "",
+        "duration": "PT654S",
+        "early_terminated_period": "true",
+        "essential_property_schemeid_uri": "",
+        "feature": "Single Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "480x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "true",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/1a/netflix/exMPD_BIP_TC1.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "true",
+        "segment_template_duration": "",
+        "segment_template_number": "false",
+        "segment_template_presentation_timeoffset": "true",
+        "segment_template_time": "false",
+        "segment_timeline": "true",
+        "source": "https://orange.blender.org/download/",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccac\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/1a/netflix/exMPD_BIP_TC1.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "true",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42401E"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccac",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "true",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "true",
+        "content_protection_schemeid_uri": "",
+        "default_content": "true",
+        "description": "",
+        "duration": "PT654S",
+        "early_terminated_period": "true",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "480x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "true",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/1a/netflix/exMPD_BIP_TC1.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "true",
+        "segment_template_duration": "",
+        "segment_template_number": "false",
+        "segment_template_presentation_timeoffset": "true",
+        "segment_template_time": "false",
+        "segment_timeline": "true",
+        "source": "https://orange.blender.org/download/",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccac\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/1a/netflix/exMPD_BIP_TC1.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "true",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42401E"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccad",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT9M57S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Single Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "854x480",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/1a/sony/SNE_DASH_SD_CASE1A_REVISED.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://xmlns.sony.net/metadata/mpeg/dash/profile/senvu/2012",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "https://peach.blender.org/download/",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccad\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/1a/sony/SNE_DASH_SD_CASE1A_REVISED.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4D401E"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccae",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Single Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/1a/qualcomm/1/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011, http://dashif.org/guidelines/dash264",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "https://peach.blender.org/download/",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccae\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/1a/qualcomm/1/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccaf",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Single Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/1a/qualcomm/2/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccaf\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/1a/qualcomm/2/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccb0",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Single Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/1b/qualcomm/1/MultiRatePatched.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccb0\">Test Vector 8</a>",
+        "testvector_description": "Test Vector 8",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/1b/qualcomm/1/MultiRatePatched.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccb1",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Single Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/1b/qualcomm/2/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccb1\">Test Vector 9</a>",
+        "testvector_description": "Test Vector 9",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/1b/qualcomm/2/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccb2",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Single Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/1c/qualcomm/1/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "yes",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccb2\">Test Vector 11</a>",
+        "testvector_description": "Test Vector 11",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/1c/qualcomm/1/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccb3",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Single Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/1c/qualcomm/2/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "yes",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccb3\">Test Vector 12</a>",
+        "testvector_description": "Test Vector 12",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/1c/qualcomm/2/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccb4",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/2a/qualcomm/1/MultiResMPEG2.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccb4\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/2a/qualcomm/1/MultiResMPEG2.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccb5",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/2a/qualcomm/2/MultiRes.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccb5\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/2a/qualcomm/2/MultiRes.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccb6",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/2b/qualcomm/1/MultiResMPEG2.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccb6\">Test Vector 5</a>",
+        "testvector_description": "Test Vector 5",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/2b/qualcomm/1/MultiResMPEG2.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccb7",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/2b/qualcomm/2/MultiRes.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccb7\">Test Vector 6</a>",
+        "testvector_description": "Test Vector 6",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/2b/qualcomm/2/MultiRes.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccb8",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/2c/qualcomm/1/MultiResMPEG2.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "yes",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccb8\">Test Vector 7</a>",
+        "testvector_description": "Test Vector 7",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/2c/qualcomm/1/MultiResMPEG2.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccb9",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/2c/qualcomm/2/MultiRes.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "yes",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccb9\">Test Vector 8</a>",
+        "testvector_description": "Test Vector 8",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/2c/qualcomm/2/MultiRes.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccba",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT653.781333333S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "0",
+        "max_video_resolution": "",
+        "mime_types": "audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/aac-lc_stereo_without_video/ElephantsDream/elephants_dream_audio_only_aaclc_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccba\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/aac-lc_stereo_without_video/ElephantsDream/elephants_dream_audio_only_aaclc_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": ""
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccbb",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT887.957333333S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "0",
+        "max_video_resolution": "",
+        "mime_types": "audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/aac-lc_stereo_without_video/Sintel/sintel_audio_only_aaclc_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccbb\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/aac-lc_stereo_without_video/Sintel/sintel_audio_only_aaclc_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": ""
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccbc",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT653.696S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "0",
+        "max_video_resolution": "",
+        "mime_types": "audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/heaac_stereo_without_video/ElephantsDream/elephants_dream_audio_only_heaac_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccbc\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/heaac_stereo_without_video/ElephantsDream/elephants_dream_audio_only_heaac_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": ""
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccbd",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT887.850666667S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "0",
+        "max_video_resolution": "",
+        "mime_types": "audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/heaac_stereo_without_video/Sintel/sintel_audio_only_heaac_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccbd\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/heaac_stereo_without_video/Sintel/sintel_audio_only_heaac_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": ""
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccbe",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT653.696S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "0",
+        "max_video_resolution": "",
+        "mime_types": "audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/heaacv2_stereo_without_video/ElephantsDream/elephants_dream_audio_only_heaacv2_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccbe\">Test Vector 5</a>",
+        "testvector_description": "Test Vector 5",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/heaacv2_stereo_without_video/ElephantsDream/elephants_dream_audio_only_heaacv2_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": ""
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccbf",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT887.850666667S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "0",
+        "max_video_resolution": "",
+        "mime_types": "audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/heaacv2_stereo_without_video/Sintel/sintel_audio_only_heaacv2_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccbf\">Test Vector 6</a>",
+        "testvector_description": "Test Vector 6",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3a/fraunhofer/heaacv2_stereo_without_video/Sintel/sintel_audio_only_heaacv2_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": ""
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccc0",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT653.781333333S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/aac-lc_stereo_with_video/ElephantsDream/elephants_dream_480p_aaclc_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccc0\">Test Vector 8</a>",
+        "testvector_description": "Test Vector 8",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/aac-lc_stereo_with_video/ElephantsDream/elephants_dream_480p_aaclc_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccc1",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT887.957333333S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "1",
+        "max_video_resolution": "848x368",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/aac-lc_stereo_with_video/Sintel/sintel_480p_aaclc_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccc1\">Test Vector 9</a>",
+        "testvector_description": "Test Vector 9",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/aac-lc_stereo_with_video/Sintel/sintel_480p_aaclc_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccc2",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT653.696S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/heaac_stereo_with_video/ElephantsDream/elephants_dream_480p_heaac_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccc2\">Test Vector 10</a>",
+        "testvector_description": "Test Vector 10",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/heaac_stereo_with_video/ElephantsDream/elephants_dream_480p_heaac_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccc3",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT887.850666667S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "1",
+        "max_video_resolution": "848x368",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/heaac_stereo_with_video/Sintel/sintel_480p_heaac_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccc3\">Test Vector 11</a>",
+        "testvector_description": "Test Vector 11",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/heaac_stereo_with_video/Sintel/sintel_480p_heaac_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccc4",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT653.696S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/heaacv2_stereo_with_video/ElephantsDream/elephants_dream_480p_heaacv2_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccc4\">Test Vector 12</a>",
+        "testvector_description": "Test Vector 12",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/heaacv2_stereo_with_video/ElephantsDream/elephants_dream_480p_heaacv2_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccc5",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT887.850666667S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "1",
+        "max_video_resolution": "848x368",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/heaacv2_stereo_with_video/Sintel/sintel_480p_heaacv2_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccc5\">Test Vector 13</a>",
+        "testvector_description": "Test Vector 13",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3b/fraunhofer/heaacv2_stereo_with_video/Sintel/sintel_480p_heaacv2_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccc6",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT9M57S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Audio Representations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "6",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/3b/sony/SNE_DASH_CASE3B_SD_REVISED.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://xmlns.sony.net/metadata/mpeg/dash/profile/senvu/2012",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccc6\">Test Vector 14</a>",
+        "testvector_description": "Test Vector 14",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/3b/sony/SNE_DASH_CASE3B_SD_REVISED.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4D401E,avc1.4D4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccc7",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Addition of Subtitles",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "3",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4,application/ttml+xml",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/4b/qualcomm/1/ED_OnDemand_5SecSeg_Subtitles.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccc7\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/4b/qualcomm/1/ED_OnDemand_5SecSeg_Subtitles.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccc8",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H12M14.17S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Addition of Subtitles",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4,application/ttml+xml",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/4b/qualcomm/2/TearsOfSteel_onDem5secSegSubTitles.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccc8\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/4b/qualcomm/2/TearsOfSteel_onDem5secSegSubTitles.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccc9",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H0M29.99S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Addition of Subtitles",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "0",
+        "max_num_video": "2",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,application/ttml+xml",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/4b/qualcomm/3/Solekai.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccc9\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/4b/qualcomm/3/Solekai.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccca",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M8.38S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Addition of Subtitles",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "2",
+        "max_num_video": "4",
+        "max_video_resolution": "1280x720",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/4c/1/dash.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011, http://dashif.org/guidelines/dash264",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccca\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/4c/1/dash.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001f,avc1.640020,avc1.4d401e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacccb",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "2",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5a/nomor/1.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacccb\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5a/nomor/1.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacccc",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "2",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5a/nomor/3.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacccc\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5a/nomor/3.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacccd",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT794S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "2",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5a/nomor/4.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacccd\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5a/nomor/4.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccce",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "2",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5a/nomor/5.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccce\">Test Vector 5</a>",
+        "testvector_description": "Test Vector 5",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5a/nomor/5.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "yes",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacccf",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5b/nomor/1.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacccf\">Test Vector 11</a>",
+        "testvector_description": "Test Vector 11",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5b/nomor/1.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccd0",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5b/nomor/2.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccd0\">Test Vector 12</a>",
+        "testvector_description": "Test Vector 12",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5b/nomor/2.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccd1",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5b/nomor/3.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccd1\">Test Vector 13</a>",
+        "testvector_description": "Test Vector 13",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5b/nomor/3.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccd2",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onRequest",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5b/nomor/4.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccd2\">Test Vector 14</a>",
+        "testvector_description": "Test Vector 14",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5b/nomor/4.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccd3",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onRequest",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5b/nomor/5.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccd3\">Test Vector 15</a>",
+        "testvector_description": "Test Vector 15",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5b/nomor/5.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccd4",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5b/nomor/6.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccd4\">Test Vector 16</a>",
+        "testvector_description": "Test Vector 16",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5b/nomor/6.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccd5",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5b/nomor/7.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccd5\">Test Vector 17</a>",
+        "testvector_description": "Test Vector 17",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5b/nomor/7.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccd6",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Two short periods (different content) inserted in a content, both the short periods are present in one remote entity and this remote entity is accessed via xlink onRequest",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onRequest",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5b/nomor/8.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccd6\">Test Vector 18</a>",
+        "testvector_description": "Test Vector 18",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5b/nomor/8.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccd7",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Similar to A44. Two short periods inserted in a content. But the second short periods is not entirely present in the remote entity, but is rather (another remote entity) accessed via xlink onRequest.",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onRequest",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5b/nomor/9.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccd7\">Test Vector 19</a>",
+        "testvector_description": "Test Vector 19",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5b/nomor/9.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccd8",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Same as A44. But here the remote entity is accessed via xlink onLoad.",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5b/nomor/10.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccd8\">Test Vector 20</a>",
+        "testvector_description": "Test Vector 20",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5b/nomor/10.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccd9",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Same as A45. But here the remote entity is accessed via xlink onLoad.",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5b/nomor/11.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccd9\">Test Vector 21</a>",
+        "testvector_description": "Test Vector 21",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5b/nomor/11.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccda",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT52.208S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Encryption and Key Rotations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "6",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/6b/microsoft/CENC_SD_Time/CENC_SD_time_MPD.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "yes",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccda\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/6b/microsoft/CENC_SD_Time/CENC_SD_time_MPD.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4D4020"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccdb",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT52.208S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Encryption and Key Rotations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "8",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/6b/microsoft/CENC_HD_Time/CENC_HD_time_MPD.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "yes",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccdb\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/6b/microsoft/CENC_HD_Time/CENC_HD_time_MPD.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccdc",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:00000000-0000-0000-0000-000000000000,urn:uuid:00000000-0000-0000-0000-000000000001,urn:uuid:00000000-0000-0000-0000-000000000002",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT25.959S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Encryption and Key Rotations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/6c/envivio/manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011, http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccdc\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/6c/envivio/manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4D401F,avc1.4D401E,avc1.4D400D"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccdd",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:00000000-0000-0000-0000-000000000000,urn:uuid:00000000-0000-0000-0000-000000000001,urn:uuid:00000000-0000-0000-0000-000000000002",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT25.959S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Encryption and Key Rotations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/6c/envivio/manifest2.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccdd\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/6c/envivio/manifest2.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4D401F,avc1.4D401E,avc1.4D400D"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccde",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011",
+        "default_content": "no",
+        "description": "PlayReady/Widevine, OnDemand, No PSSH in the MPD",
+        "duration": "PT0H0M33.003S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Encryption and Key Rotations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "2",
+        "max_num_video": "5",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://html5.cablelabs.com:8100/cenc/prwv/dash.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccde\">Test Vector 5</a>",
+        "testvector_description": "Test Vector 5",
+        "time_shift_buffer_depth": "",
+        "url": "http://html5.cablelabs.com:8100/cenc/prwv/dash.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640020,avc1.640028,avc1.4d401e,avc1.64001f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccdf",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95",
+        "default_content": "no",
+        "description": "PlayReady/Widevine, OnDemand, PSSH in the MPD",
+        "duration": "PT0H0M33.003S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Encryption and Key Rotations",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "2",
+        "max_num_video": "5",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://html5.cablelabs.com:8100/cenc/prwv/dash_init.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccdf\">Test Vector 6</a>",
+        "testvector_description": "Test Vector 6",
+        "time_shift_buffer_depth": "",
+        "url": "http://html5.cablelabs.com:8100/cenc/prwv/dash_init.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640020,avc1.640028,avc1.4d401e,avc1.64001f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacce0",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "PT597S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://54.72.87.160/stattodyn/statodyn.php?type=mpd&pt=1376172180&tsbd=120&origmpd=http%3A%2F%2Fdash.akamaized.net%2Fdash264%2FTestCases%2F1b%2Fqualcomm%2F2%2FMultiRate.mpd&php=http%3A%2F%2Fdasher.eu5.org%2Fstatodyn.php&mpd=&debug=0&hack=.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacce0\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "PT120S",
+        "url": "http://54.72.87.160/stattodyn/statodyn.php?type=mpd&pt=1376172180&tsbd=120&origmpd=http%3A%2F%2Fdash.akamaized.net%2Fdash264%2FTestCases%2F1b%2Fqualcomm%2F2%2FMultiRate.mpd&php=http%3A%2F%2Fdasher.eu5.org%2Fstatodyn.php&mpd=&debug=0&hack=.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacce1",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "PT597S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://54.72.87.160/stattodyn/statodyn.php?type=mpd&pt=1376172390&tsbd=120&origmpd=http%3A%2F%2Fdash.akamaized.net%2Fdash264%2FTestCases%2F1b%2Fqualcomm%2F2%2FMultiRate.mpd&php=http%3A%2F%2Fdasher.eu5.org%2Fstatodyn.php&mpd=&debug=0&hack=.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacce1\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "PT120S",
+        "url": "http://54.72.87.160/stattodyn/statodyn.php?type=mpd&pt=1376172390&tsbd=120&origmpd=http%3A%2F%2Fdash.akamaized.net%2Fdash264%2FTestCases%2F1b%2Fqualcomm%2F2%2FMultiRate.mpd&php=http%3A%2F%2Fdasher.eu5.org%2Fstatodyn.php&mpd=&debug=0&hack=.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacce2",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "PT597S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://54.72.87.160/stattodyn/statodyn.php?type=mpd&pt=1376172485&tsbd=10&origmpd=http%3A%2F%2Fdash.akamaized.net%2Fdash264%2FTestCases%2F1b%2Fqualcomm%2F1%2FMultiRatePatched.mpd&php=http%3A%2F%2Fdasher.eu5.org%2Fstatodyn.php&mpd=&debug=0&hack=.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacce2\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "PT10S",
+        "url": "http://54.72.87.160/stattodyn/statodyn.php?type=mpd&pt=1376172485&tsbd=10&origmpd=http%3A%2F%2Fdash.akamaized.net%2Fdash264%2FTestCases%2F1b%2Fqualcomm%2F1%2FMultiRatePatched.mpd&php=http%3A%2F%2Fdasher.eu5.org%2Fstatodyn.php&mpd=&debug=0&hack=.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacce3",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Basic 24/7",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "P100Y",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacce3\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacce4",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Basic 24/7 with 30min later availabilityStartTime (30min difference on screen)",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT10S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim/start_1800/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacce4\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim/start_1800/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacce5",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "24/7 with changed minimumUpdatePeriod and timeShiftBufferDepth",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT5M",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim/mup_300/tsbd_500/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacce5\">Test Vector 5</a>",
+        "testvector_description": "Test Vector 5",
+        "time_shift_buffer_depth": "PT8M20S",
+        "url": "http://vm2.dashif.org/livesim/mup_300/tsbd_500/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacce6",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "10-min cycle with 8min session and 5 different MPDs in this interval",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT30S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim/modulo_10/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacce6\">Test Vector 6</a>",
+        "testvector_description": "Test Vector 6",
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim/modulo_10/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacce7",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "A new period every 3 min (20 times/hour)",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT85S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "4",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim/periods_20/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacce7\">Test Vector 7</a>",
+        "testvector_description": "Test Vector 7",
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim/periods_20/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacce8",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "SCTE35 Ad Splice cues 2 times per minute",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "urn:scte:scte35:2013:xml",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "P100Y",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim/scte35_2/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple,http://dashif.org/guidelines/adin/app",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacce8\">Test Vector 8</a>",
+        "testvector_description": "Test Vector 8",
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim/scte35_2/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacce9",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "UTCTiming in the manifest",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "P100Y",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim/utc_direct-head/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacce9\">Test Vector 9</a>",
+        "testvector_description": "Test Vector 9",
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim/utc_direct-head/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "urn:mpeg:dash:utc:direct:2014,urn:mpeg:dash:utc:http-head:2014",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccea",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Remote entity with xlink, Continuous with asset identifier",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "6",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_60/xlink_30/insertad_1/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccea\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_60/xlink_30/insertad_1/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacceb",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Remote entity has two periods",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "6",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_60/xlink_30/insertad_2/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacceb\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_60/xlink_30/insertad_2/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccec",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Remote entity has another remote entity",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "7",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_60/xlink_30/insertad_3/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccec\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_60/xlink_30/insertad_3/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacced",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Xlink returns 404",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "7",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_60/xlink_30/insertad_4/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacced\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_60/xlink_30/insertad_4/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccee",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "yes",
+        "description": "Xlink period has default content",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "7",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_60/xlink_30/insertad_5/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccee\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_60/xlink_30/insertad_5/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccef",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "The SegmentTemplate is present and the @media attribute contains a string that includes a $Number$ character sequence.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT1795S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_1/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccef\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_1/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccf0",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "The SegmentTemplate is present and  the @media attribute contains a string that includes a $Time$ character sequence.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT0S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/segtimeline_1/testpic_6s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "yes",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccf0\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/segtimeline_1/testpic_6s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccf1",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "The SegmentTemplate is present and contains the @duration attribute.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "P100Y",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccf1\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccf2",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "The SegmentTemplate is present and contains the SegmentTimeline element.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT0S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/segtimeline_1/testpic_6s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "yes",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccf2\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/segtimeline_1/testpic_6s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccf3",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "2",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "On any level, two or more BaseURL elements are present.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT175S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "2",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/baseurl_u10_d20/baseurl_d10_u20/periods_10/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccf3\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/baseurl_u10_d20/baseurl_d10_u20/periods_10/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccf4",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "The SegmentBase or SegmentTemplate element contains an @presentationTimeOffset attribute.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "P100Y",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_0/peroff_1/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccf4\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_0/peroff_1/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccf5",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "The SegmentBase or SegmentTemplate element contains an @presentationTimeOffset attribute.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT895S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_2/peroff_1/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccf5\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_2/peroff_1/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccf6",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Only a Single Period element is provided in the MPD.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT1795S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_1/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccf6\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_1/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccf7",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "More than one Period element is provided in the MPD",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "6",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_60/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccf7\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_60/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccf8",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "On Adaptation Set level, A supplemental descriptor with @scheme_id_URI set to \"urn:mpeg:dash:period_continuity:2014\" is be provided. The @value of the descriptor, PID, matches the value of an @id of a Period that is contained in the MPD of which this Adaptation Set is the continuation",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "6",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_60/continuous_1/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccf8\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_60/continuous_1/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "yes",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccf9",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "The MPD contains at least one element UTCTiming.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "6",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_60/utc_ntp/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccf9\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_60/utc_ntp/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "urn:mpeg:dash:utc:ntp:2014",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccfa",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "The MPD contains at least one element UTCTiming.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "6",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_60/utc_sntp/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccfa\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_60/utc_sntp/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "urn:mpeg:dash:utc:sntp:2014",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccfb",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Support for inband dash event.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "urn:scte:scte35:2013:xml",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "P100Y",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim/scte35_2/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple,http://dashif.org/guidelines/adin/app",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccfb\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim/scte35_2/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccfc",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "A Period element contains an @duration attribute.",
+        "duration": "",
+        "early_terminated_period": "yes",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "6",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_60/etp_30/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccfc\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_60/etp_30/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccfd",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "A Period element contains an @duration attribute.",
+        "duration": "",
+        "early_terminated_period": "yes",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "6",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/periods_60/etp_30/etpDuration_10/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccfd\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/periods_60/etp_30/etpDuration_10/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccfe",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "2",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Multiple BaseURLs with alternating availability/Outage. Outage signaled with a 404 response.",
+        "duration": "",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dynamic Segment Offering with MPD Update",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "P100Y",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim-dev/baseurl_d40_u20/baseurl_u40_d20/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccfe\">Test Vector 10</a>",
+        "testvector_description": "Test Vector 10",
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim-dev/baseurl_d40_u20/baseurl_u40_d20/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eaccff",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "http://dashif.org/guidelines/trickmode",
+        "feature": "Addition of Trick Mode",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/9a/qualcomm/1/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eaccff\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/9a/qualcomm/1/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd00",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "http://dashif.org/guidelines/trickmode",
+        "feature": "Addition of Trick Mode",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/9a/qualcomm/2/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd00\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/9a/qualcomm/2/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd01",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "http://dashif.org/guidelines/trickmode",
+        "feature": "Addition of Trick Mode",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/9b/qualcomm/1/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd01\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/9b/qualcomm/1/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd02",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "http://dashif.org/guidelines/trickmode",
+        "feature": "Addition of Trick Mode",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/9b/qualcomm/2/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd02\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/9b/qualcomm/2/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd03",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "http://dashif.org/guidelines/trickmode",
+        "feature": "Addition of Trick Mode",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/9c/qualcomm/1/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "yes",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd03\">Test Vector 5</a>",
+        "testvector_description": "Test Vector 5",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/9c/qualcomm/1/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd04",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Multiple language audio tracks HE AAC V2, single SD AVC video, on-demand",
+        "duration": "PT68.4583333333S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Track Content",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "848x476",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/10a/1/iis_forest_short_poem_multi_lang_480p_single_adapt_aaclc_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd04\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/10a/1/iis_forest_short_poem_multi_lang_480p_single_adapt_aaclc_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd05",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Stereo Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHD/1a/qualcomm/1/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd05\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHD/1a/qualcomm/1/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd06",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Stereo Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHD/1a/qualcomm/2/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd06\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHD/1a/qualcomm/2/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd07",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Stereo Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHD/1b/qualcomm/1/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd07\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHD/1b/qualcomm/1/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd08",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Stereo Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHD/1b/qualcomm/2/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd08\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHD/1b/qualcomm/2/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd09",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Stereo Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHD/1c/qualcomm/1/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "yes",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd09\">Test Vector 5</a>",
+        "testvector_description": "Test Vector 5",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHD/1c/qualcomm/1/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd0a",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHD/2a/qualcomm/1/MultiResMPEG2.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd0a\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHD/2a/qualcomm/1/MultiResMPEG2.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd0b",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHD/2a/qualcomm/2/MultiRes.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd0b\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHD/2a/qualcomm/2/MultiRes.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd0c",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H5M0S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHD/2b/DTV/1/live.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264#hd",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd0c\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHD/2b/DTV/1/live.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.64001f,avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd0d",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHD/2b/qualcomm/1/MultiResMPEG2.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd0d\">Test Vector 5</a>",
+        "testvector_description": "Test Vector 5",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHD/2b/qualcomm/1/MultiResMPEG2.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd0e",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHD/2b/qualcomm/2/MultiRes.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd0e\">Test Vector 6</a>",
+        "testvector_description": "Test Vector 6",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHD/2b/qualcomm/2/MultiRes.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd0f",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multi-Resolution Multi-Rate",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHD/2c/qualcomm/1/MultiResMPEG2.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "yes",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd0f\">Test Vector 7</a>",
+        "testvector_description": "Test Vector 7",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHD/2c/qualcomm/1/MultiResMPEG2.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd10",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ec-3",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H0M30.030S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio 6-Channel ID",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/1/1/ChID_voices_51_256_ddp.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd10\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/1/1/ChID_voices_51_256_ddp.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42801e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd11",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ec-3",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H0M30.030S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Multiple Adaptation Sets",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/2/1/ChID_voices_71_768_ddp.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd11\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/2/1/ChID_voices_71_768_ddp.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42801e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd12",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ec-3",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H0M30.030S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Single Stereo Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/3/1/ChID_voices_20_128_ddp.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd12\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/3/1/ChID_voices_20_128_ddp.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42801e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd13",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ec-3",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H0M30.030S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Multiple Adaptation Sets",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "3",
+        "max_num_video": "1",
+        "max_video_resolution": "640x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/4/1/ChID_voices_71_384_448_768_ddp.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd13\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/4/1/ChID_voices_71_384_448_768_ddp.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42801e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd14",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.920S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/1/Living_Room_720p_20_96k_25fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd14\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/1/Living_Room_720p_20_96k_25fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd15",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.938S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/2/Living_Room_720p_20_96k_2997fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd15\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/2/Living_Room_720p_20_96k_2997fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd16",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.920S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/3/Living_Room_720p_51_192k_25fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd16\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/3/Living_Room_720p_51_192k_25fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd17",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.938S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/4/Living_Room_720p_51_192k_2997fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd17\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/4/Living_Room_720p_51_192k_2997fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd18",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.920S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "2",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/5/Living_Room_720p_51_51_192k_320k_25fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd18\">Test Vector 5</a>",
+        "testvector_description": "Test Vector 5",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/5/Living_Room_720p_51_51_192k_320k_25fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd19",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.938S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "2",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/6/Living_Room_720p_51_51_192k_320k_2997fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd19\">Test Vector 6</a>",
+        "testvector_description": "Test Vector 6",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/6/Living_Room_720p_51_51_192k_320k_2997fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd1a",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.920S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/7/Living_Room_720p_20_96k_25fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd1a\">Test Vector 7</a>",
+        "testvector_description": "Test Vector 7",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/7/Living_Room_720p_20_96k_25fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd1b",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.938S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/8/Living_Room_720p_20_96k_2997fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd1b\">Test Vector 8</a>",
+        "testvector_description": "Test Vector 8",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/8/Living_Room_720p_20_96k_2997fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd1c",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.920S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/9/Living_Room_720p_51_192k_25fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd1c\">Test Vector 9</a>",
+        "testvector_description": "Test Vector 9",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/9/Living_Room_720p_51_192k_25fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd1d",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.938S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/10/Living_Room_720p_51_192k_2997fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd1d\">Test Vector 10</a>",
+        "testvector_description": "Test Vector 10",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/10/Living_Room_720p_51_192k_2997fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd1e",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.920S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "2",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/11/Living_Room_720p_51_51_192k_320k_25fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd1e\">Test Vector 11</a>",
+        "testvector_description": "Test Vector 11",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/11/Living_Room_720p_51_51_192k_320k_25fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd1f",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "ac-4",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M11.938S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Dolby Audio AC-4",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "2",
+        "max_num_video": "1",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/12/Living_Room_720p_51_51_192k_320k_2997fps.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd1f\">Test Vector 12</a>",
+        "testvector_description": "Test Vector 12",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dolby/5/12/Living_Room_720p_51_51_192k_320k_2997fps.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d4028"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd20",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "dtsc",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M19S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Multi-Channel Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dts/1/Paint_dtsc_testA.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd20\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dts/1/Paint_dtsc_testA.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd21",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "dtse",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M19S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Multi-Channel Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dts/1/Paint_dtse_testA.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd21\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dts/1/Paint_dtse_testA.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd22",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "dtsh",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M19S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Multi-Channel Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dts/1/Paint_dtsh_testA.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd22\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dts/1/Paint_dtsh_testA.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd23",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "dtsl",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M19S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Multi-Channel Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dts/1/Paint_dtsl_testA.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd23\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dts/1/Paint_dtsl_testA.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd24",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "dtsc",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M19S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Stereo Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dts/2/Paint_dtsc_testB.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd24\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dts/2/Paint_dtsc_testB.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd25",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "dtse",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M19S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Stereo Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dts/2/Paint_dtse_testB.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd25\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dts/2/Paint_dtse_testB.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd26",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "dtsl",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M19S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Single Stereo Audio Track",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dts/2/Paint_dtsl_testB.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd26\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dts/2/Paint_dtsl_testB.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd27",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "dtsc",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M19S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Multiple Adaptation Sets",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "2",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dts/3/Paint_dtsc_testD.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd27\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dts/3/Paint_dtsc_testD.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd28",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "dtse",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M19S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Multiple Adaptation Sets",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "2",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dts/3/Paint_dtse_testD.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd28\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dts/3/Paint_dtse_testD.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd29",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "dtsh",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M19S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Multiple Adaptation Sets",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "2",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dts/3/Paint_dtsh_testD.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd29\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dts/3/Paint_dtsh_testD.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd2a",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "dtsl",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H1M19S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "DTS Multiple Adaptation Sets",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "2",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/dts/3/Paint_dtsl_testD.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,urn:com:dashif:dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "no",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "yes",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd2a\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/dts/3/Paint_dtsl_testD.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd2b",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT11.5416666667S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HE-AACv2 Multichannel 6-Channel ID",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "848x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/HE-AACv2_Multichannel/1/6chID/6chId_480p_single_adapt_heaac5_1_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd2b\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/HE-AACv2_Multichannel/1/6chID/6chId_480p_single_adapt_heaac5_1_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd2c",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT14.3333333333S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HE-AACv2 Multichannel 8-Channel ID",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "848x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/HE-AACv2_Multichannel/2/8chID/8ch_id_480p_single_adapt_heaac7_1_cf12_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd2c\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/HE-AACv2_Multichannel/2/8chID/8ch_id_480p_single_adapt_heaac7_1_cf12_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd2d",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT653.696S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HE-AACv2 Multiple Audio Representations",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/HE-AACv2_Multichannel/3/ElephantsDream_6ch/elephants_dream_480p_heaac5_1_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd2d\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/HE-AACv2_Multichannel/3/ElephantsDream_6ch/elephants_dream_480p_heaac5_1_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd2e",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT887.850666667S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HE-AACv2 Multiple Audio Representations",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "1",
+        "max_video_resolution": "848x368",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/HE-AACv2_Multichannel/3/Sintel_6ch/sintel_480p_heaac5_1_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd2e\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/HE-AACv2_Multichannel/3/Sintel_6ch/sintel_480p_heaac5_1_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd2f",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.5",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT887.850666667S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HE-AACv2 Multiple Audio Representations",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "1",
+        "max_video_resolution": "848x368",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/HE-AACv2_Multichannel/3/Sintel_8ch/sintel_480p_heaac7_1_cf12_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd2f\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/HE-AACv2_Multichannel/3/Sintel_8ch/sintel_480p_heaac7_1_cf12_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd30",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.30",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT11.5416666667S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "MPEG Surround 6-Channel ID",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "848x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEG_Surround/1/6chID/6chId_480p_single_adapt_mps5_1_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd30\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEG_Surround/1/6chID/6chId_480p_single_adapt_mps5_1_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd31",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.30",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT653.625S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "MPEG Surround Multiple Audio Representations",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "1",
+        "max_video_resolution": "854x480",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEG_Surround/2/ElephantsDream_6ch/elephants_dream_480p_mps5_1_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd31\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEG_Surround/2/ElephantsDream_6ch/elephants_dream_480p_mps5_1_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd32",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.30",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT887.833333333S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "MPEG Surround Multiple Audio Representations",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "5",
+        "max_num_video": "1",
+        "max_video_resolution": "848x368",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEG_Surround/2/Sintel_6ch/sintel_480p_mps5_1_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd32\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEG_Surround/2/Sintel_6ch/sintel_480p_mps5_1_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd33",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mha1",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Single Stereo MPEG-H audio representation and single video representation",
+        "duration": "PT887.833333333S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "MPEG-H Stereo Audio",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "4",
+        "max_num_video": "1",
+        "max_video_resolution": "848x368",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEGH_Stereo/1/sintel_audio_video_mpegh_stereo_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd33\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEGH_Stereo/1/sintel_audio_video_mpegh_stereo_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd34",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mha1",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Multiple 5.1 MPEG-H audio representations in one adaptation set and single video representation",
+        "duration": "PT887.833333333S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "MPEG-H 5.1 Audio",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "4",
+        "max_num_video": "1",
+        "max_video_resolution": "848x368",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEGH_51/1/sintel_audio_video_mpegh_5_1_brs_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd34\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEGH_51/1/sintel_audio_video_mpegh_5_1_brs_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd35",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mha1",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Single 7.1+4 MPEG-H audio representation and single video representation",
+        "duration": "PT893.25S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "MPEG-H 7.1+4 Audio",
+        "featureGroup": "Multi-Channel Audio Extentions",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "848x476",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEGH_714/1/sintel_audio_video_mpegh_7_1_4_sidx.mpd\">Play</a>",
+        "profile": "http://dashif.org/guidelines/dash264,urn:mpeg:dash:profile:isoff-on-demand:2011",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd35\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesMCA/fraunhofer/MPEGH_714/1/sintel_audio_video_mpegh_7_1_4_sidx.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.42c01e"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd36",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H12M14.17S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Single Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/1a/1/TOS_OnDemand_HEVC_MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash264,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd36\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/1a/1/TOS_OnDemand_HEVC_MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L93.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd37",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M56.29S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Single Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/1a/2/BBB_OnDemand_HEVC_MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd37\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/1a/2/BBB_OnDemand_HEVC_MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L93.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd38",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "On-demand, single resolution (720p) 8 bit, hvc",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Single Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/1a/9/tos_ondemand_multirate_hvc.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd38\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/1a/9/tos_ondemand_multirate_hvc.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hvc1.1.6.L93.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd39",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H12M14.17S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Single Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/1b/1/TOS_Live_HEVC_MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd39\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/1b/1/TOS_Live_HEVC_MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L93.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd3a",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M56.29S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Single Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/1b/2/BBB_Live_HEVC_MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd3a\">Test Vector 5</a>",
+        "testvector_description": "Test Vector 5",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/1b/2/BBB_Live_HEVC_MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L93.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd3b",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Live, single resolution (720p) 8 bit, hvc",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Single Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/1b/10/tos_live_multirate_hvc.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd3b\">Test Vector 6</a>",
+        "testvector_description": "Test Vector 6",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/1b/10/tos_live_multirate_hvc.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hvc1.1.6.L93.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd3c",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H12M14.17S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2a/1/TOS_OnDemand_HEVC_MultiRes.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash264,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd3c\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2a/1/TOS_OnDemand_HEVC_MultiRes.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L63.90,hev1.1.6.L90.90,hev1.1.6.L93.90,hev1.1.6.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd3d",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M56.29S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2a/2/BBB_OnDemand_HEVC_MultiRes.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd3d\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2a/2/BBB_OnDemand_HEVC_MultiRes.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L63.90,hev1.1.6.L90.90,hev1.1.6.L93.90,hev1.1.6.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd3e",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "On-demand, multi resolution (upto 1080p), 8 bit hvc",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2a/11/tos_ondemand_multires_hvc.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd3e\">Test Vector 3</a>",
+        "testvector_description": "Test Vector 3",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2a/11/tos_ondemand_multires_hvc.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hvc1.1.6.L63.90,hvc1.1.6.L90.90,hvc1.1.6.L93.90,hvc1.1.6.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd3f",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "On-demand, multi resolution (upto 1080p), 10-bit hev",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2a/12/tos_ondemand_multires_10bit_hev.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash-if-main",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd3f\">Test Vector 4</a>",
+        "testvector_description": "Test Vector 4",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2a/12/tos_ondemand_multires_10bit_hev.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.2.4.L63.90,hev1.2.4.L90.90,hev1.2.4.L93.90,hev1.2.4.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd40",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "On-demand, multi resolution (upto 1080p), 10-bit hvc",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2a/13/tos_ondemand_multires_10bit_hvc.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash-if-main",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd40\">Test Vector 5</a>",
+        "testvector_description": "Test Vector 5",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2a/13/tos_ondemand_multires_10bit_hvc.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hvc1.2.4.L63.90,hvc1.2.4.L90.90,hvc1.2.4.L93.90,hvc1.2.4.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd41",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H12M14.17S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2b/1/TOS_Live_HEVC_MultiRes.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd41\">Test Vector 6</a>",
+        "testvector_description": "Test Vector 6",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2b/1/TOS_Live_HEVC_MultiRes.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L63.90,hev1.1.6.L90.90,hev1.1.6.L93.90,hev1.1.6.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd42",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M56.29S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2b/2/BBB_Live_HEVC_MultiRes.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd42\">Test Vector 7</a>",
+        "testvector_description": "Test Vector 7",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2b/2/BBB_Live_HEVC_MultiRes.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L63.90,hev1.1.6.L90.90,hev1.1.6.L93.90,hev1.1.6.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd43",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Live, multi resolution (upto 1080p), 8-bit hvc",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2b/14/tos_live_multires_hvc.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd43\">Test Vector 8</a>",
+        "testvector_description": "Test Vector 8",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2b/14/tos_live_multires_hvc.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hvc1.1.6.L63.90,hvc1.1.6.L90.90,hvc1.1.6.L93.90,hvc1.1.6.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd44",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Live, multi resolution (upto 1080p), 10-bit hev",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2b/15/tos_live_multires_10bit_hev.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-main",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd44\">Test Vector 9</a>",
+        "testvector_description": "Test Vector 9",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2b/15/tos_live_multires_10bit_hev.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.2.4.L63.90,hev1.2.4.L90.90,hev1.2.4.L93.90,hev1.2.4.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd45",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Live, multi resolution (upto 1080p), 10-bit hvc",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2b/16/tos_live_multires_10bit_hvc.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-main",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd45\">Test Vector 10</a>",
+        "testvector_description": "Test Vector 10",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2b/16/tos_live_multires_10bit_hvc.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hvc1.2.4.L63.90,hvc1.2.4.L90.90,hvc1.2.4.L93.90,hvc1.2.4.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd46",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Live, multi resolution (upto 1080p), 10-bit hev",
+        "duration": "PT0H9M56.480S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2b/17/bbb_live_multires_10bit_hev.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-main",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd46\">Test Vector 11</a>",
+        "testvector_description": "Test Vector 11",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2b/17/bbb_live_multires_10bit_hev.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.2.4.L63.90,hev1.2.4.L90.90,hev1.2.4.L93.90,hev1.2.4.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd47",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Live, multi resolution (upto 1080p), 10-bit hvc",
+        "duration": "PT0H9M56.480S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC Multi-Resolution Multi-Rate",
+        "featureGroup": "HEVC Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "4",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "yes",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHEVC/2b/18/bbb_live_multires_10bit_hvc.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-main",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd47\">Test Vector 12</a>",
+        "testvector_description": "Test Vector 12",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHEVC/2b/18/bbb_live_multires_10bit_hvc.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hvc1.2.4.L63.90,hvc1.2.4.L90.90,hvc1.2.4.L93.90,hvc1.2.4.L120.90"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd48",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "urn:uuid:d1d00550-b30b-11e3-a5e2-0800200c9a66",
+        "feature": "Essential Property",
+        "featureGroup": "Negative Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesNegative/1/1.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011, http://dashif.org/guidelines/dash264",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd48\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesNegative/1/1.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd49",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "urn:uuid:d1d00550-b30b-11e3-a5e2-0800200c9a66",
+        "feature": "Essential Property",
+        "featureGroup": "Negative Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesNegative/1/2.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011, http://dashif.org/guidelines/dash264",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd49\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesNegative/1/2.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd4a",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:uuid:d1d00550-b30b-11e3-a5e2-0800200c9a66",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Content Protection",
+        "featureGroup": "Negative Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesNegative/2/1.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011, http://dashif.org/guidelines/dash264",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd4a\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesNegative/2/1.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd4b",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "1",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:uuid:d1d00550-b30b-11e3-a5e2-0800200c9a66",
+        "default_content": "no",
+        "description": "",
+        "duration": "PT0H9M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Content Protection",
+        "featureGroup": "Negative Test Vectors",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesNegative/2/2.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011, http://dashif.org/guidelines/dash264",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd4b\">Test Vector 2</a>",
+        "testvector_description": "Test Vector 2",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesNegative/2/2.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd4c",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Remote entity with xlink, Continuous with asset identifier",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1a.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd4c\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1a.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd4d",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Remote entity has two periods",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1b.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd4d\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1b.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd4e",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Remote entity has another remote entity",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1c.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd4e\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1c.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd4f",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Xlink returns 404",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1d.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd4f\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1d.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd50",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "yes",
+        "description": "Period contains default content",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1e.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd50\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1e.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd51",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Last period contains only duration attribute",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1f.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd51\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/4_1f.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd52",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Remote entity with xlink, Continuous with asset identifier (onRequest)",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1a.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd52\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1a.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd53",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Remote entity has two periods(onRequest)",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1b.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd53\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1b.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd54",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Remote entity has another remote entity(onRequest)",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1c.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd54\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1c.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd55",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Xlink returns 404 (onRequest)",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1d.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd55\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1d.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd56",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "yes",
+        "description": "Period contains default content(onRequest)",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1e.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd56\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1e.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "586fb3879ae9045678eacd57",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Last period contains only duration attribute(onRequest)",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "Multiple Periods",
+        "featureGroup": "Standard Defnition",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "3",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1f.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "",
+        "testcase": "Test Case 1",
+        "testvector": "<a href=\"#testvector/details/586fb3879ae9045678eacd57\"></a>",
+        "testvector_description": null,
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCases/5c/nomor/5_1f.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "58875d3d7459f8cb201b860d",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "yes",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Manifest has three periods. The second period is a resolve to zero period.",
+        "duration": "PT704S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "Resolve to zero",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "3",
+        "period_xlink_actuate": "onLoad",
+        "period_xlink_href": "yes",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.edgesuite.net/dash264/TestCasesIOP33/resolveToZero/1/manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "24576,94175",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "1024,3073024,11964416",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "Test Case 1 ",
+        "testvector": "<a href=\"#testvector/details/58875d3d7459f8cb201b860d\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "x",
+        "url": "http://dash.edgesuite.net/dash264/TestCasesIOP33/resolveToZero/1/manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "58875e3b7459f8cb201b8635",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Three periods present in manifest. In second period, a representation is remove. The same representation is added again in the third period.",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "User cases for multiple periods",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "3",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.edgesuite.net/dash264/TestCasesIOP33/multiplePeriods/1/manifest_multiple_Periods_Add_Remove_Representation.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "24576,95232",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "Add/Remove representation",
+        "testvector": "<a href=\"#testvector/details/58875e3b7459f8cb201b8635\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "x",
+        "url": "http://dash.edgesuite.net/dash264/TestCasesIOP33/multiplePeriods/1/manifest_multiple_Periods_Add_Remove_Representation.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "5889f9167459f8cb201b8669",
+        "Bit Depth": "10",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "10-bit UHD SDR On-demand",
+        "duration": "PT0H11M58.998S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "UHD SDR",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "3840x2160",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesUHD/2a/11/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "",
+        "segment_template_time": "",
+        "segment_timeline": "",
+        "source": "https://media.xiph.org/video/derf/meridian/MERIDIAN_SHR_C_EN-XX_US-NR_51_LTRT_UHD_20160909_OV/",
+        "testcase": "10-bit UHD SDR On-demand",
+        "testvector": "<a href=\"#testvector/details/5889f9167459f8cb201b8669\">10-bit UHD SDR On-demand</a>",
+        "testvector_description": "10-bit UHD SDR On-demand",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesUHD/2a/11/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.2.4.L153.90"
+    },
+    {
+        "A__ID": "5889fac07459f8cb201b873c",
+        "Bit Depth": "10",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "10-bit UHD SDR Live profile",
+        "duration": "PT0H11M58.998S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "UHD SDR",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "3840x2160",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesUHD/2b/11/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "119952,95999",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "https://media.xiph.org/video/derf/meridian/MERIDIAN_SHR_C_EN-XX_US-NR_51_LTRT_UHD_20160909_OV/",
+        "testcase": "10-bit UHD SDR Live profile",
+        "testvector": "<a href=\"#testvector/details/5889fac07459f8cb201b873c\">10-bit UHD SDR Live profile</a>",
+        "testvector_description": "10-bit UHD SDR Live profile",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesUHD/2b/11/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.2.4.L153.90"
+    },
+    {
+        "A__ID": "5889fb067459f8cb201b875f",
+        "Bit Depth": "8",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "On Demand, Single (UHD) video resolution, 5 different bitrates from 8 to 40 Mbps",
+        "duration": "PT0H12M12S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "UHD SDR",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "5",
+        "max_video_resolution": "3840x1714",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesUHD/2a/5/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash-if-uhd#4k",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "",
+        "segment_template_time": "",
+        "segment_timeline": "",
+        "source": "Tears of Steel 4k",
+        "testcase": "On Demand, Single video resolution",
+        "testvector": "<a href=\"#testvector/details/5889fb067459f8cb201b875f\">On Demand, Single (UHD) video resolution</a>",
+        "testvector_description": "On Demand, Single (UHD) video resolution",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesUHD/2a/5/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L156.90,hev1.1.6.L153.90,hev1.1.6.L150.90"
+    },
+    {
+        "A__ID": "5889fb5d7459f8cb201b8782",
+        "Bit Depth": "8",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Live (static) test vector, same video resolution, 5 different bitrates (8 to 35 Mbps), 1 second segment duration",
+        "duration": "PT0H12M12S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "UHD SDR",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "5",
+        "max_video_resolution": "3840x1714",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesUHD/2b/2/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-uhd#4k",
+        "segment_template": "yes",
+        "segment_template_duration": "12288,47999",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Tears of Steel 4k",
+        "testcase": "Live (static) test vector, same video resolution",
+        "testvector": "<a href=\"#testvector/details/5889fb5d7459f8cb201b8782\">Live (static) test vector, same video resolution</a>",
+        "testvector_description": "Live (static) test vector, same video resolution",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesUHD/2b/2/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L156.90,hev1.1.6.L153.90,hev1.1.6.L150.90"
+    },
+    {
+        "A__ID": "5889fba27459f8cb201b87a5",
+        "Bit Depth": "8",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Live (static) test vector, same video resolution, 5 different bitrates (8 to 35 Mbps), 2 second segment duration",
+        "duration": "PT0H12M12S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "UHD SDR",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "5",
+        "max_video_resolution": "3840x1714",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesUHD/2b/3/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-uhd#hevc-4k",
+        "segment_template": "yes",
+        "segment_template_duration": "24576,95999",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Tears of Steel 4k",
+        "testcase": "Live (static) test vector, same video resolution",
+        "testvector": "<a href=\"#testvector/details/5889fba27459f8cb201b87a5\">Live (static) test vector, same video resolution</a>",
+        "testvector_description": "Live (static) test vector, same video resolution",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesUHD/2b/3/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L156.90,hev1.1.6.L153.90,hev1.1.6.L150.90"
+    },
+    {
+        "A__ID": "5889fc197459f8cb201b87c8",
+        "Bit Depth": "8",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Live (static) test vector, same video resolution, 5 different bitrates (8 to 40 Mbps), 4 second segment duration",
+        "duration": "PT0H12M12S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "UHD SDR",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "5",
+        "max_video_resolution": "3840x1714",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesUHD/2b/4/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-uhd#hevc-4k",
+        "segment_template": "yes",
+        "segment_template_duration": "49152,191997",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Tears of Steel 4k",
+        "testcase": "Live (static) test vector, same video resolution",
+        "testvector": "<a href=\"#testvector/details/5889fc197459f8cb201b87c8\">Live (static) test vector, same video resolution</a>",
+        "testvector_description": "Live (static) test vector, same video resolution",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesUHD/2b/4/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L156.90,hev1.1.6.L153.90,hev1.1.6.L150.90"
+    },
+    {
+        "A__ID": "588a00f17459f8cb201b87f5",
+        "Bit Depth": "10",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "HEVC HDR vector, on-demand profile",
+        "duration": "PT0H0M57.480S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC HDR",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "0",
+        "max_num_video": "3",
+        "max_video_resolution": "2048x858",
+        "mime_types": "video/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHDR/3a/3/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash-if-uhd#hevc-hdr-pq10",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "",
+        "segment_template_time": "",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "HEVC HDR On Demand",
+        "testvector": "<a href=\"#testvector/details/588a00f17459f8cb201b87f5\">HEVC HDR vector, on-demand profile</a>",
+        "testvector_description": "HEVC HDR vector, on-demand profile",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHDR/3a/3/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.2.4.L153.0"
+    },
+    {
+        "A__ID": "588a01647459f8cb201b8818",
+        "Bit Depth": "10",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "HEVC HDR vector, live profile (type static)",
+        "duration": "PT0H0M57S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "HEVC HDR",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "0",
+        "max_num_video": "3",
+        "max_video_resolution": "2048x858",
+        "mime_types": "video/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesHDR/3b/3/MultiRate.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-uhd#hevc-hdr-pq10",
+        "segment_template": "yes",
+        "segment_template_duration": "2374285",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "HEVC HDR Live",
+        "testvector": "<a href=\"#testvector/details/588a01647459f8cb201b8818\">HEVC HDR vector, live profile</a>",
+        "testvector_description": "HEVC HDR vector, live profile",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesHDR/3b/3/MultiRate.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.2.4.L153.0"
+    },
+    {
+        "A__ID": "588a4c147459f8cb201b8842",
+        "Bit Depth": "8 ",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Live profile, SupplementalProperty is present and @value points to the chained-to MPD, which would be played after the current MPD",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "MPD Chaining ",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesIOP33/MPDChaining/regular_chain/1/manifest_regular_MPDChaining_live.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011, http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "Elephants Dream 720p",
+        "testcase": "Regular MPD chaining",
+        "testvector": "<a href=\"#testvector/details/588a4c147459f8cb201b8842\">Regular chaining, Live</a>",
+        "testvector_description": "Regular chaining, Live",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesIOP33/MPDChaining/regular_chain/1/manifest_regular_MPDChaining_live.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "588a4e267459f8cb201b8869",
+        "Bit Depth": "8",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "A new MPD (chained-to MPD given by SupplementalProperty) is expected to be played due to error condition triggered by broken URL in the current MPD. ",
+        "duration": "PT0H10M54.00S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "MPD Chaining ",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesIOP33/MPDChaining/fallback_chain/1/manifest_fallback_MPDChaining.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011, http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "yes",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "Elephants Dream 720p",
+        "testcase": "Fallback MPD Chaining",
+        "testvector": "<a href=\"#testvector/details/588a4e267459f8cb201b8869\">Fallback chaining, Broken URL</a>",
+        "testvector_description": "Fallback chaining, Broken URL",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesIOP33/MPDChaining/fallback_chain/1/manifest_fallback_MPDChaining.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.4d401f"
+    },
+    {
+        "A__ID": "588a4f6e7459f8cb201b888c",
+        "Bit Depth": "8",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "0",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "Early end of the MPD due to triggering of Presentation Termination Event and a fallback MPD specified by SupplementalProperty is played.",
+        "duration": "PT120S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "MPD Chaining ",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "",
+        "max_num_video": "",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "no",
+        "num_periods": "2",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesIOP33/MPDChaining/fallback_chain/2/manifest_terminationEvent_fallback_MPDChaining.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011, http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "yes",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "no",
+        "segment_template_time": "no",
+        "segment_timeline": "no",
+        "source": "Tears of Steel 1080p",
+        "testcase": "Fallback MPD Chaining",
+        "testvector": "<a href=\"#testvector/details/588a4f6e7459f8cb201b888c\">Fallback on termination event</a>",
+        "testvector_description": "Fallback on termination event",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesIOP33/MPDChaining/fallback_chain/2/manifest_terminationEvent_fallback_MPDChaining.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "no",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "5890a3e97459f8cb201b88af",
+        "Bit Depth": "8",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "",
+        "default_content": "no",
+        "description": "OnDemand profile, SupplementalProperty is present and @value points to the chained-to MPD, which would be played after the current MPD",
+        "duration": "PT0H12M14.17S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "",
+        "feature": "MPD Chaining ",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1280x720",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.akamaized.net/dash264/TestCasesIOP33/MPDChaining/regular_chain/2/manifest_regular_MPDChaining_OnDemand.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-on-demand:2011,http://dashif.org/guidelines/dash264,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "no",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "",
+        "segment_template_time": "",
+        "segment_timeline": "",
+        "source": "Tears of Steel 720p",
+        "testcase": "Regular MPD chaining",
+        "testvector": "<a href=\"#testvector/details/5890a3e97459f8cb201b88af\">Regular MPD Chaining, On-Demand</a>",
+        "testvector_description": "Regular MPD Chaining, On-Demand",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.akamaized.net/dash264/TestCasesIOP33/MPDChaining/regular_chain/2/manifest_regular_MPDChaining_OnDemand.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": "hev1.1.6.L93.90"
+    },
+    {
+        "A__ID": "58921b987459f8cb201b88d6",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Three periods present, adaptation sets are removed and added over multiple periods.",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "User cases for multiple periods",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "3",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.edgesuite.net/dash264/TestCasesIOP33/multiplePeriods/2/manifest_multiple_Periods_Add_Remove_AdaptationSet.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "24576,95232",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Tears of steel",
+        "testcase": "Add/Remove an adaptation set",
+        "testvector": "<a href=\"#testvector/details/58921b987459f8cb201b88d6\">Test Vector 1 </a>",
+        "testvector_description": "Test Vector 1 ",
+        "time_shift_buffer_depth": "x",
+        "url": "http://dash.edgesuite.net/dash264/TestCasesIOP33/multiplePeriods/2/manifest_multiple_Periods_Add_Remove_AdaptationSet.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.640028,hev1.1.6.L120.90"
+    },
+    {
+        "A__ID": "58921d307459f8cb201b88fd",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Different periods are offered from different CDN providers.",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "User cases for multiple periods",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "3",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.edgesuite.net/dash264/TestCasesIOP33/multiplePeriods/3/manifest_multiple_Periods_Content_Offering_CDN.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "24576,95232",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Tears of Steel",
+        "testcase": "Multiple CDN offering",
+        "testvector": "<a href=\"#testvector/details/58921d307459f8cb201b88fd\">Test Vector 1 </a>",
+        "testvector_description": "Test Vector 1 ",
+        "time_shift_buffer_depth": "x",
+        "url": "http://dash.edgesuite.net/dash264/TestCasesIOP33/multiplePeriods/3/manifest_multiple_Periods_Content_Offering_CDN.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "58921de97459f8cb201b8924",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Three periods content offering. The segment duration changes across these three different periods. ",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "User cases for multiple periods",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "3",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.edgesuite.net/dash264/TestCasesIOP33/multiplePeriods/4/manifest_multiple_Periods_Different_SegmentDuration.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "24576,95232,12288,47104",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Tears of steel.",
+        "testcase": "Different segment duration",
+        "testvector": "<a href=\"#testvector/details/58921de97459f8cb201b8924\">Test Vector 1 </a>",
+        "testvector_description": "Test Vector 1 ",
+        "time_shift_buffer_depth": "x",
+        "url": "http://dash.edgesuite.net/dash264/TestCasesIOP33/multiplePeriods/4/manifest_multiple_Periods_Different_SegmentDuration.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "58a5d7217459f8cb201b8951",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "",
+        "audio_codec": "",
+        "base_url": "",
+        "cenc_pssh": "",
+        "content_protection_schemeid_uri": "",
+        "default_content": "",
+        "description": "",
+        "duration": "",
+        "early_terminated_period": "",
+        "essential_property_schemeid_uri": "",
+        "feature": "Adaptation set switching",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "",
+        "max_num_audio": "",
+        "max_num_video": "",
+        "max_video_resolution": "",
+        "mime_types": "",
+        "min_update_period": "",
+        "mpd_type": "",
+        "multi_resolution_video": "",
+        "num_periods": "",
+        "period_xlink_actuate": "",
+        "period_xlink_href": "",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.edgesuite.net/dash264/TestCasesIOP33/adapatationSetSwitching/1/manifest.mpd\">Play</a>",
+        "profile": "",
+        "segment_template": "",
+        "segment_template_duration": "",
+        "segment_template_number": "",
+        "segment_template_presentation_timeoffset": "",
+        "segment_template_time": "",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "Switching across adaptation set - Different video codecs",
+        "testvector": "<a href=\"#testvector/details/58a5d7217459f8cb201b8951\">Positive test case</a>",
+        "testvector_description": "Positive test case",
+        "time_shift_buffer_depth": "",
+        "url": "http://dash.edgesuite.net/dash264/TestCasesIOP33/adapatationSetSwitching/1/manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "",
+        "video_codec": ""
+    },
+    {
+        "A__ID": "58a5d7a77459f8cb201b8974",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Different adaptation sets had different video codecs. The descriptor indicates seamless switching is possible.",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "Adaptation set switching",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.edgesuite.net/dash264/TestCasesIOP33/adapatationSetSwitching/1/manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "24576,95232",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Tears of Steel",
+        "testcase": "Switching across adaptation set - Different video codecs",
+        "testvector": "<a href=\"#testvector/details/58a5d7a77459f8cb201b8974\">Positive test case</a>",
+        "testvector_description": "Positive test case",
+        "time_shift_buffer_depth": "x",
+        "url": "http://dash.edgesuite.net/dash264/TestCasesIOP33/adapatationSetSwitching/1/manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.640028,hev1.1.6.L120.90"
+    },
+    {
+        "A__ID": "58a5d82f7459f8cb201b8997",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Although two adaptation sets exists, where seamless switching is possible. The seamless switching property is not indicated, since the description is missing in the .mpd.",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "Adaptation set switching",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.edgesuite.net/dash264/TestCasesIOP33/adapatationSetSwitching/2/manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "24576,95232",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Tears of Steel",
+        "testcase": "Switching across adaptation sets - Different audio codecs",
+        "testvector": "<a href=\"#testvector/details/58a5d82f7459f8cb201b8997\">Negative test case</a>",
+        "testvector_description": "Negative test case",
+        "time_shift_buffer_depth": "x",
+        "url": "http://dash.edgesuite.net/dash264/TestCasesIOP33/adapatationSetSwitching/2/manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.640028,hev1.1.6.L120.90"
+    },
+    {
+        "A__ID": "58a5d85c7459f8cb201b89ba",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Different adaptation sets had audio video codecs. The descriptor indicates seamless switching is possible.",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "Adaptation set switching",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.edgesuite.net/dash264/TestCasesIOP33/adapatationSetSwitching/3/manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "24576,95232,96000",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Tears of Steel",
+        "testcase": "Switching across adaptation sets - Different audio codecs",
+        "testvector": "<a href=\"#testvector/details/58a5d85c7459f8cb201b89ba\">Positive test case</a>",
+        "testvector_description": "Positive test case",
+        "time_shift_buffer_depth": "x",
+        "url": "http://dash.edgesuite.net/dash264/TestCasesIOP33/adapatationSetSwitching/3/manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "58a5d8797459f8cb201b89dd",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Although two adaptation sets exists, where seamless switching is possible. The seamless switching property is not indicated, since the description is missing in the .mpd.",
+        "duration": "PT0H12M14.167S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "Adaptation set switching",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "2",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://dash.edgesuite.net/dash264/TestCasesIOP33/adapatationSetSwitching/4/manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "24576,95232,96000",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Tears of Steel",
+        "testcase": "Switching across adaptation sets - Different audio codecs",
+        "testvector": "<a href=\"#testvector/details/58a5d8797459f8cb201b89dd\">Negative test case</a>",
+        "testvector_description": "Negative test case",
+        "time_shift_buffer_depth": "x",
+        "url": "http://dash.edgesuite.net/dash264/TestCasesIOP33/adapatationSetSwitching/4/manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.640028"
+    },
+    {
+        "A__ID": "58a5d96d7459f8cb201b8a0a",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Play content from the specified posix prefix time.",
+        "duration": "x",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "POSIX prefix",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "P100Y",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim/testpic_2s/Manifest.mpd#t=posix:1465406946\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "2",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Live simulator content.",
+        "testcase": "Play from a specified time",
+        "testvector": "<a href=\"#testvector/details/58a5d96d7459f8cb201b8a0a\">Test Vector 1 </a>",
+        "testvector_description": "Test Vector 1 ",
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim/testpic_2s/Manifest.mpd#t=posix:1465406946",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "58a5d9947459f8cb201b8a2d",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Play content from now.",
+        "duration": "x",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "POSIX prefix",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "P100Y",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim/testpic_2s/Manifest.mpd#t=posix:now\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "2",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Tears of steel",
+        "testcase": "Play from now",
+        "testvector": "<a href=\"#testvector/details/58a5d9947459f8cb201b8a2d\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim/testpic_2s/Manifest.mpd#t=posix:now",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "58a5da727459f8cb201b8a56",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.2",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "x",
+        "default_content": "no",
+        "description": "Callback event is signalled in the MPD by adding a EventStream element at the period level. This creates 60 periods per hour, out of which 30 periods per hour have mpdcallback eventstreams at the period level.",
+        "duration": "x",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "Mpd call back event",
+        "featureGroup": "TestCasesIOP33",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "1",
+        "max_video_resolution": "640x360",
+        "mime_types": "audio/mp4,video/mp4",
+        "min_update_period": "PT25S",
+        "mpd_type": "dynamic",
+        "multi_resolution_video": "",
+        "num_periods": "6",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=http://vm2.dashif.org/livesim/periods_60/mpdcallback_30/testpic_2s/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple",
+        "segment_template": "yes",
+        "segment_template_duration": "2",
+        "segment_template_number": "yes",
+        "segment_template_presentation_timeoffset": "1487263980,1487264040,1487264100,1487264160,1487264220,1487264280",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "Live simulator content",
+        "testcase": "Test Case 1 ",
+        "testvector": "<a href=\"#testvector/details/58a5da727459f8cb201b8a56\">Test Vector 1</a>",
+        "testvector_description": "Test Vector 1",
+        "time_shift_buffer_depth": "PT5M",
+        "url": "http://vm2.dashif.org/livesim/periods_60/mpdcallback_30/testpic_2s/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001e"
+    },
+    {
+        "A__ID": "58a5deb97459f8cb201b8a98",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95,urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "7",
+        "max_video_resolution": "3840x2160",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-SingleKey",
+        "testvector": "<a href=\"#testvector/details/58a5deb97459f8cb201b8a98\">PlayReady and Widevine\t- 4k variant</a>",
+        "testvector_description": "PlayReady and Widevine\t- 4k variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,avc1.640032,avc1.640033,avc1.640034,hev1.2.4.L63.90,hev1.2.4.L90.90,hev1.2.4.L93.90,hev1.2.4.L120.90,hev1.2.4.L150.90"
+    },
+    {
+        "A__ID": "58a5dede7459f8cb201b8abb",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95,urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "5",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest_1080p.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-SingleKey",
+        "testvector": "<a href=\"#testvector/details/58a5dede7459f8cb201b8abb\">PlayReady and Widevine\t- 1080p variant</a>",
+        "testvector_description": "PlayReady and Widevine\t- 1080p variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest_1080p.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,avc1.640032,avc1.640033,hev1.2.4.L63.90,hev1.2.4.L90.90,hev1.2.4.L93.90,hev1.2.4.L120.90"
+    },
+    {
+        "A__ID": "58a5def67459f8cb201b8ade",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95,urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "0",
+        "max_video_resolution": "x",
+        "mime_types": "audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest_AudioOnly.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "95232",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-SingleKey",
+        "testvector": "<a href=\"#testvector/details/58a5def67459f8cb201b8ade\">PlayReady and Widevine\t- Audio only variant</a>",
+        "testvector_description": "PlayReady and Widevine\t- Audio only variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest_AudioOnly.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "x"
+    },
+    {
+        "A__ID": "58a5df0a7459f8cb201b8b01",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:e2719d58-a985-b3c9-781a-b030af78d30e",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "7",
+        "max_video_resolution": "3840x2160",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest_ClearKey.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-SingleKey",
+        "testvector": "<a href=\"#testvector/details/58a5df0a7459f8cb201b8b01\">W3C Clear Key - 4k variant</a>",
+        "testvector_description": "W3C Clear Key - 4k variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest_ClearKey.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,avc1.640032,avc1.640033,avc1.640034,hev1.2.4.L63.90,hev1.2.4.L90.90,hev1.2.4.L93.90,hev1.2.4.L120.90,hev1.2.4.L150.90"
+    },
+    {
+        "A__ID": "58a5df277459f8cb201b8b24",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:e2719d58-a985-b3c9-781a-b030af78d30e",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "5",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest_1080p_ClearKey.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-SingleKey",
+        "testvector": "<a href=\"#testvector/details/58a5df277459f8cb201b8b24\">W3C Clear Key- 1080p variant</a>",
+        "testvector_description": "W3C Clear Key- 1080p variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest_1080p_ClearKey.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,avc1.640032,avc1.640033,hev1.2.4.L63.90,hev1.2.4.L90.90,hev1.2.4.L93.90,hev1.2.4.L120.90"
+    },
+    {
+        "A__ID": "58a5df3e7459f8cb201b8b47",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:e2719d58-a985-b3c9-781a-b030af78d30e",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "0",
+        "max_video_resolution": "x",
+        "mime_types": "audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest_AudioOnly_ClearKey.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "95232",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-SingleKey",
+        "testvector": "<a href=\"#testvector/details/58a5df3e7459f8cb201b8b47\">W3C Clear Key - Audio only variant</a>",
+        "testvector_description": "W3C Clear Key - Audio only variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest_AudioOnly_ClearKey.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "x"
+    },
+    {
+        "A__ID": "58a5df5e7459f8cb201b8b6a",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95,urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "3840x2160",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey",
+        "testvector": "<a href=\"#testvector/details/58a5df5e7459f8cb201b8b6a\">PlayReady and Widevine\t - 4k variant</a>",
+        "testvector_description": "PlayReady and Widevine\t - 4k variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,hev1.2.4.L63.90,hev1.2.4.L90.90,avc1.640032,avc1.640033,hev1.2.4.L93.90,hev1.2.4.L120.90,avc1.640034,hev1.2.4.L150.90"
+    },
+    {
+        "A__ID": "58a5df747459f8cb201b8b8d",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95,urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest_1080p.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey",
+        "testvector": "<a href=\"#testvector/details/58a5df747459f8cb201b8b8d\">PlayReady and Widevine\t - 1080p variant</a>",
+        "testvector_description": "PlayReady and Widevine\t - 1080p variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest_1080p.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,hev1.2.4.L63.90,hev1.2.4.L90.90,avc1.640032,avc1.640033,hev1.2.4.L93.90,hev1.2.4.L120.90"
+    },
+    {
+        "A__ID": "58a5df8a7459f8cb201b8bb0",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95,urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "0",
+        "max_video_resolution": "x",
+        "mime_types": "audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest_AudioOnly.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "95232",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey",
+        "testvector": "<a href=\"#testvector/details/58a5df8a7459f8cb201b8bb0\">PlayReady and Widevine\t- audio only variant</a>",
+        "testvector_description": "PlayReady and Widevine\t- audio only variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest_AudioOnly.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "x"
+    },
+    {
+        "A__ID": "58a5dfac7459f8cb201b8bd3",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:e2719d58-a985-b3c9-781a-b030af78d30e",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "3840x2160",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest_ClearKey.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey",
+        "testvector": "<a href=\"#testvector/details/58a5dfac7459f8cb201b8bd3\">W3C Clear Key - 4k variant</a>",
+        "testvector_description": "W3C Clear Key - 4k variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest_ClearKey.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,hev1.2.4.L63.90,hev1.2.4.L90.90,avc1.640032,avc1.640033,hev1.2.4.L93.90,hev1.2.4.L120.90,avc1.640034,hev1.2.4.L150.90"
+    },
+    {
+        "A__ID": "58a5dfc47459f8cb201b8bf6",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:e2719d58-a985-b3c9-781a-b030af78d30e",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest_1080p_ClearKey.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey",
+        "testvector": "<a href=\"#testvector/details/58a5dfc47459f8cb201b8bf6\">W3C Clear Key - 1080p variant</a>",
+        "testvector_description": "W3C Clear Key - 1080p variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest_1080p_ClearKey.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,hev1.2.4.L63.90,hev1.2.4.L90.90,avc1.640032,avc1.640033,hev1.2.4.L93.90,hev1.2.4.L120.90"
+    },
+    {
+        "A__ID": "58a5dfdd7459f8cb201b8c19",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:e2719d58-a985-b3c9-781a-b030af78d30e",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H12M14.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "0",
+        "max_video_resolution": "x",
+        "mime_types": "audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "1",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest_AudioOnly_ClearKey.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "95232",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey",
+        "testvector": "<a href=\"#testvector/details/58a5dfdd7459f8cb201b8c19\">W3C Clear Key - audio only variant</a>",
+        "testvector_description": "W3C Clear Key - audio only variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey/Manifest_AudioOnly_ClearKey.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "x"
+    },
+    {
+        "A__ID": "58a5dff77459f8cb201b8c3c",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95,urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H24M28.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "3840x2160",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "2",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey-MultiPeriod",
+        "testvector": "<a href=\"#testvector/details/58a5dff77459f8cb201b8c3c\">PlayReady and Widevine\t- 4k variant</a>",
+        "testvector_description": "PlayReady and Widevine\t- 4k variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,hev1.2.4.L63.90,hev1.2.4.L90.90,avc1.640032,avc1.640033,hev1.2.4.L93.90,hev1.2.4.L120.90,avc1.640034,hev1.2.4.L150.90"
+    },
+    {
+        "A__ID": "58a5e00a7459f8cb201b8c5f",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95,urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H24M28.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "2",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_1080p.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey-MultiPeriod",
+        "testvector": "<a href=\"#testvector/details/58a5e00a7459f8cb201b8c5f\">PlayReady and Widevine\t- 1080p variant</a>",
+        "testvector_description": "PlayReady and Widevine\t- 1080p variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_1080p.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,hev1.2.4.L63.90,hev1.2.4.L90.90,avc1.640032,avc1.640033,hev1.2.4.L93.90,hev1.2.4.L120.90"
+    },
+    {
+        "A__ID": "58a5e0217459f8cb201b8c82",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95,urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H24M28.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "0",
+        "max_video_resolution": "x",
+        "mime_types": "audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "2",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_AudioOnly.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "95232",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey-MultiPeriod",
+        "testvector": "<a href=\"#testvector/details/58a5e0217459f8cb201b8c82\">PlayReady and Widevine\t- audio only variant</a>",
+        "testvector_description": "PlayReady and Widevine\t- audio only variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_AudioOnly.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "x"
+    },
+    {
+        "A__ID": "58a5e0467459f8cb201b8ca5",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:e2719d58-a985-b3c9-781a-b030af78d30e",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H24M28.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "3840x2160",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "2",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_ClearKey.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey-MultiPeriod",
+        "testvector": "<a href=\"#testvector/details/58a5e0467459f8cb201b8ca5\">W3C Clear Key - 4k variant</a>",
+        "testvector_description": "W3C Clear Key - 4k variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_ClearKey.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,hev1.2.4.L63.90,hev1.2.4.L90.90,avc1.640032,avc1.640033,hev1.2.4.L93.90,hev1.2.4.L120.90,avc1.640034,hev1.2.4.L150.90"
+    },
+    {
+        "A__ID": "58a5e05f7459f8cb201b8cc8",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:e2719d58-a985-b3c9-781a-b030af78d30e",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H24M28.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "3",
+        "max_video_resolution": "1920x1080",
+        "mime_types": "video/mp4,audio/mp4,application/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "2",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_1080p_ClearKey.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "96,4799983,95232,4000",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey-MultiPeriod",
+        "testvector": "<a href=\"#testvector/details/58a5e05f7459f8cb201b8cc8\">W3C Clear Key - 1080p variant</a>",
+        "testvector_description": "W3C Clear Key - 1080p variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_1080p_ClearKey.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "avc1.64001f,avc1.640028,hev1.2.4.L63.90,hev1.2.4.L90.90,avc1.640032,avc1.640033,hev1.2.4.L93.90,hev1.2.4.L120.90"
+    },
+    {
+        "A__ID": "58a5e0707459f8cb201b8ceb",
+        "Bit Depth": "8 (unknown)",
+        "active": true,
+        "asset_identifier": "no",
+        "audio_codec": "mp4a.40.29",
+        "base_url": "",
+        "cenc_pssh": "no",
+        "content_protection_schemeid_uri": "urn:mpeg:dash:mp4protection:2011,urn:uuid:e2719d58-a985-b3c9-781a-b030af78d30e",
+        "default_content": "no",
+        "description": "For description see, https://github.com/Axinom/dash-test-vectors.",
+        "duration": "PT0H24M28.000S",
+        "early_terminated_period": "no",
+        "essential_property_schemeid_uri": "x",
+        "feature": "DRM protected content.",
+        "featureGroup": "DRM content",
+        "inband_event_stream_schemeid_uri": "x",
+        "max_num_audio": "1",
+        "max_num_video": "0",
+        "max_video_resolution": "x",
+        "mime_types": "audio/mp4",
+        "min_update_period": "x",
+        "mpd_type": "static",
+        "multi_resolution_video": "",
+        "num_periods": "2",
+        "period_xlink_actuate": "x",
+        "period_xlink_href": "no",
+        "play": "<a target=\"blank\" href=\"http://dashif.org/reference/players/javascript/latest/samples/dash-if-reference-player/index.html?mpd=https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_AudioOnly_ClearKey.mpd\">Play</a>",
+        "profile": "urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash264",
+        "segment_template": "yes",
+        "segment_template_duration": "95232",
+        "segment_template_number": "no",
+        "segment_template_presentation_timeoffset": "x",
+        "segment_template_time": "no",
+        "segment_timeline": "",
+        "source": "",
+        "testcase": "MultiDRM-MultiKey-MultiPeriod",
+        "testvector": "<a href=\"#testvector/details/58a5e0707459f8cb201b8ceb\">W3C Clear Key - audio only variant</a>",
+        "testvector_description": "W3C Clear Key - audio only variant",
+        "time_shift_buffer_depth": "x",
+        "url": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest_AudioOnly_ClearKey.mpd",
+        "urn_mpeg_dash_period_continuity_2014": "",
+        "utc_timing_schemeid_uri": "x",
+        "video_codec": "x"
+    }
+]
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate.py b/subprojects/gst-integration-testsuites/testsuites/validate.py
new file mode 100644 (file)
index 0000000..fadce42
--- /dev/null
@@ -0,0 +1,160 @@
+# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
+#
+# Copyright (c) 2014,Thibault Saunier <thibault.saunier@collabora.com>
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this program; if not, write to the
+# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
+"""
+The GstValidate default testsuite
+"""
+
+import os
+import glob
+import re
+
+from testsuiteutils import update_assets
+from launcher.baseclasses import MediaFormatCombination
+from launcher.apps.gstvalidate import GstValidateSimpleTestsGenerator
+from validate_known_issues import KNOWN_ISSUES
+
+
+TEST_MANAGER = "validate"
+
+BLACKLIST = [('validate.file.transcode.to_vorbis_and_vp8_in_webm.GH1_00094_1920x1280_MTS',
+              'Got error: Internal data stream error. -- Debug message: mpegtsbase.c(1371):'
+              'mpegts_base_loop (): ...: stream stopped, reason not-negotiated'),
+             ('validate.testbin.transcode.*',
+              "Encoding testsrc is not so interesting and the source is now unlimited"),
+             ('validate.file.*.simple.fast_forward.synchronized',
+              'https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/541'),
+             ('validate.hls.playback.change_state_intensive.*',
+              'https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/482'),
+            ('validate.rtsp.*playback.switch.*',
+             'https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/357'),
+            ('validate.rtsp.*playback.*seek.*mxf$|validate.rtsp.*playback.*change_state_intensive.*mxf$',
+             'Actions on MXF streams with rtsp-server fail in racy ways.'
+             ' (Deactivating as it is not very important.)'),
+            ('validate.rtsp.*pal-dv25_mxf$',
+             'File has decoding issues with rtsp-server.'
+             ' (Deactivating as it is not very important.)'),
+             ("(?!.*.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4).*.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4",
+              '`qtdemux-test-frag-basic_zero_dur_no_mehd_mp4` is there only for media_check tests.'),
+             ('validate.rtsp.*playback.*mp3_h265_0_mp4$',
+              'The version of libav shipped by Fedora 29 crashes in various ways with these tests.'),
+             ('validate.rtsp.*playback.seek.*GH1_00094_1920x1280_MTS',
+              'Do not preroll after pause.'),
+             ('validate.file.playback.reverse_playback.sample_mpeg_program_stream_scr_mpg',
+              'Do not decode any frame in reverse playback with SCR.'),
+             ('validate.rtsp.*playback.seek.*sample_mpeg_program_stream_scr_mpg',
+              'Racy with CI. No frames decoded before the end of the stream.'),
+             ]
+
+def add_accurate_seek_tests(test_manager, media_dir, extra_data):
+    accurate_seeks_media_infos = []
+    for f in [
+            'mp4/timecoded_jpeg_23976fps.mp4.media_info.skipped',
+            'mp4/timecoded_jpeg_2997fps.mp4.media_info.skipped',
+            'mp4/timecoded_jpeg_30fps.mp4.media_info.skipped',
+
+            'mp4/timecoded_vp8_23976fps.mp4.media_info.skipped',
+            'mp4/timecoded_vp8_2997fps.mp4.media_info.skipped',
+            'mp4/timecoded_vp8_30fps.mp4.media_info.skipped',
+
+            'mp4/timecoded_h264_23976fps.mp4.media_info.skipped',
+            'mp4/timecoded_h264_2997fps.mp4.media_info.skipped',
+            'mp4/timecoded_h264_30fps.mp4.media_info.skipped',
+        ]:
+        dirname = os.path.join(media_dir, "defaults", os.path.dirname(f))
+        filename = os.path.basename(f)
+        media_info = os.path.join(dirname, filename)
+        reference_frames_dir = os.path.join(dirname, re.sub(r"\.media_info.*", "_reference_frames", filename).replace('.', '_'))
+        accurate_seeks_media_infos.append((media_info, reference_frames_dir))
+
+    test_manager.add_generators(
+        test_manager.GstValidateCheckAccurateSeekingTestGenerator(
+            'accurate_seeks',
+            test_manager,
+            [(os.path.join(media_dir, media_info), os.path.join(media_dir, reference_frames_dir)) for media_info, reference_frames_dir in accurate_seeks_media_infos],
+            extra_data=extra_data)
+    )
+
+
+def setup_tests(test_manager, options):
+    testsuite_dir = os.path.realpath(os.path.join(os.path.dirname(__file__)))
+    media_dir = os.path.realpath(os.path.join(testsuite_dir, os.path.pardir, "medias"))
+
+    assets_dir = os.path.realpath(os.path.join(testsuite_dir, os.path.pardir, "medias", "defaults"))
+    if options.sync:
+        if not update_assets(options, assets_dir):
+            return False
+
+    options.add_paths(assets_dir)
+    options.set_http_server_dir(media_dir)
+    test_manager.set_default_blacklist(BLACKLIST)
+
+    extra_data = {
+        "config_path": os.path.dirname(testsuite_dir),
+        "medias": media_dir,
+        "validate-flow-expectations-dir": os.path.join(testsuite_dir, "validate", "flow-expectations"),
+        "validate-flow-actual-results-dir": test_manager.options.logsdir,
+        "ssim-results-dir": os.path.join(test_manager.options.logsdir, "ssim-results"),
+    }
+    add_accurate_seek_tests(test_manager, media_dir, extra_data)
+
+    test_manager.add_generators(
+        GstValidateSimpleTestsGenerator("simple", test_manager,
+            os.path.join(testsuite_dir, "validate"))
+    )
+
+    test_manager.add_expected_issues(KNOWN_ISSUES)
+    test_manager.register_defaults()
+
+    test_manager.add_encoding_formats([MediaFormatCombination("quicktime", "rawaudio", "prores")])
+
+    valid_mixing_scenarios = ["play_15s",
+                              "fast_forward",
+                              "seek_forward",
+                              "seek_backward",
+                              "seek_with_stop",
+                              "scrub_forward_seeking"]
+
+    for compositor in ["compositor", "glvideomixer"]:
+        test_manager.add_generators(
+            test_manager.GstValidateMixerTestsGenerator(compositor + ".simple", test_manager,
+                                                        compositor,
+                                                        "video",
+                                                        converter="deinterlace ! videoconvert",
+                                                        mixed_srcs={
+                                                             "synchronized": {"mixer_props": "sink_1::alpha=0.5 sink_1::xpos=50 sink_1::ypos=50",  # noqa
+                                                                              "sources":
+                                                                              ("videotestsrc pattern=snow timestamp-offset=3000000000 ! 'video/x-raw,format=AYUV,width=640,height=480,framerate=(fraction)30/1' !  timeoverlay",  # noqa
+                                                                               "videotestsrc pattern=smpte ! 'video/x-raw,format=AYUV,width=800,height=600,framerate=(fraction)10/1' ! timeoverlay")},  # noqa
+                                                             "bgra": ("videotestsrc ! video/x-raw, framerate=\(fraction\)10/1, width=100, height=100",  # noqa
+                                                                      "videotestsrc ! video/x-raw, framerate=\(fraction\)5/1, width=320, height=240")
+                                                        },
+                                                        valid_scenarios=valid_mixing_scenarios))
+
+    test_manager.add_generators(
+        test_manager.GstValidateMixerTestsGenerator("audiomixer.simple", test_manager,
+                                                    "audiomixer",
+                                                    "audio",
+                                                    converter="audioconvert ! audioresample",
+                                                    mixed_srcs={"basic": {"mixer_props": "",
+                                                                "sources": ("audiotestsrc wave=triangle",
+                                                                            "audiotestsrc wave=ticks")}},
+                                                    valid_scenarios=valid_mixing_scenarios))
+
+    return True
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate.testslist b/subprojects/gst-integration-testsuites/testsuites/validate.testslist
new file mode 100644 (file)
index 0000000..a78f21d
--- /dev/null
@@ -0,0 +1,949 @@
+validate.dash.playback.change_state_intensive.dash_exMPD_BIP_TC1
+validate.dash.playback.fast_forward.dash_exMPD_BIP_TC1
+validate.dash.playback.play_15s.dash_exMPD_BIP_TC1
+validate.dash.playback.reverse_playback.dash_exMPD_BIP_TC1
+validate.dash.playback.scrub_forward_seeking.dash_exMPD_BIP_TC1
+validate.dash.playback.seek_backward.dash_exMPD_BIP_TC1
+validate.dash.playback.seek_forward.dash_exMPD_BIP_TC1
+validate.dash.playback.seek_with_stop.dash_exMPD_BIP_TC1
+validate.file.audiomixer.simple.fast_forward.basic
+validate.file.audiomixer.simple.play_15s.basic
+validate.file.audiomixer.simple.scrub_forward_seeking.basic
+validate.file.audiomixer.simple.seek_backward.basic
+validate.file.audiomixer.simple.seek_forward.basic
+validate.file.audiomixer.simple.seek_with_stop.basic
+validate.file.compositor.simple.fast_forward.bgra
+validate.file.compositor.simple.play_15s.bgra
+validate.file.compositor.simple.play_15s.synchronized
+validate.file.compositor.simple.scrub_forward_seeking.bgra
+validate.file.compositor.simple.scrub_forward_seeking.synchronized
+validate.file.compositor.simple.seek_backward.bgra
+validate.file.compositor.simple.seek_backward.synchronized
+validate.file.compositor.simple.seek_forward.bgra
+validate.file.compositor.simple.seek_forward.synchronized
+validate.file.compositor.simple.seek_with_stop.bgra
+validate.file.compositor.simple.seek_with_stop.synchronized
+validate.file.glvideomixer.simple.fast_forward.bgra
+validate.file.glvideomixer.simple.play_15s.bgra
+validate.file.glvideomixer.simple.play_15s.synchronized
+validate.file.glvideomixer.simple.scrub_forward_seeking.bgra
+validate.file.glvideomixer.simple.scrub_forward_seeking.synchronized
+validate.file.glvideomixer.simple.seek_backward.bgra
+validate.file.glvideomixer.simple.seek_backward.synchronized
+validate.file.glvideomixer.simple.seek_forward.bgra
+validate.file.glvideomixer.simple.seek_forward.synchronized
+validate.file.glvideomixer.simple.seek_with_stop.bgra
+validate.file.glvideomixer.simple.seek_with_stop.synchronized
+validate.file.media_check.1080p_xavc_audio_conforming_accuracy_mxf
+validate.file.media_check.GH1_00094_1920x1280_MTS
+validate.file.media_check.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.media_check.cm5000_hevc_1080i_colorbars_ts
+validate.file.media_check.fragmented_nonseekable_sink_mp4
+validate.file.media_check.mp3_h264_0_mp4
+validate.file.media_check.mp3_h264_1_mp4
+validate.file.media_check.mp3_h265_0_mp4
+validate.file.media_check.numerated_frames_blue_ogv
+validate.file.media_check.op1a-mpeg2-wave_hd_mxf
+validate.file.media_check.op1a-pal-mpeg2_mxf
+validate.file.media_check.op2b-mpeg2-wave_hd_mxf
+validate.file.media_check.opacity01_svg
+validate.file.media_check.opus_1_ogg
+validate.file.media_check.opus_vp9-alpha_webm
+validate.file.media_check.png_png
+validate.file.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4
+validate.file.media_check.raw_h264_0_mp4
+validate.file.media_check.raw_h264_1_mp4
+validate.file.media_check.raw_video_avi
+validate.file.media_check.raw_video_mkv
+validate.file.media_check.raw_video_mov
+validate.file.media_check.rawaudioS32LE_prores_mov
+validate.file.media_check.sample_mpeg_program_stream_scr_mpg
+validate.file.media_check.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.media_check.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+validate.file.media_check.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.media_check.samples_multimedia_cx_testsuite_iv31_avi
+validate.file.media_check.test-uncompressed-rgb_mxf
+validate.file.media_check.test5_mkv
+validate.file.media_check.tron_en_ge_aac_h264_ts
+validate.file.media_check.vorbis_theora_0_ogg
+validate.file.media_check.vorbis_theora_1_ogg
+validate.file.media_check.vorbis_vp8_0_webm
+validate.file.media_check.vorbis_vp8_1_webm
+validate.file.media_check.vorbis_vp9_webm
+validate.file.media_check.vp8-alpha_webm
+validate.file.media_check.xdcam-pal-d10-imx30_mxf
+validate.file.media_check.xdcam-pal-d10-imx50_mxf
+validate.file.media_check.xdcam-pal-dv25_mxf
+validate.file.playback.change_state_intensive.1080p_xavc_audio_conforming_accuracy_mxf
+validate.file.playback.change_state_intensive.GH1_00094_1920x1280_MTS
+validate.file.playback.change_state_intensive.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.playback.change_state_intensive.cm5000_hevc_1080i_colorbars_ts
+validate.file.playback.change_state_intensive.fragmented_nonseekable_sink_mp4
+validate.file.playback.change_state_intensive.mp3_h264_0_mp4
+validate.file.playback.change_state_intensive.mp3_h264_1_mp4
+validate.file.playback.change_state_intensive.mp3_h265_0_mp4
+validate.file.playback.change_state_intensive.numerated_frames_blue_ogv
+validate.file.playback.change_state_intensive.op1a-mpeg2-wave_hd_mxf
+validate.file.playback.change_state_intensive.op1a-pal-mpeg2_mxf
+validate.file.playback.change_state_intensive.op2b-mpeg2-wave_hd_mxf
+validate.file.playback.change_state_intensive.opus_1_ogg
+validate.file.playback.change_state_intensive.opus_vp9-alpha_webm
+validate.file.playback.change_state_intensive.raw_h264_0_mp4
+validate.file.playback.change_state_intensive.raw_h264_1_mp4
+validate.file.playback.change_state_intensive.raw_video_avi
+validate.file.playback.change_state_intensive.raw_video_mkv
+validate.file.playback.change_state_intensive.raw_video_mov
+validate.file.playback.change_state_intensive.rawaudioS32LE_prores_mov
+validate.file.playback.change_state_intensive.sample_mpeg_program_stream_scr_mpg
+validate.file.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+validate.file.playback.change_state_intensive.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.playback.change_state_intensive.samples_multimedia_cx_testsuite_iv31_avi
+validate.file.playback.change_state_intensive.test-uncompressed-rgb_mxf
+validate.file.playback.change_state_intensive.test5_mkv
+validate.file.playback.change_state_intensive.tron_en_ge_aac_h264_ts
+validate.file.playback.change_state_intensive.vorbis_theora_0_ogg
+validate.file.playback.change_state_intensive.vorbis_theora_1_ogg
+validate.file.playback.change_state_intensive.vorbis_vp8_0_webm
+validate.file.playback.change_state_intensive.vorbis_vp8_1_webm
+validate.file.playback.change_state_intensive.vorbis_vp9_webm
+validate.file.playback.change_state_intensive.vp8-alpha_webm
+validate.file.playback.change_state_intensive.xdcam-pal-d10-imx30_mxf
+validate.file.playback.change_state_intensive.xdcam-pal-d10-imx50_mxf
+validate.file.playback.change_state_intensive.xdcam-pal-dv25_mxf
+validate.file.playback.disable_subtitle_track_while_paused.test5_mkv
+validate.file.playback.fast_forward.1080p_xavc_audio_conforming_accuracy_mxf
+validate.file.playback.fast_forward.GH1_00094_1920x1280_MTS
+validate.file.playback.fast_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.playback.fast_forward.cm5000_hevc_1080i_colorbars_ts
+validate.file.playback.fast_forward.mp3_h264_0_mp4
+validate.file.playback.fast_forward.mp3_h264_1_mp4
+validate.file.playback.fast_forward.mp3_h265_0_mp4
+validate.file.playback.fast_forward.opus_1_ogg
+validate.file.playback.fast_forward.raw_h264_0_mp4
+validate.file.playback.fast_forward.raw_h264_1_mp4
+validate.file.playback.fast_forward.rawaudioS32LE_prores_mov
+validate.file.playback.fast_forward.sample_mpeg_program_stream_scr_mpg
+validate.file.playback.fast_forward.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.playback.fast_forward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+validate.file.playback.fast_forward.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.playback.fast_forward.samples_multimedia_cx_testsuite_iv31_avi
+validate.file.playback.fast_forward.test5_mkv
+validate.file.playback.fast_forward.tron_en_ge_aac_h264_ts
+validate.file.playback.fast_forward.vorbis_theora_0_ogg
+validate.file.playback.fast_forward.vorbis_theora_1_ogg
+validate.file.playback.fast_forward.vorbis_vp8_0_webm
+validate.file.playback.fast_forward.vorbis_vp8_1_webm
+validate.file.playback.fast_forward.vorbis_vp9_webm
+validate.file.playback.play_15s.1080p_xavc_audio_conforming_accuracy_mxf
+validate.file.playback.play_15s.GH1_00094_1920x1280_MTS
+validate.file.playback.play_15s.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.playback.play_15s.cm5000_hevc_1080i_colorbars_ts
+validate.file.playback.play_15s.fragmented_nonseekable_sink_mp4
+validate.file.playback.play_15s.mp3_h264_0_mp4
+validate.file.playback.play_15s.mp3_h264_1_mp4
+validate.file.playback.play_15s.mp3_h265_0_mp4
+validate.file.playback.play_15s.numerated_frames_blue_ogv
+validate.file.playback.play_15s.op1a-mpeg2-wave_hd_mxf
+validate.file.playback.play_15s.op1a-pal-mpeg2_mxf
+validate.file.playback.play_15s.op2b-mpeg2-wave_hd_mxf
+validate.file.playback.play_15s.opacity01_svg
+validate.file.playback.play_15s.opus_1_ogg
+validate.file.playback.play_15s.opus_vp9-alpha_webm
+validate.file.playback.play_15s.png_png
+validate.file.playback.play_15s.raw_h264_0_mp4
+validate.file.playback.play_15s.raw_h264_1_mp4
+validate.file.playback.play_15s.raw_video_avi
+validate.file.playback.play_15s.raw_video_mkv
+validate.file.playback.play_15s.raw_video_mov
+validate.file.playback.play_15s.rawaudioS32LE_prores_mov
+validate.file.playback.play_15s.sample_mpeg_program_stream_scr_mpg
+validate.file.playback.play_15s.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.playback.play_15s.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+validate.file.playback.play_15s.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.playback.play_15s.samples_multimedia_cx_testsuite_iv31_avi
+validate.file.playback.play_15s.test-uncompressed-rgb_mxf
+validate.file.playback.play_15s.test5_mkv
+validate.file.playback.play_15s.tron_en_ge_aac_h264_ts
+validate.file.playback.play_15s.vorbis_theora_0_ogg
+validate.file.playback.play_15s.vorbis_theora_1_ogg
+validate.file.playback.play_15s.vorbis_vp8_0_webm
+validate.file.playback.play_15s.vorbis_vp8_1_webm
+validate.file.playback.play_15s.vorbis_vp9_webm
+validate.file.playback.play_15s.vp8-alpha_webm
+validate.file.playback.play_15s.xdcam-pal-d10-imx30_mxf
+validate.file.playback.play_15s.xdcam-pal-d10-imx50_mxf
+validate.file.playback.play_15s.xdcam-pal-dv25_mxf
+validate.file.playback.reverse_playback.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.playback.reverse_playback.mp3_h264_0_mp4
+validate.file.playback.reverse_playback.mp3_h264_1_mp4
+validate.file.playback.reverse_playback.mp3_h265_0_mp4
+validate.file.playback.reverse_playback.numerated_frames_blue_ogv
+validate.file.playback.reverse_playback.opus_1_ogg
+validate.file.playback.reverse_playback.raw_h264_0_mp4
+validate.file.playback.reverse_playback.raw_h264_1_mp4
+validate.file.playback.reverse_playback.raw_video_avi
+validate.file.playback.reverse_playback.raw_video_mov
+validate.file.playback.reverse_playback.rawaudioS32LE_prores_mov
+validate.file.playback.reverse_playback.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.playback.reverse_playback.samples_multimedia_cx_testsuite_iv31_avi
+validate.file.playback.reverse_playback.vorbis_theora_0_ogg
+validate.file.playback.reverse_playback.vorbis_theora_1_ogg
+validate.file.playback.scrub_forward_seeking.1080p_xavc_audio_conforming_accuracy_mxf
+validate.file.playback.scrub_forward_seeking.GH1_00094_1920x1280_MTS
+validate.file.playback.scrub_forward_seeking.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.playback.scrub_forward_seeking.cm5000_hevc_1080i_colorbars_ts
+validate.file.playback.scrub_forward_seeking.mp3_h264_0_mp4
+validate.file.playback.scrub_forward_seeking.mp3_h264_1_mp4
+validate.file.playback.scrub_forward_seeking.mp3_h265_0_mp4
+validate.file.playback.scrub_forward_seeking.numerated_frames_blue_ogv
+validate.file.playback.scrub_forward_seeking.op1a-mpeg2-wave_hd_mxf
+validate.file.playback.scrub_forward_seeking.op1a-pal-mpeg2_mxf
+validate.file.playback.scrub_forward_seeking.op2b-mpeg2-wave_hd_mxf
+validate.file.playback.scrub_forward_seeking.opus_1_ogg
+validate.file.playback.scrub_forward_seeking.opus_vp9-alpha_webm
+validate.file.playback.scrub_forward_seeking.raw_h264_0_mp4
+validate.file.playback.scrub_forward_seeking.raw_h264_1_mp4
+validate.file.playback.scrub_forward_seeking.raw_video_avi
+validate.file.playback.scrub_forward_seeking.raw_video_mkv
+validate.file.playback.scrub_forward_seeking.raw_video_mov
+validate.file.playback.scrub_forward_seeking.rawaudioS32LE_prores_mov
+validate.file.playback.scrub_forward_seeking.sample_mpeg_program_stream_scr_mpg
+validate.file.playback.scrub_forward_seeking.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.playback.scrub_forward_seeking.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+validate.file.playback.scrub_forward_seeking.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.playback.scrub_forward_seeking.samples_multimedia_cx_testsuite_iv31_avi
+validate.file.playback.scrub_forward_seeking.test-uncompressed-rgb_mxf
+validate.file.playback.scrub_forward_seeking.test5_mkv
+validate.file.playback.scrub_forward_seeking.tron_en_ge_aac_h264_ts
+validate.file.playback.scrub_forward_seeking.vorbis_theora_0_ogg
+validate.file.playback.scrub_forward_seeking.vorbis_theora_1_ogg
+validate.file.playback.scrub_forward_seeking.vorbis_vp8_0_webm
+validate.file.playback.scrub_forward_seeking.vorbis_vp8_1_webm
+validate.file.playback.scrub_forward_seeking.vorbis_vp9_webm
+validate.file.playback.scrub_forward_seeking.vp8-alpha_webm
+validate.file.playback.scrub_forward_seeking.xdcam-pal-d10-imx30_mxf
+validate.file.playback.scrub_forward_seeking.xdcam-pal-d10-imx50_mxf
+validate.file.playback.scrub_forward_seeking.xdcam-pal-dv25_mxf
+validate.file.playback.seek_backward.1080p_xavc_audio_conforming_accuracy_mxf
+validate.file.playback.seek_backward.GH1_00094_1920x1280_MTS
+validate.file.playback.seek_backward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.playback.seek_backward.cm5000_hevc_1080i_colorbars_ts
+validate.file.playback.seek_backward.mp3_h264_0_mp4
+validate.file.playback.seek_backward.mp3_h264_1_mp4
+validate.file.playback.seek_backward.mp3_h265_0_mp4
+validate.file.playback.seek_backward.numerated_frames_blue_ogv
+validate.file.playback.seek_backward.op1a-mpeg2-wave_hd_mxf
+validate.file.playback.seek_backward.op1a-pal-mpeg2_mxf
+validate.file.playback.seek_backward.op2b-mpeg2-wave_hd_mxf
+validate.file.playback.seek_backward.opus_1_ogg
+validate.file.playback.seek_backward.opus_vp9-alpha_webm
+validate.file.playback.seek_backward.raw_h264_0_mp4
+validate.file.playback.seek_backward.raw_h264_1_mp4
+validate.file.playback.seek_backward.raw_video_avi
+validate.file.playback.seek_backward.raw_video_mkv
+validate.file.playback.seek_backward.raw_video_mov
+validate.file.playback.seek_backward.rawaudioS32LE_prores_mov
+validate.file.playback.seek_backward.sample_mpeg_program_stream_scr_mpg
+validate.file.playback.seek_backward.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.playback.seek_backward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+validate.file.playback.seek_backward.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.playback.seek_backward.samples_multimedia_cx_testsuite_iv31_avi
+validate.file.playback.seek_backward.test-uncompressed-rgb_mxf
+validate.file.playback.seek_backward.test5_mkv
+validate.file.playback.seek_backward.tron_en_ge_aac_h264_ts
+validate.file.playback.seek_backward.vorbis_theora_0_ogg
+validate.file.playback.seek_backward.vorbis_theora_1_ogg
+validate.file.playback.seek_backward.vorbis_vp8_0_webm
+validate.file.playback.seek_backward.vorbis_vp8_1_webm
+validate.file.playback.seek_backward.vorbis_vp9_webm
+validate.file.playback.seek_backward.vp8-alpha_webm
+validate.file.playback.seek_backward.xdcam-pal-d10-imx30_mxf
+validate.file.playback.seek_backward.xdcam-pal-d10-imx50_mxf
+validate.file.playback.seek_backward.xdcam-pal-dv25_mxf
+validate.file.playback.seek_forward.1080p_xavc_audio_conforming_accuracy_mxf
+validate.file.playback.seek_forward.GH1_00094_1920x1280_MTS
+validate.file.playback.seek_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.playback.seek_forward.cm5000_hevc_1080i_colorbars_ts
+validate.file.playback.seek_forward.mp3_h264_0_mp4
+validate.file.playback.seek_forward.mp3_h264_1_mp4
+validate.file.playback.seek_forward.mp3_h265_0_mp4
+validate.file.playback.seek_forward.numerated_frames_blue_ogv
+validate.file.playback.seek_forward.op1a-mpeg2-wave_hd_mxf
+validate.file.playback.seek_forward.op1a-pal-mpeg2_mxf
+validate.file.playback.seek_forward.op2b-mpeg2-wave_hd_mxf
+validate.file.playback.seek_forward.opus_1_ogg
+validate.file.playback.seek_forward.opus_vp9-alpha_webm
+validate.file.playback.seek_forward.raw_h264_0_mp4
+validate.file.playback.seek_forward.raw_h264_1_mp4
+validate.file.playback.seek_forward.raw_video_avi
+validate.file.playback.seek_forward.raw_video_mkv
+validate.file.playback.seek_forward.raw_video_mov
+validate.file.playback.seek_forward.rawaudioS32LE_prores_mov
+validate.file.playback.seek_forward.sample_mpeg_program_stream_scr_mpg
+validate.file.playback.seek_forward.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.playback.seek_forward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+validate.file.playback.seek_forward.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.playback.seek_forward.samples_multimedia_cx_testsuite_iv31_avi
+validate.file.playback.seek_forward.test-uncompressed-rgb_mxf
+validate.file.playback.seek_forward.test5_mkv
+validate.file.playback.seek_forward.tron_en_ge_aac_h264_ts
+validate.file.playback.seek_forward.vorbis_theora_0_ogg
+validate.file.playback.seek_forward.vorbis_theora_1_ogg
+validate.file.playback.seek_forward.vorbis_vp8_0_webm
+validate.file.playback.seek_forward.vorbis_vp8_1_webm
+validate.file.playback.seek_forward.vorbis_vp9_webm
+validate.file.playback.seek_forward.vp8-alpha_webm
+validate.file.playback.seek_forward.xdcam-pal-d10-imx30_mxf
+validate.file.playback.seek_forward.xdcam-pal-d10-imx50_mxf
+validate.file.playback.seek_forward.xdcam-pal-dv25_mxf
+validate.file.playback.seek_with_stop.1080p_xavc_audio_conforming_accuracy_mxf
+validate.file.playback.seek_with_stop.GH1_00094_1920x1280_MTS
+validate.file.playback.seek_with_stop.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.playback.seek_with_stop.cm5000_hevc_1080i_colorbars_ts
+validate.file.playback.seek_with_stop.mp3_h264_0_mp4
+validate.file.playback.seek_with_stop.mp3_h264_1_mp4
+validate.file.playback.seek_with_stop.mp3_h265_0_mp4
+validate.file.playback.seek_with_stop.numerated_frames_blue_ogv
+validate.file.playback.seek_with_stop.op1a-mpeg2-wave_hd_mxf
+validate.file.playback.seek_with_stop.op2b-mpeg2-wave_hd_mxf
+validate.file.playback.seek_with_stop.opus_1_ogg
+validate.file.playback.seek_with_stop.opus_vp9-alpha_webm
+validate.file.playback.seek_with_stop.raw_h264_0_mp4
+validate.file.playback.seek_with_stop.raw_h264_1_mp4
+validate.file.playback.seek_with_stop.raw_video_avi
+validate.file.playback.seek_with_stop.raw_video_mkv
+validate.file.playback.seek_with_stop.raw_video_mov
+validate.file.playback.seek_with_stop.rawaudioS32LE_prores_mov
+validate.file.playback.seek_with_stop.sample_mpeg_program_stream_scr_mpg
+validate.file.playback.seek_with_stop.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.playback.seek_with_stop.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+validate.file.playback.seek_with_stop.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.playback.seek_with_stop.samples_multimedia_cx_testsuite_iv31_avi
+validate.file.playback.seek_with_stop.test5_mkv
+validate.file.playback.seek_with_stop.tron_en_ge_aac_h264_ts
+validate.file.playback.seek_with_stop.vorbis_theora_0_ogg
+validate.file.playback.seek_with_stop.vorbis_theora_1_ogg
+validate.file.playback.seek_with_stop.vorbis_vp8_0_webm
+validate.file.playback.seek_with_stop.vorbis_vp8_1_webm
+validate.file.playback.seek_with_stop.vorbis_vp9_webm
+validate.file.playback.seek_with_stop.vp8-alpha_webm
+validate.file.playback.seek_with_stop.xdcam-pal-d10-imx50_mxf
+validate.file.playback.seek_with_stop.xdcam-pal-dv25_mxf
+validate.file.playback.switch_audio_track.1080p_xavc_audio_conforming_accuracy_mxf
+validate.file.playback.switch_audio_track.sample_mpeg_program_stream_scr_mpg
+validate.file.playback.switch_audio_track.test5_mkv
+validate.file.playback.switch_audio_track.tron_en_ge_aac_h264_ts
+validate.file.playback.switch_audio_track_while_paused.1080p_xavc_audio_conforming_accuracy_mxf
+validate.file.playback.switch_audio_track_while_paused.sample_mpeg_program_stream_scr_mpg
+validate.file.playback.switch_audio_track_while_paused.test5_mkv
+validate.file.playback.switch_audio_track_while_paused.tron_en_ge_aac_h264_ts
+validate.file.playback.switch_audio_track_while_paused.xdcam-pal-dv25_mxf
+validate.file.playback.switch_subtitle_track.test5_mkv
+validate.file.playback.switch_subtitle_track_while_paused.test5_mkv
+validate.file.playback.switch_subtitles.test5_mkv
+validate.file.timecoded_h264_23976fps_mp4.check_accurate_seek
+validate.file.timecoded_h264_2997fps_mp4.check_accurate_seek
+validate.file.timecoded_h264_30fps_mp4.check_accurate_seek
+validate.file.timecoded_jpeg_23976fps_mp4.check_accurate_seek
+validate.file.timecoded_jpeg_2997fps_mp4.check_accurate_seek
+validate.file.timecoded_jpeg_30fps_mp4.check_accurate_seek
+validate.file.timecoded_vp8_23976fps_mp4.check_accurate_seek
+validate.file.timecoded_vp8_2997fps_mp4.check_accurate_seek
+validate.file.timecoded_vp8_30fps_mp4.check_accurate_seek
+validate.file.transcode.to_mp3_and_h264_in_mp4.GH1_00094_1920x1280_MTS
+validate.file.transcode.to_mp3_and_h264_in_mp4.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.transcode.to_mp3_and_h264_in_mp4.fragmented_nonseekable_sink_mp4
+validate.file.transcode.to_mp3_and_h264_in_mp4.mp3_h264_0_mp4
+validate.file.transcode.to_mp3_and_h264_in_mp4.mp3_h264_1_mp4
+validate.file.transcode.to_mp3_and_h264_in_mp4.mp3_h265_0_mp4
+validate.file.transcode.to_mp3_and_h264_in_mp4.numerated_frames_blue_ogv
+validate.file.transcode.to_mp3_and_h264_in_mp4.opus_1_ogg
+validate.file.transcode.to_mp3_and_h264_in_mp4.opus_vp9-alpha_webm
+validate.file.transcode.to_mp3_and_h264_in_mp4.raw_h264_0_mp4
+validate.file.transcode.to_mp3_and_h264_in_mp4.raw_h264_1_mp4
+validate.file.transcode.to_mp3_and_h264_in_mp4.raw_video_avi
+validate.file.transcode.to_mp3_and_h264_in_mp4.raw_video_mkv
+validate.file.transcode.to_mp3_and_h264_in_mp4.raw_video_mov
+validate.file.transcode.to_mp3_and_h264_in_mp4.rawaudioS32LE_prores_mov
+validate.file.transcode.to_mp3_and_h264_in_mp4.sample_mpeg_program_stream_scr_mpg
+validate.file.transcode.to_mp3_and_h264_in_mp4.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.transcode.to_mp3_and_h264_in_mp4.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.transcode.to_mp3_and_h264_in_mp4.vorbis_theora_0_ogg
+validate.file.transcode.to_mp3_and_h264_in_mp4.vorbis_theora_1_ogg
+validate.file.transcode.to_mp3_and_h264_in_mp4.vorbis_vp8_0_webm
+validate.file.transcode.to_mp3_and_h264_in_mp4.vorbis_vp8_1_webm
+validate.file.transcode.to_mp3_and_h264_in_mp4.vorbis_vp9_webm
+validate.file.transcode.to_mp3_and_h264_in_mp4.vp8-alpha_webm
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.GH1_00094_1920x1280_MTS
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.fragmented_nonseekable_sink_mp4
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.mp3_h264_0_mp4
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.mp3_h264_1_mp4
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.mp3_h265_0_mp4
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.numerated_frames_blue_ogv
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.opus_1_ogg
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.opus_vp9-alpha_webm
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.raw_h264_0_mp4
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.raw_h264_1_mp4
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.raw_video_avi
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.raw_video_mkv
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.raw_video_mov
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.rawaudioS32LE_prores_mov
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.sample_mpeg_program_stream_scr_mpg
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_theora_0_ogg
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_theora_1_ogg
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_vp8_0_webm
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_vp8_1_webm
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_vp9_webm
+validate.file.transcode.to_rawaudio_and_prores_in_quicktime.vp8-alpha_webm
+validate.file.transcode.to_vorbis_and_h264_in_mkv.GH1_00094_1920x1280_MTS
+validate.file.transcode.to_vorbis_and_h264_in_mkv.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.transcode.to_vorbis_and_h264_in_mkv.fragmented_nonseekable_sink_mp4
+validate.file.transcode.to_vorbis_and_h264_in_mkv.mp3_h264_0_mp4
+validate.file.transcode.to_vorbis_and_h264_in_mkv.mp3_h264_1_mp4
+validate.file.transcode.to_vorbis_and_h264_in_mkv.mp3_h265_0_mp4
+validate.file.transcode.to_vorbis_and_h264_in_mkv.numerated_frames_blue_ogv
+validate.file.transcode.to_vorbis_and_h264_in_mkv.opus_1_ogg
+validate.file.transcode.to_vorbis_and_h264_in_mkv.opus_vp9-alpha_webm
+validate.file.transcode.to_vorbis_and_h264_in_mkv.raw_h264_0_mp4
+validate.file.transcode.to_vorbis_and_h264_in_mkv.raw_h264_1_mp4
+validate.file.transcode.to_vorbis_and_h264_in_mkv.raw_video_avi
+validate.file.transcode.to_vorbis_and_h264_in_mkv.raw_video_mkv
+validate.file.transcode.to_vorbis_and_h264_in_mkv.raw_video_mov
+validate.file.transcode.to_vorbis_and_h264_in_mkv.rawaudioS32LE_prores_mov
+validate.file.transcode.to_vorbis_and_h264_in_mkv.sample_mpeg_program_stream_scr_mpg
+validate.file.transcode.to_vorbis_and_h264_in_mkv.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.transcode.to_vorbis_and_h264_in_mkv.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.transcode.to_vorbis_and_h264_in_mkv.vorbis_theora_0_ogg
+validate.file.transcode.to_vorbis_and_h264_in_mkv.vorbis_theora_1_ogg
+validate.file.transcode.to_vorbis_and_h264_in_mkv.vorbis_vp8_0_webm
+validate.file.transcode.to_vorbis_and_h264_in_mkv.vorbis_vp8_1_webm
+validate.file.transcode.to_vorbis_and_h264_in_mkv.vorbis_vp9_webm
+validate.file.transcode.to_vorbis_and_h264_in_mkv.vp8-alpha_webm
+validate.file.transcode.to_vorbis_and_theora_in_ogg.GH1_00094_1920x1280_MTS
+validate.file.transcode.to_vorbis_and_theora_in_ogg.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.transcode.to_vorbis_and_theora_in_ogg.fragmented_nonseekable_sink_mp4
+validate.file.transcode.to_vorbis_and_theora_in_ogg.mp3_h264_0_mp4
+validate.file.transcode.to_vorbis_and_theora_in_ogg.mp3_h264_1_mp4
+validate.file.transcode.to_vorbis_and_theora_in_ogg.mp3_h265_0_mp4
+validate.file.transcode.to_vorbis_and_theora_in_ogg.numerated_frames_blue_ogv
+validate.file.transcode.to_vorbis_and_theora_in_ogg.opus_1_ogg
+validate.file.transcode.to_vorbis_and_theora_in_ogg.opus_vp9-alpha_webm
+validate.file.transcode.to_vorbis_and_theora_in_ogg.raw_h264_0_mp4
+validate.file.transcode.to_vorbis_and_theora_in_ogg.raw_h264_1_mp4
+validate.file.transcode.to_vorbis_and_theora_in_ogg.raw_video_avi
+validate.file.transcode.to_vorbis_and_theora_in_ogg.raw_video_mkv
+validate.file.transcode.to_vorbis_and_theora_in_ogg.raw_video_mov
+validate.file.transcode.to_vorbis_and_theora_in_ogg.rawaudioS32LE_prores_mov
+validate.file.transcode.to_vorbis_and_theora_in_ogg.sample_mpeg_program_stream_scr_mpg
+validate.file.transcode.to_vorbis_and_theora_in_ogg.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.transcode.to_vorbis_and_theora_in_ogg.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.transcode.to_vorbis_and_theora_in_ogg.vorbis_theora_0_ogg
+validate.file.transcode.to_vorbis_and_theora_in_ogg.vorbis_theora_1_ogg
+validate.file.transcode.to_vorbis_and_theora_in_ogg.vorbis_vp8_0_webm
+validate.file.transcode.to_vorbis_and_theora_in_ogg.vorbis_vp8_1_webm
+validate.file.transcode.to_vorbis_and_theora_in_ogg.vorbis_vp9_webm
+validate.file.transcode.to_vorbis_and_theora_in_ogg.vp8-alpha_webm
+validate.file.transcode.to_vorbis_and_vp8_in_webm.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.transcode.to_vorbis_and_vp8_in_webm.fragmented_nonseekable_sink_mp4
+validate.file.transcode.to_vorbis_and_vp8_in_webm.mp3_h264_0_mp4
+validate.file.transcode.to_vorbis_and_vp8_in_webm.mp3_h264_1_mp4
+validate.file.transcode.to_vorbis_and_vp8_in_webm.mp3_h265_0_mp4
+validate.file.transcode.to_vorbis_and_vp8_in_webm.numerated_frames_blue_ogv
+validate.file.transcode.to_vorbis_and_vp8_in_webm.opus_1_ogg
+validate.file.transcode.to_vorbis_and_vp8_in_webm.opus_vp9-alpha_webm
+validate.file.transcode.to_vorbis_and_vp8_in_webm.raw_h264_0_mp4
+validate.file.transcode.to_vorbis_and_vp8_in_webm.raw_h264_1_mp4
+validate.file.transcode.to_vorbis_and_vp8_in_webm.raw_video_avi
+validate.file.transcode.to_vorbis_and_vp8_in_webm.raw_video_mkv
+validate.file.transcode.to_vorbis_and_vp8_in_webm.raw_video_mov
+validate.file.transcode.to_vorbis_and_vp8_in_webm.rawaudioS32LE_prores_mov
+validate.file.transcode.to_vorbis_and_vp8_in_webm.sample_mpeg_program_stream_scr_mpg
+validate.file.transcode.to_vorbis_and_vp8_in_webm.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.transcode.to_vorbis_and_vp8_in_webm.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.transcode.to_vorbis_and_vp8_in_webm.vorbis_theora_0_ogg
+validate.file.transcode.to_vorbis_and_vp8_in_webm.vorbis_theora_1_ogg
+validate.file.transcode.to_vorbis_and_vp8_in_webm.vorbis_vp8_0_webm
+validate.file.transcode.to_vorbis_and_vp8_in_webm.vorbis_vp8_1_webm
+validate.file.transcode.to_vorbis_and_vp8_in_webm.vorbis_vp9_webm
+validate.file.transcode.to_vorbis_and_vp8_in_webm.vp8-alpha_webm
+validate.file.transcode.to_vorbis_and_vp9_in_webm.GH1_00094_1920x1280_MTS
+validate.file.transcode.to_vorbis_and_vp9_in_webm.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+validate.file.transcode.to_vorbis_and_vp9_in_webm.fragmented_nonseekable_sink_mp4
+validate.file.transcode.to_vorbis_and_vp9_in_webm.mp3_h264_0_mp4
+validate.file.transcode.to_vorbis_and_vp9_in_webm.mp3_h264_1_mp4
+validate.file.transcode.to_vorbis_and_vp9_in_webm.mp3_h265_0_mp4
+validate.file.transcode.to_vorbis_and_vp9_in_webm.numerated_frames_blue_ogv
+validate.file.transcode.to_vorbis_and_vp9_in_webm.opus_1_ogg
+validate.file.transcode.to_vorbis_and_vp9_in_webm.opus_vp9-alpha_webm
+validate.file.transcode.to_vorbis_and_vp9_in_webm.raw_h264_0_mp4
+validate.file.transcode.to_vorbis_and_vp9_in_webm.raw_h264_1_mp4
+validate.file.transcode.to_vorbis_and_vp9_in_webm.raw_video_avi
+validate.file.transcode.to_vorbis_and_vp9_in_webm.raw_video_mkv
+validate.file.transcode.to_vorbis_and_vp9_in_webm.raw_video_mov
+validate.file.transcode.to_vorbis_and_vp9_in_webm.rawaudioS32LE_prores_mov
+validate.file.transcode.to_vorbis_and_vp9_in_webm.sample_mpeg_program_stream_scr_mpg
+validate.file.transcode.to_vorbis_and_vp9_in_webm.samples_multimedia_cx_asf_wmv_elephant_asf
+validate.file.transcode.to_vorbis_and_vp9_in_webm.samples_multimedia_cx_flac_Yesterday_flac
+validate.file.transcode.to_vorbis_and_vp9_in_webm.vorbis_theora_0_ogg
+validate.file.transcode.to_vorbis_and_vp9_in_webm.vorbis_theora_1_ogg
+validate.file.transcode.to_vorbis_and_vp9_in_webm.vorbis_vp8_0_webm
+validate.file.transcode.to_vorbis_and_vp9_in_webm.vorbis_vp8_1_webm
+validate.file.transcode.to_vorbis_and_vp9_in_webm.vorbis_vp9_webm
+validate.file.transcode.to_vorbis_and_vp9_in_webm.vp8-alpha_webm
+validate.hls.media_check.bipbopall_m3u8
+validate.hls.playback.fast_forward.hls_bibbop
+validate.hls.playback.play_15s.hls_bibbop
+validate.hls.playback.reverse_playback.hls_bibbop
+validate.hls.playback.scrub_forward_seeking.hls_bibbop
+validate.hls.playback.seek_backward.hls_bibbop
+validate.hls.playback.seek_forward.hls_bibbop
+validate.hls.playback.seek_with_stop.hls_bibbop
+validate.http.media_check.mp3_h264_1_mp4
+validate.http.media_check.raw_h264_1_mp4
+validate.http.media_check.raw_video_mkv
+validate.http.media_check.raw_video_mov
+validate.http.media_check.vorbis_theora_1_ogg
+validate.http.media_check.vorbis_vp8_1_webm
+validate.http.playback.change_state_intensive.mp3_h264_1_mp4
+validate.http.playback.change_state_intensive.raw_h264_1_mp4
+validate.http.playback.change_state_intensive.raw_video_mkv
+validate.http.playback.change_state_intensive.vorbis_theora_1_ogg
+validate.http.playback.change_state_intensive.vorbis_vp8_1_webm
+validate.http.playback.fast_forward.mp3_h264_1_mp4
+validate.http.playback.fast_forward.raw_h264_1_mp4
+validate.http.playback.fast_forward.vorbis_theora_1_ogg
+validate.http.playback.fast_forward.vorbis_vp8_1_webm
+validate.http.playback.play_15s.mp3_h264_1_mp4
+validate.http.playback.play_15s.raw_h264_1_mp4
+validate.http.playback.play_15s.raw_video_mkv
+validate.http.playback.play_15s.raw_video_mov
+validate.http.playback.play_15s.vorbis_theora_1_ogg
+validate.http.playback.play_15s.vorbis_vp8_1_webm
+validate.http.playback.reverse_playback.mp3_h264_1_mp4
+validate.http.playback.reverse_playback.raw_h264_1_mp4
+validate.http.playback.reverse_playback.raw_video_mov
+validate.http.playback.reverse_playback.vorbis_theora_1_ogg
+validate.http.playback.seek_backward.mp3_h264_1_mp4
+validate.http.playback.seek_backward.raw_h264_1_mp4
+validate.http.playback.seek_backward.raw_video_mkv
+validate.http.playback.seek_backward.raw_video_mov
+validate.http.playback.seek_backward.vorbis_vp8_1_webm
+validate.http.playback.seek_forward.mp3_h264_1_mp4
+validate.http.playback.seek_forward.raw_h264_1_mp4
+validate.http.playback.seek_forward.raw_video_mkv
+validate.http.playback.seek_forward.raw_video_mov
+validate.http.playback.seek_forward.vorbis_vp8_1_webm
+validate.http.playback.seek_with_stop.mp3_h264_1_mp4
+validate.http.playback.seek_with_stop.raw_h264_1_mp4
+validate.http.playback.seek_with_stop.raw_video_mov
+validate.http.transcode.to_mp3_and_h264_in_mp4.mp3_h264_1_mp4
+validate.http.transcode.to_mp3_and_h264_in_mp4.raw_h264_1_mp4
+validate.http.transcode.to_mp3_and_h264_in_mp4.raw_video_mkv
+validate.http.transcode.to_mp3_and_h264_in_mp4.raw_video_mov
+validate.http.transcode.to_mp3_and_h264_in_mp4.vorbis_theora_1_ogg
+validate.http.transcode.to_mp3_and_h264_in_mp4.vorbis_vp8_1_webm
+validate.http.transcode.to_rawaudio_and_prores_in_quicktime.mp3_h264_1_mp4
+validate.http.transcode.to_rawaudio_and_prores_in_quicktime.raw_h264_1_mp4
+validate.http.transcode.to_rawaudio_and_prores_in_quicktime.raw_video_mkv
+validate.http.transcode.to_rawaudio_and_prores_in_quicktime.raw_video_mov
+validate.http.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_theora_1_ogg
+validate.http.transcode.to_rawaudio_and_prores_in_quicktime.vorbis_vp8_1_webm
+validate.http.transcode.to_vorbis_and_h264_in_mkv.mp3_h264_1_mp4
+validate.http.transcode.to_vorbis_and_h264_in_mkv.raw_h264_1_mp4
+validate.http.transcode.to_vorbis_and_h264_in_mkv.raw_video_mkv
+validate.http.transcode.to_vorbis_and_h264_in_mkv.raw_video_mov
+validate.http.transcode.to_vorbis_and_h264_in_mkv.vorbis_theora_1_ogg
+validate.http.transcode.to_vorbis_and_h264_in_mkv.vorbis_vp8_1_webm
+validate.http.transcode.to_vorbis_and_theora_in_ogg.mp3_h264_1_mp4
+validate.http.transcode.to_vorbis_and_theora_in_ogg.raw_h264_1_mp4
+validate.http.transcode.to_vorbis_and_theora_in_ogg.raw_video_mkv
+validate.http.transcode.to_vorbis_and_theora_in_ogg.raw_video_mov
+validate.http.transcode.to_vorbis_and_theora_in_ogg.vorbis_theora_1_ogg
+validate.http.transcode.to_vorbis_and_theora_in_ogg.vorbis_vp8_1_webm
+validate.http.transcode.to_vorbis_and_vp8_in_webm.mp3_h264_1_mp4
+validate.http.transcode.to_vorbis_and_vp8_in_webm.raw_h264_1_mp4
+validate.http.transcode.to_vorbis_and_vp8_in_webm.raw_video_mkv
+validate.http.transcode.to_vorbis_and_vp8_in_webm.raw_video_mov
+validate.http.transcode.to_vorbis_and_vp8_in_webm.vorbis_theora_1_ogg
+validate.http.transcode.to_vorbis_and_vp8_in_webm.vorbis_vp8_1_webm
+validate.http.transcode.to_vorbis_and_vp9_in_webm.mp3_h264_1_mp4
+validate.http.transcode.to_vorbis_and_vp9_in_webm.raw_h264_1_mp4
+validate.http.transcode.to_vorbis_and_vp9_in_webm.raw_video_mkv
+validate.http.transcode.to_vorbis_and_vp9_in_webm.raw_video_mov
+validate.http.transcode.to_vorbis_and_vp9_in_webm.vorbis_theora_1_ogg
+validate.http.transcode.to_vorbis_and_vp9_in_webm.vorbis_vp8_1_webm
+validate.imagesequence.media_check.%05d_jpeg
+validate.imagesequence.playback.change_state_intensive.00000_jpeg
+validate.imagesequence.playback.play_15s.00000_jpeg
+validate.imagesequence.playback.reverse_playback.00000_jpeg
+validate.imagesequence.playback.scrub_forward_seeking.00000_jpeg
+validate.imagesequence.playback.seek_backward.00000_jpeg
+validate.imagesequence.playback.seek_forward.00000_jpeg
+validate.imagesequence.playback.seek_with_stop.00000_jpeg
+validate.imagesequence.transcode.to_mp3_and_h264_in_mp4.00000_jpeg
+validate.imagesequence.transcode.to_rawaudio_and_prores_in_quicktime.00000_jpeg
+validate.imagesequence.transcode.to_vorbis_and_h264_in_mkv.00000_jpeg
+validate.imagesequence.transcode.to_vorbis_and_theora_in_ogg.00000_jpeg
+validate.imagesequence.transcode.to_vorbis_and_vp8_in_webm.00000_jpeg
+validate.imagesequence.transcode.to_vorbis_and_vp9_in_webm.00000_jpeg
+validate.pushfile.media_check.qtdemux-test-frag-basic_zero_dur_no_mehd_mp4
+~validate.rtsp.playback.change_state_intensive.GH1_00094_1920x1280_MTS
+~validate.rtsp.playback.change_state_intensive.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+~validate.rtsp.playback.change_state_intensive.cm5000_hevc_1080i_colorbars_ts
+~validate.rtsp.playback.change_state_intensive.fragmented_nonseekable_sink_mp4
+~validate.rtsp.playback.change_state_intensive.mp3_h264_0_mp4
+~validate.rtsp.playback.change_state_intensive.mp3_h264_1_mp4
+~validate.rtsp.playback.change_state_intensive.mp3_h265_0_mp4
+~validate.rtsp.playback.change_state_intensive.numerated_frames_blue_ogv
+~validate.rtsp.playback.change_state_intensive.opus_1_ogg
+~validate.rtsp.playback.change_state_intensive.opus_vp9-alpha_webm
+~validate.rtsp.playback.change_state_intensive.raw_h264_0_mp4
+~validate.rtsp.playback.change_state_intensive.raw_h264_1_mp4
+~validate.rtsp.playback.change_state_intensive.raw_video_avi
+~validate.rtsp.playback.change_state_intensive.raw_video_mkv
+~validate.rtsp.playback.change_state_intensive.raw_video_mov
+~validate.rtsp.playback.change_state_intensive.rawaudioS32LE_prores_mov
+~validate.rtsp.playback.change_state_intensive.sample_mpeg_program_stream_scr_mpg
+~validate.rtsp.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_elephant_asf
+~validate.rtsp.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+~validate.rtsp.playback.change_state_intensive.samples_multimedia_cx_flac_Yesterday_flac
+~validate.rtsp.playback.change_state_intensive.samples_multimedia_cx_testsuite_iv31_avi
+~validate.rtsp.playback.change_state_intensive.test5_mkv
+~validate.rtsp.playback.change_state_intensive.tron_en_ge_aac_h264_ts
+~validate.rtsp.playback.change_state_intensive.vorbis_theora_0_ogg
+~validate.rtsp.playback.change_state_intensive.vorbis_theora_1_ogg
+~validate.rtsp.playback.change_state_intensive.vorbis_vp8_0_webm
+~validate.rtsp.playback.change_state_intensive.vorbis_vp8_1_webm
+~validate.rtsp.playback.change_state_intensive.vorbis_vp9_webm
+~validate.rtsp.playback.change_state_intensive.vp8-alpha_webm
+~validate.rtsp.playback.disable_subtitle_track_while_paused.test5_mkv
+~validate.rtsp.playback.play_15s.1080p_xavc_audio_conforming_accuracy_mxf
+~validate.rtsp.playback.play_15s.GH1_00094_1920x1280_MTS
+~validate.rtsp.playback.play_15s.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+~validate.rtsp.playback.play_15s.cm5000_hevc_1080i_colorbars_ts
+~validate.rtsp.playback.play_15s.fragmented_nonseekable_sink_mp4
+~validate.rtsp.playback.play_15s.mp3_h264_0_mp4
+~validate.rtsp.playback.play_15s.mp3_h264_1_mp4
+~validate.rtsp.playback.play_15s.mp3_h265_0_mp4
+~validate.rtsp.playback.play_15s.numerated_frames_blue_ogv
+~validate.rtsp.playback.play_15s.op1a-mpeg2-wave_hd_mxf
+~validate.rtsp.playback.play_15s.op1a-pal-mpeg2_mxf
+~validate.rtsp.playback.play_15s.op2b-mpeg2-wave_hd_mxf
+~validate.rtsp.playback.play_15s.opus_1_ogg
+~validate.rtsp.playback.play_15s.opus_vp9-alpha_webm
+~validate.rtsp.playback.play_15s.raw_h264_0_mp4
+~validate.rtsp.playback.play_15s.raw_h264_1_mp4
+~validate.rtsp.playback.play_15s.raw_video_avi
+~validate.rtsp.playback.play_15s.raw_video_mkv
+~validate.rtsp.playback.play_15s.raw_video_mov
+~validate.rtsp.playback.play_15s.rawaudioS32LE_prores_mov
+~validate.rtsp.playback.play_15s.sample_mpeg_program_stream_scr_mpg
+~validate.rtsp.playback.play_15s.samples_multimedia_cx_asf_wmv_elephant_asf
+~validate.rtsp.playback.play_15s.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+~validate.rtsp.playback.play_15s.samples_multimedia_cx_flac_Yesterday_flac
+~validate.rtsp.playback.play_15s.samples_multimedia_cx_testsuite_iv31_avi
+~validate.rtsp.playback.play_15s.test-uncompressed-rgb_mxf
+~validate.rtsp.playback.play_15s.test5_mkv
+~validate.rtsp.playback.play_15s.tron_en_ge_aac_h264_ts
+~validate.rtsp.playback.play_15s.vorbis_theora_0_ogg
+~validate.rtsp.playback.play_15s.vorbis_theora_1_ogg
+~validate.rtsp.playback.play_15s.vorbis_vp8_0_webm
+~validate.rtsp.playback.play_15s.vorbis_vp8_1_webm
+~validate.rtsp.playback.play_15s.vorbis_vp9_webm
+~validate.rtsp.playback.play_15s.vp8-alpha_webm
+~validate.rtsp.playback.play_15s.xdcam-pal-d10-imx30_mxf
+~validate.rtsp.playback.play_15s.xdcam-pal-d10-imx50_mxf
+~validate.rtsp.playback.play_15s.xdcam-pal-dv25_mxf
+~validate.rtsp.playback.seek_backward.GH1_00094_1920x1280_MTS
+~validate.rtsp.playback.seek_backward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+~validate.rtsp.playback.seek_backward.cm5000_hevc_1080i_colorbars_ts
+~validate.rtsp.playback.seek_backward.mp3_h264_0_mp4
+~validate.rtsp.playback.seek_backward.mp3_h264_1_mp4
+~validate.rtsp.playback.seek_backward.mp3_h265_0_mp4
+~validate.rtsp.playback.seek_backward.numerated_frames_blue_ogv
+~validate.rtsp.playback.seek_backward.opus_1_ogg
+~validate.rtsp.playback.seek_backward.opus_vp9-alpha_webm
+~validate.rtsp.playback.seek_backward.raw_h264_0_mp4
+~validate.rtsp.playback.seek_backward.raw_h264_1_mp4
+~validate.rtsp.playback.seek_backward.raw_video_avi
+~validate.rtsp.playback.seek_backward.raw_video_mkv
+~validate.rtsp.playback.seek_backward.raw_video_mov
+~validate.rtsp.playback.seek_backward.rawaudioS32LE_prores_mov
+~validate.rtsp.playback.seek_backward.sample_mpeg_program_stream_scr_mpg
+~validate.rtsp.playback.seek_backward.samples_multimedia_cx_asf_wmv_elephant_asf
+~validate.rtsp.playback.seek_backward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+~validate.rtsp.playback.seek_backward.samples_multimedia_cx_flac_Yesterday_flac
+~validate.rtsp.playback.seek_backward.samples_multimedia_cx_testsuite_iv31_avi
+~validate.rtsp.playback.seek_backward.test5_mkv
+~validate.rtsp.playback.seek_backward.tron_en_ge_aac_h264_ts
+~validate.rtsp.playback.seek_backward.vorbis_theora_0_ogg
+~validate.rtsp.playback.seek_backward.vorbis_theora_1_ogg
+~validate.rtsp.playback.seek_backward.vorbis_vp8_0_webm
+~validate.rtsp.playback.seek_backward.vorbis_vp8_1_webm
+~validate.rtsp.playback.seek_backward.vorbis_vp9_webm
+~validate.rtsp.playback.seek_backward.vp8-alpha_webm
+~validate.rtsp.playback.seek_forward.GH1_00094_1920x1280_MTS
+~validate.rtsp.playback.seek_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+~validate.rtsp.playback.seek_forward.cm5000_hevc_1080i_colorbars_ts
+~validate.rtsp.playback.seek_forward.mp3_h264_0_mp4
+~validate.rtsp.playback.seek_forward.mp3_h264_1_mp4
+~validate.rtsp.playback.seek_forward.mp3_h265_0_mp4
+~validate.rtsp.playback.seek_forward.numerated_frames_blue_ogv
+~validate.rtsp.playback.seek_forward.opus_1_ogg
+~validate.rtsp.playback.seek_forward.opus_vp9-alpha_webm
+~validate.rtsp.playback.seek_forward.raw_h264_0_mp4
+~validate.rtsp.playback.seek_forward.raw_h264_1_mp4
+~validate.rtsp.playback.seek_forward.raw_video_avi
+~validate.rtsp.playback.seek_forward.raw_video_mkv
+~validate.rtsp.playback.seek_forward.raw_video_mov
+~validate.rtsp.playback.seek_forward.rawaudioS32LE_prores_mov
+~validate.rtsp.playback.seek_forward.sample_mpeg_program_stream_scr_mpg
+~validate.rtsp.playback.seek_forward.samples_multimedia_cx_asf_wmv_elephant_asf
+~validate.rtsp.playback.seek_forward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+~validate.rtsp.playback.seek_forward.samples_multimedia_cx_flac_Yesterday_flac
+~validate.rtsp.playback.seek_forward.samples_multimedia_cx_testsuite_iv31_avi
+~validate.rtsp.playback.seek_forward.test5_mkv
+~validate.rtsp.playback.seek_forward.tron_en_ge_aac_h264_ts
+~validate.rtsp.playback.seek_forward.vorbis_theora_0_ogg
+~validate.rtsp.playback.seek_forward.vorbis_theora_1_ogg
+~validate.rtsp.playback.seek_forward.vorbis_vp8_0_webm
+~validate.rtsp.playback.seek_forward.vorbis_vp8_1_webm
+~validate.rtsp.playback.seek_forward.vorbis_vp9_webm
+~validate.rtsp.playback.seek_forward.vp8-alpha_webm
+~validate.rtsp2.playback.change_state_intensive.GH1_00094_1920x1280_MTS
+~validate.rtsp2.playback.change_state_intensive.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+~validate.rtsp2.playback.change_state_intensive.cm5000_hevc_1080i_colorbars_ts
+~validate.rtsp2.playback.change_state_intensive.fragmented_nonseekable_sink_mp4
+~validate.rtsp2.playback.change_state_intensive.mp3_h264_0_mp4
+~validate.rtsp2.playback.change_state_intensive.mp3_h264_1_mp4
+~validate.rtsp2.playback.change_state_intensive.mp3_h265_0_mp4
+~validate.rtsp2.playback.change_state_intensive.numerated_frames_blue_ogv
+~validate.rtsp2.playback.change_state_intensive.op1a-mpeg2-wave_hd_mxf
+~validate.rtsp2.playback.change_state_intensive.op1a-pal-mpeg2_mxf
+~validate.rtsp2.playback.change_state_intensive.op2b-mpeg2-wave_hd_mxf
+~validate.rtsp2.playback.change_state_intensive.opus_1_ogg
+~validate.rtsp2.playback.change_state_intensive.opus_vp9-alpha_webm
+~validate.rtsp2.playback.change_state_intensive.raw_h264_0_mp4
+~validate.rtsp2.playback.change_state_intensive.raw_h264_1_mp4
+~validate.rtsp2.playback.change_state_intensive.raw_video_avi
+~validate.rtsp2.playback.change_state_intensive.raw_video_mkv
+~validate.rtsp2.playback.change_state_intensive.raw_video_mov
+~validate.rtsp2.playback.change_state_intensive.rawaudioS32LE_prores_mov
+~validate.rtsp2.playback.change_state_intensive.sample_mpeg_program_stream_scr_mpg
+~validate.rtsp2.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_elephant_asf
+~validate.rtsp2.playback.change_state_intensive.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+~validate.rtsp2.playback.change_state_intensive.samples_multimedia_cx_flac_Yesterday_flac
+~validate.rtsp2.playback.change_state_intensive.samples_multimedia_cx_testsuite_iv31_avi
+~validate.rtsp2.playback.change_state_intensive.test-uncompressed-rgb_mxf
+~validate.rtsp2.playback.change_state_intensive.test5_mkv
+~validate.rtsp2.playback.change_state_intensive.tron_en_ge_aac_h264_ts
+~validate.rtsp2.playback.change_state_intensive.vorbis_theora_0_ogg
+~validate.rtsp2.playback.change_state_intensive.vorbis_theora_1_ogg
+~validate.rtsp2.playback.change_state_intensive.vorbis_vp8_0_webm
+~validate.rtsp2.playback.change_state_intensive.vorbis_vp8_1_webm
+~validate.rtsp2.playback.change_state_intensive.vorbis_vp9_webm
+~validate.rtsp2.playback.change_state_intensive.vp8-alpha_webm
+~validate.rtsp2.playback.change_state_intensive.xdcam-pal-d10-imx30_mxf
+~validate.rtsp2.playback.change_state_intensive.xdcam-pal-d10-imx50_mxf
+~validate.rtsp2.playback.change_state_intensive.xdcam-pal-dv25_mxf
+~validate.rtsp2.playback.fast_forward.GH1_00094_1920x1280_MTS
+~validate.rtsp2.playback.fast_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+~validate.rtsp2.playback.fast_forward.cm5000_hevc_1080i_colorbars_ts
+~validate.rtsp2.playback.fast_forward.mp3_h264_0_mp4
+~validate.rtsp2.playback.fast_forward.mp3_h264_1_mp4
+~validate.rtsp2.playback.fast_forward.opus_1_ogg
+~validate.rtsp2.playback.fast_forward.raw_h264_0_mp4
+~validate.rtsp2.playback.fast_forward.raw_h264_1_mp4
+~validate.rtsp2.playback.fast_forward.rawaudioS32LE_prores_mov
+~validate.rtsp2.playback.fast_forward.samples_multimedia_cx_asf_wmv_elephant_asf
+~validate.rtsp2.playback.fast_forward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+~validate.rtsp2.playback.fast_forward.samples_multimedia_cx_flac_Yesterday_flac
+~validate.rtsp2.playback.fast_forward.samples_multimedia_cx_testsuite_iv31_avi
+~validate.rtsp2.playback.fast_forward.test5_mkv
+~validate.rtsp2.playback.fast_forward.tron_en_ge_aac_h264_ts
+~validate.rtsp2.playback.fast_forward.vorbis_theora_0_ogg
+~validate.rtsp2.playback.fast_forward.vorbis_theora_1_ogg
+~validate.rtsp2.playback.fast_forward.vorbis_vp8_0_webm
+~validate.rtsp2.playback.fast_forward.vorbis_vp8_1_webm
+~validate.rtsp2.playback.play_15s.1080p_xavc_audio_conforming_accuracy_mxf
+~validate.rtsp2.playback.play_15s.GH1_00094_1920x1280_MTS
+~validate.rtsp2.playback.play_15s.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+~validate.rtsp2.playback.play_15s.cm5000_hevc_1080i_colorbars_ts
+~validate.rtsp2.playback.play_15s.fragmented_nonseekable_sink_mp4
+~validate.rtsp2.playback.play_15s.mp3_h264_0_mp4
+~validate.rtsp2.playback.play_15s.mp3_h264_1_mp4
+~validate.rtsp2.playback.play_15s.mp3_h265_0_mp4
+~validate.rtsp2.playback.play_15s.numerated_frames_blue_ogv
+~validate.rtsp2.playback.play_15s.op1a-mpeg2-wave_hd_mxf
+~validate.rtsp2.playback.play_15s.op1a-pal-mpeg2_mxf
+~validate.rtsp2.playback.play_15s.op2b-mpeg2-wave_hd_mxf
+~validate.rtsp2.playback.play_15s.opus_1_ogg
+~validate.rtsp2.playback.play_15s.opus_vp9-alpha_webm
+~validate.rtsp2.playback.play_15s.raw_h264_0_mp4
+~validate.rtsp2.playback.play_15s.raw_h264_1_mp4
+~validate.rtsp2.playback.play_15s.raw_video_avi
+~validate.rtsp2.playback.play_15s.raw_video_mkv
+~validate.rtsp2.playback.play_15s.raw_video_mov
+~validate.rtsp2.playback.play_15s.rawaudioS32LE_prores_mov
+~validate.rtsp2.playback.play_15s.sample_mpeg_program_stream_scr_mpg
+~validate.rtsp2.playback.play_15s.samples_multimedia_cx_asf_wmv_elephant_asf
+~validate.rtsp2.playback.play_15s.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+~validate.rtsp2.playback.play_15s.samples_multimedia_cx_flac_Yesterday_flac
+~validate.rtsp2.playback.play_15s.samples_multimedia_cx_testsuite_iv31_avi
+~validate.rtsp2.playback.play_15s.test-uncompressed-rgb_mxf
+~validate.rtsp2.playback.play_15s.test5_mkv
+~validate.rtsp2.playback.play_15s.tron_en_ge_aac_h264_ts
+~validate.rtsp2.playback.play_15s.vorbis_theora_0_ogg
+~validate.rtsp2.playback.play_15s.vorbis_theora_1_ogg
+~validate.rtsp2.playback.play_15s.vorbis_vp8_0_webm
+~validate.rtsp2.playback.play_15s.vorbis_vp8_1_webm
+~validate.rtsp2.playback.play_15s.vorbis_vp9_webm
+~validate.rtsp2.playback.play_15s.vp8-alpha_webm
+~validate.rtsp2.playback.play_15s.xdcam-pal-d10-imx30_mxf
+~validate.rtsp2.playback.play_15s.xdcam-pal-d10-imx50_mxf
+~validate.rtsp2.playback.play_15s.xdcam-pal-dv25_mxf
+~validate.rtsp2.playback.reverse_playback.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+~validate.rtsp2.playback.reverse_playback.mp3_h264_0_mp4
+~validate.rtsp2.playback.reverse_playback.mp3_h264_1_mp4
+~validate.rtsp2.playback.reverse_playback.numerated_frames_blue_ogv
+~validate.rtsp2.playback.reverse_playback.opus_1_ogg
+~validate.rtsp2.playback.reverse_playback.raw_h264_0_mp4
+~validate.rtsp2.playback.reverse_playback.raw_h264_1_mp4
+~validate.rtsp2.playback.reverse_playback.raw_video_avi
+~validate.rtsp2.playback.reverse_playback.raw_video_mov
+~validate.rtsp2.playback.reverse_playback.rawaudioS32LE_prores_mov
+~validate.rtsp2.playback.reverse_playback.samples_multimedia_cx_flac_Yesterday_flac
+~validate.rtsp2.playback.reverse_playback.samples_multimedia_cx_testsuite_iv31_avi
+~validate.rtsp2.playback.reverse_playback.vorbis_theora_0_ogg
+~validate.rtsp2.playback.reverse_playback.vorbis_theora_1_ogg
+~validate.rtsp2.playback.seek_backward.GH1_00094_1920x1280_MTS
+~validate.rtsp2.playback.seek_backward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+~validate.rtsp2.playback.seek_backward.cm5000_hevc_1080i_colorbars_ts
+~validate.rtsp2.playback.seek_backward.mp3_h264_0_mp4
+~validate.rtsp2.playback.seek_backward.mp3_h264_1_mp4
+~validate.rtsp2.playback.seek_backward.mp3_h265_0_mp4
+~validate.rtsp2.playback.seek_backward.numerated_frames_blue_ogv
+~validate.rtsp2.playback.seek_backward.op1a-mpeg2-wave_hd_mxf
+~validate.rtsp2.playback.seek_backward.op1a-pal-mpeg2_mxf
+~validate.rtsp2.playback.seek_backward.op2b-mpeg2-wave_hd_mxf
+~validate.rtsp2.playback.seek_backward.opus_1_ogg
+~validate.rtsp2.playback.seek_backward.opus_vp9-alpha_webm
+~validate.rtsp2.playback.seek_backward.raw_h264_0_mp4
+~validate.rtsp2.playback.seek_backward.raw_h264_1_mp4
+~validate.rtsp2.playback.seek_backward.raw_video_avi
+~validate.rtsp2.playback.seek_backward.raw_video_mkv
+~validate.rtsp2.playback.seek_backward.raw_video_mov
+~validate.rtsp2.playback.seek_backward.rawaudioS32LE_prores_mov
+~validate.rtsp2.playback.seek_backward.sample_mpeg_program_stream_scr_mpg
+~validate.rtsp2.playback.seek_backward.samples_multimedia_cx_asf_wmv_elephant_asf
+~validate.rtsp2.playback.seek_backward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+~validate.rtsp2.playback.seek_backward.samples_multimedia_cx_flac_Yesterday_flac
+~validate.rtsp2.playback.seek_backward.samples_multimedia_cx_testsuite_iv31_avi
+~validate.rtsp2.playback.seek_backward.test-uncompressed-rgb_mxf
+~validate.rtsp2.playback.seek_backward.test5_mkv
+~validate.rtsp2.playback.seek_backward.tron_en_ge_aac_h264_ts
+~validate.rtsp2.playback.seek_backward.vorbis_theora_0_ogg
+~validate.rtsp2.playback.seek_backward.vorbis_theora_1_ogg
+~validate.rtsp2.playback.seek_backward.vorbis_vp8_0_webm
+~validate.rtsp2.playback.seek_backward.vorbis_vp8_1_webm
+~validate.rtsp2.playback.seek_backward.vorbis_vp9_webm
+~validate.rtsp2.playback.seek_backward.vp8-alpha_webm
+~validate.rtsp2.playback.seek_backward.xdcam-pal-d10-imx30_mxf
+~validate.rtsp2.playback.seek_backward.xdcam-pal-d10-imx50_mxf
+~validate.rtsp2.playback.seek_backward.xdcam-pal-dv25_mxf
+~validate.rtsp2.playback.seek_forward.GH1_00094_1920x1280_MTS
+~validate.rtsp2.playback.seek_forward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+~validate.rtsp2.playback.seek_forward.cm5000_hevc_1080i_colorbars_ts
+~validate.rtsp2.playback.seek_forward.mp3_h264_0_mp4
+~validate.rtsp2.playback.seek_forward.mp3_h264_1_mp4
+~validate.rtsp2.playback.seek_forward.mp3_h265_0_mp4
+~validate.rtsp2.playback.seek_forward.numerated_frames_blue_ogv
+~validate.rtsp2.playback.seek_forward.op1a-mpeg2-wave_hd_mxf
+~validate.rtsp2.playback.seek_forward.op1a-pal-mpeg2_mxf
+~validate.rtsp2.playback.seek_forward.op2b-mpeg2-wave_hd_mxf
+~validate.rtsp2.playback.seek_forward.opus_1_ogg
+~validate.rtsp2.playback.seek_forward.opus_vp9-alpha_webm
+~validate.rtsp2.playback.seek_forward.raw_h264_0_mp4
+~validate.rtsp2.playback.seek_forward.raw_h264_1_mp4
+~validate.rtsp2.playback.seek_forward.raw_video_avi
+~validate.rtsp2.playback.seek_forward.raw_video_mkv
+~validate.rtsp2.playback.seek_forward.raw_video_mov
+~validate.rtsp2.playback.seek_forward.rawaudioS32LE_prores_mov
+~validate.rtsp2.playback.seek_forward.sample_mpeg_program_stream_scr_mpg
+~validate.rtsp2.playback.seek_forward.samples_multimedia_cx_asf_wmv_elephant_asf
+~validate.rtsp2.playback.seek_forward.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+~validate.rtsp2.playback.seek_forward.samples_multimedia_cx_flac_Yesterday_flac
+~validate.rtsp2.playback.seek_forward.samples_multimedia_cx_testsuite_iv31_avi
+~validate.rtsp2.playback.seek_forward.test-uncompressed-rgb_mxf
+~validate.rtsp2.playback.seek_forward.test5_mkv
+~validate.rtsp2.playback.seek_forward.tron_en_ge_aac_h264_ts
+~validate.rtsp2.playback.seek_forward.vorbis_theora_0_ogg
+~validate.rtsp2.playback.seek_forward.vorbis_theora_1_ogg
+~validate.rtsp2.playback.seek_forward.vorbis_vp8_0_webm
+~validate.rtsp2.playback.seek_forward.vorbis_vp8_1_webm
+~validate.rtsp2.playback.seek_forward.vorbis_vp9_webm
+~validate.rtsp2.playback.seek_forward.vp8-alpha_webm
+~validate.rtsp2.playback.seek_forward.xdcam-pal-d10-imx30_mxf
+~validate.rtsp2.playback.seek_forward.xdcam-pal-d10-imx50_mxf
+~validate.rtsp2.playback.seek_forward.xdcam-pal-dv25_mxf
+~validate.rtsp2.playback.seek_with_stop.GH1_00094_1920x1280_MTS
+~validate.rtsp2.playback.seek_with_stop.bowlerhatdancer_sleepytom_SGP_mjpeg_avi
+~validate.rtsp2.playback.seek_with_stop.cm5000_hevc_1080i_colorbars_ts
+~validate.rtsp2.playback.seek_with_stop.mp3_h264_0_mp4
+~validate.rtsp2.playback.seek_with_stop.mp3_h264_1_mp4
+~validate.rtsp2.playback.seek_with_stop.numerated_frames_blue_ogv
+~validate.rtsp2.playback.seek_with_stop.op1a-mpeg2-wave_hd_mxf
+~validate.rtsp2.playback.seek_with_stop.op2b-mpeg2-wave_hd_mxf
+~validate.rtsp2.playback.seek_with_stop.opus_1_ogg
+~validate.rtsp2.playback.seek_with_stop.raw_h264_0_mp4
+~validate.rtsp2.playback.seek_with_stop.raw_h264_1_mp4
+~validate.rtsp2.playback.seek_with_stop.raw_video_avi
+~validate.rtsp2.playback.seek_with_stop.raw_video_mkv
+~validate.rtsp2.playback.seek_with_stop.raw_video_mov
+~validate.rtsp2.playback.seek_with_stop.rawaudioS32LE_prores_mov
+~validate.rtsp2.playback.seek_with_stop.samples_multimedia_cx_asf_wmv_elephant_asf
+~validate.rtsp2.playback.seek_with_stop.samples_multimedia_cx_asf_wmv_low_fps_cheaterlow_wmv
+~validate.rtsp2.playback.seek_with_stop.samples_multimedia_cx_flac_Yesterday_flac
+~validate.rtsp2.playback.seek_with_stop.samples_multimedia_cx_testsuite_iv31_avi
+~validate.rtsp2.playback.seek_with_stop.test5_mkv
+~validate.rtsp2.playback.seek_with_stop.tron_en_ge_aac_h264_ts
+~validate.rtsp2.playback.seek_with_stop.vorbis_theora_0_ogg
+~validate.rtsp2.playback.seek_with_stop.vorbis_theora_1_ogg
+~validate.rtsp2.playback.seek_with_stop.vorbis_vp8_0_webm
+~validate.rtsp2.playback.seek_with_stop.vorbis_vp8_1_webm
+~validate.rtsp2.playback.seek_with_stop.xdcam-pal-d10-imx50_mxf
+~validate.rtsp2.playback.seek_with_stop.xdcam-pal-dv25_mxf
+~validate.rtsp2.playback.switch_audio_track.test5_mkv
+~validate.rtsp2.playback.switch_audio_track.tron_en_ge_aac_h264_ts
+~validate.rtsp2.playback.switch_subtitle_track.test5_mkv
+~validate.rtsp2.playback.switch_subtitles.test5_mkv
+validate.test.appsrc.custom_caps_single_push
+validate.test.appsrc.single_push
+validate.test.aspectcropratio.set_aspect_ratio_in_paused
+validate.test.baseparse.single_seek
+validate.test.clock_sync.video_1fps
+validate.test.clock_sync.video_30fps
+validate.test.decryptor.cenc_audio_esds_property_overrides
+validate.test.flow.simple_test
+validate.test.flvdemux.audio_only.play_15s
+validate.test.flvdemux.seek_with_stop
+validate.test.h264.parse.trickmode_predicted.seek_trickmode_predicted
+validate.test.h264.x264enc_youtube_bitrate.fullhd_lowframerate
+validate.test.h265parse.alternate
+validate.test.h265parse.trickmode_predicted.seek_trickmode_predicted
+validate.test.interlace.interlace_deinterlace
+validate.test.interlace.interlace_deinterlace_alternate
+validate.test.matroska.demux_flush_within_cluster.default
+validate.test.mp4.qtdemux_change_edit_list.default
+validate.test.mp4.qtdemux_reverse_playback_full_gop.reverse_playback_full_gop
+validate.test.mp4.redirect.play_15s
+validate.test.nle.urisource.play
+validate.test.playbin.check_active_stream
+validate.test.playbin3.sourcebin_check_mixed_static_and_dyanmic_pads
+validate.test.rtp.rtpsession_recv_simple
+validate.test.rtp.rtpsession_send_simple
+validate.test.scaletempo.playbin_audio_filter.fast_forward
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/appsrc/custom_caps_single_push.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/appsrc/custom_caps_single_push.validatetest
new file mode 100644 (file)
index 0000000..9987140
--- /dev/null
@@ -0,0 +1,13 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    seek=false,
+    handles-states=false,
+    args = {
+         "appsrc ! fakesink async=false",
+    },
+    configs = {
+       "$(validateflow), pad=fakesink0:sink, record-buffers=true",
+    }
+
+appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/defaults/mp4/raw_h264.0.mp4", caps=(GstCaps)"video/foo\,\ variant\=\"test-custom\""
+appsrc-eos, target-element-name=appsrc0
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/appsrc/custom_caps_single_push/flow-expectations/log-fakesink0-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/appsrc/custom_caps_single_push/flow-expectations/log-fakesink0-sink-expected
new file mode 100644 (file)
index 0000000..d692097
--- /dev/null
@@ -0,0 +1,5 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/foo, variant=(string)test-custom;
+event segment: format=BYTES, start=0, offset=0, stop=18446744073709551615, time=0, base=0, position=0
+buffer: dts=0:00:00.000000000, pts=0:00:00.000000000, flags=discont
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/appsrc/single_push.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/appsrc/single_push.validatetest
new file mode 100644 (file)
index 0000000..6cc8619
--- /dev/null
@@ -0,0 +1,12 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    seek=false,
+    handles-states=false,
+    args = {
+         "appsrc ! qtdemux name=demux ! video/x-h264 ! fakesink async=false demux. ! audio/x-raw ! fakesink async=false",
+    },
+    configs = {
+       "$(validateflow), pad=fakesink0:sink, record-buffers=true",
+    }
+
+appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/defaults/mp4/raw_h264.0.mp4"
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/appsrc/single_push/flow-expectations/log-fakesink0-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/appsrc/single_push/flow-expectations/log-fakesink0-sink-expected
new file mode 100644 (file)
index 0000000..363ac6a
--- /dev/null
@@ -0,0 +1,307 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-h264, alignment=(string)au, codec_data=(buffer)01640014ffe1001867640014acd94141fb0110000003001773594000f142996001000568ebecb22c, framerate=(fraction)30/1, height=(int)240, level=(string)2, pixel-aspect-ratio=(fraction)1/1, profile=(string)high, stream-format=(string)avc, width=(int)320;
+event segment: format=TIME, start=0:00:00.066666666, offset=0:00:00.000000000, stop=0:00:10.066666666, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.066666666
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ /\\\ AVC\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\;";
+event tag: GstTagList-global, taglist=(taglist)"taglist\,\ datetime\=\(datetime\)2013-09-03T16:21:35Z\,\ description\=\(string\)\"audiotest\\\ wave\"\,\ encoder\=\(string\)x264\,\ container-format\=\(string\)Quicktime\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ /\\\ AVC\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\;";
+buffer: dts=0:00:00.000000000, pts=0:00:00.066666666, dur=0:00:00.033333333, flags=discont tag-memory
+buffer: dts=0:00:00.033333333, pts=0:00:00.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.066666666, pts=0:00:00.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:00.100000000, pts=0:00:00.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.133333333, pts=0:00:00.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.166666666, pts=0:00:00.200000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:00.200000000, pts=0:00:00.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.233333333, pts=0:00:00.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.266666666, pts=0:00:00.266666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:00.300000000, pts=0:00:00.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.333333333, pts=0:00:00.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.366666666, pts=0:00:00.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:00.400000000, pts=0:00:00.400000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.433333333, pts=0:00:00.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.466666666, pts=0:00:00.533333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:00.500000000, pts=0:00:00.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.533333333, pts=0:00:00.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.566666666, pts=0:00:00.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:00.600000000, pts=0:00:00.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.633333333, pts=0:00:00.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.666666666, pts=0:00:00.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:00.700000000, pts=0:00:00.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.733333333, pts=0:00:00.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.766666666, pts=0:00:00.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:00.800000000, pts=0:00:00.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.833333333, pts=0:00:00.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.866666666, pts=0:00:00.933333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:00.900000000, pts=0:00:00.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.933333333, pts=0:00:01.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:00.966666666, pts=0:00:01.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:01.000000000, pts=0:00:01.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.033333333, pts=0:00:01.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.066666666, pts=0:00:01.133333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:01.100000000, pts=0:00:01.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.133333333, pts=0:00:01.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.166666666, pts=0:00:01.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:01.200000000, pts=0:00:01.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.233333333, pts=0:00:01.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.266666666, pts=0:00:01.333333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:01.300000000, pts=0:00:01.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.333333333, pts=0:00:01.400000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.366666666, pts=0:00:01.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:01.400000000, pts=0:00:01.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.433333333, pts=0:00:01.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.466666666, pts=0:00:01.533333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:01.500000000, pts=0:00:01.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.533333333, pts=0:00:01.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.566666666, pts=0:00:01.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:01.600000000, pts=0:00:01.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.633333333, pts=0:00:01.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.666666666, pts=0:00:01.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:01.700000000, pts=0:00:01.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.733333333, pts=0:00:01.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.766666666, pts=0:00:01.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:01.800000000, pts=0:00:01.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.833333333, pts=0:00:01.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.866666666, pts=0:00:01.866666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:01.900000000, pts=0:00:01.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.933333333, pts=0:00:02.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:01.966666666, pts=0:00:02.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:02.000000000, pts=0:00:02.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.033333333, pts=0:00:02.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.066666666, pts=0:00:02.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:02.100000000, pts=0:00:02.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.133333333, pts=0:00:02.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.166666666, pts=0:00:02.200000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:02.200000000, pts=0:00:02.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.233333333, pts=0:00:02.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.266666666, pts=0:00:02.266666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:02.300000000, pts=0:00:02.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.333333333, pts=0:00:02.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.366666666, pts=0:00:02.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:02.400000000, pts=0:00:02.400000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.433333333, pts=0:00:02.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.466666666, pts=0:00:02.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:02.500000000, pts=0:00:02.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.533333333, pts=0:00:02.533333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.566666666, pts=0:00:02.600000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:02.600000000, pts=0:00:02.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.633333333, pts=0:00:02.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.666666666, pts=0:00:02.666666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:02.700000000, pts=0:00:02.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.733333333, pts=0:00:02.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.766666666, pts=0:00:02.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:02.800000000, pts=0:00:02.800000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.833333333, pts=0:00:02.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.866666666, pts=0:00:03.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:02.900000000, pts=0:00:02.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.933333333, pts=0:00:02.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:02.966666666, pts=0:00:03.000000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:03.000000000, pts=0:00:03.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.033333333, pts=0:00:03.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.066666666, pts=0:00:03.066666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:03.100000000, pts=0:00:03.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.133333333, pts=0:00:03.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.166666666, pts=0:00:03.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:03.200000000, pts=0:00:03.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.233333333, pts=0:00:03.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.266666666, pts=0:00:03.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:03.300000000, pts=0:00:03.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.333333333, pts=0:00:03.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.366666666, pts=0:00:03.400000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:03.400000000, pts=0:00:03.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.433333333, pts=0:00:03.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.466666666, pts=0:00:03.466666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:03.500000000, pts=0:00:03.533333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.533333333, pts=0:00:03.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.566666666, pts=0:00:03.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:03.600000000, pts=0:00:03.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.633333333, pts=0:00:03.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.666666666, pts=0:00:03.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:03.700000000, pts=0:00:03.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.733333333, pts=0:00:03.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.766666666, pts=0:00:03.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:03.800000000, pts=0:00:03.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.833333333, pts=0:00:03.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.866666666, pts=0:00:04.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:03.900000000, pts=0:00:03.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.933333333, pts=0:00:03.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:03.966666666, pts=0:00:04.000000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:04.000000000, pts=0:00:04.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.033333333, pts=0:00:04.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.066666666, pts=0:00:04.066666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:04.100000000, pts=0:00:04.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.133333333, pts=0:00:04.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.166666666, pts=0:00:04.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:04.200000000, pts=0:00:04.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.233333333, pts=0:00:04.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.266666666, pts=0:00:04.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:04.300000000, pts=0:00:04.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.333333333, pts=0:00:04.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.366666666, pts=0:00:04.400000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:04.400000000, pts=0:00:04.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.433333333, pts=0:00:04.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.466666666, pts=0:00:04.533333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:04.500000000, pts=0:00:04.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.533333333, pts=0:00:04.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.566666666, pts=0:00:04.733333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:04.600000000, pts=0:00:04.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.633333333, pts=0:00:04.633333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.666666666, pts=0:00:04.700000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:04.700000000, pts=0:00:04.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.733333333, pts=0:00:04.800000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.766666666, pts=0:00:04.766666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:04.800000000, pts=0:00:04.833333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.833333333, pts=0:00:05.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.866666666, pts=0:00:04.933333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:04.900000000, pts=0:00:04.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.933333333, pts=0:00:04.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:04.966666666, pts=0:00:05.133333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:05.000000000, pts=0:00:05.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.033333333, pts=0:00:05.033333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.066666666, pts=0:00:05.100000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:05.100000000, pts=0:00:05.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.133333333, pts=0:00:05.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.166666666, pts=0:00:05.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:05.200000000, pts=0:00:05.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.233333333, pts=0:00:05.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.266666666, pts=0:00:05.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:05.300000000, pts=0:00:05.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.333333333, pts=0:00:05.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.366666666, pts=0:00:05.400000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:05.400000000, pts=0:00:05.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.433333333, pts=0:00:05.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.466666666, pts=0:00:05.466666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:05.500000000, pts=0:00:05.533333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.533333333, pts=0:00:05.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.566666666, pts=0:00:05.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:05.600000000, pts=0:00:05.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.633333333, pts=0:00:05.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.666666666, pts=0:00:05.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:05.700000000, pts=0:00:05.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.733333333, pts=0:00:05.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.766666666, pts=0:00:05.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:05.800000000, pts=0:00:05.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.833333333, pts=0:00:05.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.866666666, pts=0:00:05.866666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:05.900000000, pts=0:00:05.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.933333333, pts=0:00:06.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:05.966666666, pts=0:00:06.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:06.000000000, pts=0:00:06.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.033333333, pts=0:00:06.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.066666666, pts=0:00:06.166666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:06.100000000, pts=0:00:06.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.133333333, pts=0:00:06.233333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.166666666, pts=0:00:06.200000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:06.200000000, pts=0:00:06.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.233333333, pts=0:00:06.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.266666666, pts=0:00:06.366666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:06.300000000, pts=0:00:06.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.333333333, pts=0:00:06.433333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.366666666, pts=0:00:06.400000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:06.400000000, pts=0:00:06.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.433333333, pts=0:00:06.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.466666666, pts=0:00:06.466666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:06.500000000, pts=0:00:06.533333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.533333333, pts=0:00:06.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.566666666, pts=0:00:06.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:06.600000000, pts=0:00:06.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.633333333, pts=0:00:06.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.666666666, pts=0:00:06.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:06.700000000, pts=0:00:06.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.733333333, pts=0:00:06.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.766666666, pts=0:00:06.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:06.800000000, pts=0:00:06.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.833333333, pts=0:00:06.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.866666666, pts=0:00:06.866666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:06.900000000, pts=0:00:06.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.933333333, pts=0:00:07.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:06.966666666, pts=0:00:07.033333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:07.000000000, pts=0:00:07.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.033333333, pts=0:00:07.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.066666666, pts=0:00:07.133333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:07.100000000, pts=0:00:07.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.133333333, pts=0:00:07.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.166666666, pts=0:00:07.166666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:07.200000000, pts=0:00:07.233333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.233333333, pts=0:00:07.400000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.266666666, pts=0:00:07.333333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:07.300000000, pts=0:00:07.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.333333333, pts=0:00:07.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.366666666, pts=0:00:07.533333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:07.400000000, pts=0:00:07.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.433333333, pts=0:00:07.433333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.466666666, pts=0:00:07.500000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:07.500000000, pts=0:00:07.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.533333333, pts=0:00:07.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.566666666, pts=0:00:07.566666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:07.600000000, pts=0:00:07.633333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.633333333, pts=0:00:07.800000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.666666666, pts=0:00:07.733333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:07.700000000, pts=0:00:07.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.733333333, pts=0:00:07.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.766666666, pts=0:00:07.933333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:07.800000000, pts=0:00:07.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.833333333, pts=0:00:07.833333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.866666666, pts=0:00:07.900000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:07.900000000, pts=0:00:08.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.933333333, pts=0:00:08.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:07.966666666, pts=0:00:07.966666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:08.000000000, pts=0:00:08.033333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.033333333, pts=0:00:08.100000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.066666666, pts=0:00:08.233333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:08.100000000, pts=0:00:08.166666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.133333333, pts=0:00:08.133333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.166666666, pts=0:00:08.200000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:08.200000000, pts=0:00:08.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.233333333, pts=0:00:08.400000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.266666666, pts=0:00:08.333333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:08.300000000, pts=0:00:08.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.333333333, pts=0:00:08.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.366666666, pts=0:00:08.533333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:08.400000000, pts=0:00:08.466666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.433333333, pts=0:00:08.433333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.466666666, pts=0:00:08.500000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:08.500000000, pts=0:00:08.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.533333333, pts=0:00:08.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.566666666, pts=0:00:08.566666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:08.600000000, pts=0:00:08.633333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.633333333, pts=0:00:08.800000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.666666666, pts=0:00:08.733333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:08.700000000, pts=0:00:08.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.733333333, pts=0:00:08.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.766666666, pts=0:00:08.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:08.800000000, pts=0:00:08.866666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.833333333, pts=0:00:09.000000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.866666666, pts=0:00:08.933333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:08.900000000, pts=0:00:08.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.933333333, pts=0:00:08.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:08.966666666, pts=0:00:09.133333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:09.000000000, pts=0:00:09.066666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.033333333, pts=0:00:09.033333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.066666666, pts=0:00:09.100000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:09.100000000, pts=0:00:09.266666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.133333333, pts=0:00:09.200000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.166666666, pts=0:00:09.166666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:09.200000000, pts=0:00:09.233333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.233333333, pts=0:00:09.300000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.266666666, pts=0:00:09.433333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:09.300000000, pts=0:00:09.366666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.333333333, pts=0:00:09.333333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.366666666, pts=0:00:09.400000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:09.400000000, pts=0:00:09.566666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.433333333, pts=0:00:09.500000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.466666666, pts=0:00:09.466666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:09.500000000, pts=0:00:09.533333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.533333333, pts=0:00:09.700000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.566666666, pts=0:00:09.633333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:09.600000000, pts=0:00:09.600000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.633333333, pts=0:00:09.666666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.666666666, pts=0:00:09.833333333, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:09.700000000, pts=0:00:09.766666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.733333333, pts=0:00:09.733333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.766666666, pts=0:00:09.800000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:09.800000000, pts=0:00:09.966666666, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.833333333, pts=0:00:09.900000000, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.866666666, pts=0:00:09.866666666, dur=0:00:00.033333334, flags=delta-unit tag-memory
+buffer: dts=0:00:09.900000000, pts=0:00:09.933333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.933333333, pts=0:00:10.033333333, dur=0:00:00.033333333, flags=delta-unit tag-memory
+buffer: dts=0:00:09.966666666, pts=0:00:10.000000000, dur=0:00:00.033333334, flags=delta-unit tag-memory
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/aspectcropratio/set_aspect_ratio_in_paused.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/aspectcropratio/set_aspect_ratio_in_paused.validatetest
new file mode 100644 (file)
index 0000000..71f52ea
--- /dev/null
@@ -0,0 +1,11 @@
+meta,
+    seek=true,
+    handles-states=true,
+    args = {
+         "videotestsrc !  aspectratiocrop name=cropper ! $(videosink)",
+    }
+
+pause
+set-property, playback-time=0.0, target-element-name=cropper, property-name=aspect-ratio, property-value="16/9"
+play
+stop, playback-time=1.0
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/baseparse/single_seek.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/baseparse/single_seek.validatetest
new file mode 100644 (file)
index 0000000..bfaf9c3
--- /dev/null
@@ -0,0 +1,14 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    seek=true,
+    handles-states=true,
+    args = {
+         "file://$(media_dir)/defaults/matroska/numerated_frames_blue.mkv ! matroskademux ! h264parse name=parser ! fakesink",
+    },
+    configs = {
+       "$(validateflow), pad=parser:src, record-buffers=true, logged-event-types={ segment }",
+    }
+
+pause
+seek, rate=1.0, start=0.03333333333, flags="flush+accurate"
+stop
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/baseparse/single_seek/flow-expectations/log-parser-src-expected b/subprojects/gst-integration-testsuites/testsuites/validate/baseparse/single_seek/flow-expectations/log-parser-src-expected
new file mode 100644 (file)
index 0000000..7220f9e
--- /dev/null
@@ -0,0 +1,5 @@
+event segment: format=TIME, start=0:00:00.066000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000, duration=0:00:02.500000000
+buffer: pts=0:00:00.066000000, dur=0:00:00.033333333, flags=discont marker header
+event segment: format=TIME, start=0:00:00.099333336, offset=0:00:00.000000000, stop=0:00:02.566000000, flags=0x01, time=0:00:00.033333336, base=0:00:00.000000000, position=0:00:00.066000000, duration=0:00:02.500000000
+buffer: pts=0:00:00.066000000, dur=0:00:00.033333333, flags=discont marker header
+buffer: pts=0:00:00.166000000, dur=0:00:00.033333333, flags=marker delta-unit
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_1fps.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_1fps.validatetest
new file mode 100644 (file)
index 0000000..7a67172
--- /dev/null
@@ -0,0 +1,20 @@
+meta,
+    handles-states=true,
+    ignore-eos=true,
+    args = {
+       "videotestsrc pattern=blue ! video/x-raw,format=I420,framerate=1/1 ! timeoverlay ! $(videosink) name=videosink allocation-meta-flags=0",
+    },
+    configs = {
+       "$(validateflow), pad=videosink:sink, record-buffers=true",
+    }
+
+play
+seek, start=0.0, stop=5.0, flags=accurate+flush, rate=1.0
+
+# First buffer is display as fast as possible
+crank-clock, expected-elapsed-time=0.0
+crank-clock, repeat=4, expected-elapsed-time=1.0
+
+# Waiting 1 second on EOS
+crank-clock, expected-elapsed-time=1.0
+stop, on-message=eos
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_1fps/flow-expectations/log-videosink-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_1fps/flow-expectations/log-videosink-sink-expected
new file mode 100644 (file)
index 0000000..df424d8
--- /dev/null
@@ -0,0 +1,14 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)I420, framerate=(fraction)1/1, height=(int)240, interlace-mode=(string)progressive, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, width=(int)320;
+event caps: video/x-raw, format=(string)I420, framerate=(fraction)1/1, height=(int)240, interlace-mode=(string)progressive, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, width=(int)320;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
+buffer: pts=0:00:00.000000000, dur=0:00:01.000000000, flags=discont, meta=GstVideoMeta
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=0:00:05.000000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
+buffer: pts=0:00:00.000000000, dur=0:00:01.000000000, flags=discont, meta=GstVideoMeta
+buffer: pts=0:00:01.000000000, dur=0:00:01.000000000, meta=GstVideoMeta
+buffer: pts=0:00:02.000000000, dur=0:00:01.000000000, meta=GstVideoMeta
+buffer: pts=0:00:03.000000000, dur=0:00:01.000000000, meta=GstVideoMeta
+buffer: pts=0:00:04.000000000, dur=0:00:01.000000000, meta=GstVideoMeta
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_30fps.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_30fps.validatetest
new file mode 100644 (file)
index 0000000..e87cfb9
--- /dev/null
@@ -0,0 +1,22 @@
+meta,
+    handles-states=true,
+    ignore-eos=true,
+    args = {
+         "videotestsrc pattern=blue ! video/x-raw,format=I420,framerate=1/1 ! timeoverlay ! $(videosink) name=videosink allocation-meta-flags=0",
+    },
+    configs = {
+       "$(validateflow), pad=videosink:sink, record-buffers=true",
+    }
+
+play
+set-property, target-element-factory-name=capsfilter, property-name=caps, property-value="video/x-raw,framerate=30/1,format=I420"
+seek, start=1.0, stop=2.0, flags=accurate+flush, rate=1.0
+
+# First buffer is display as fast as possible
+crank-clock, expected-elapsed-time=0.0, expected-time=0.0
+crank-clock, repeat=29
+
+# Waiting 1 second on EOS
+crank-clock, expected-time=1.0
+
+stop, on-message=eos
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_30fps/flow-expectations/log-videosink-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/clock_sync/video_30fps/flow-expectations/log-videosink-sink-expected
new file mode 100644 (file)
index 0000000..4b8eeec
--- /dev/null
@@ -0,0 +1,39 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)I420, framerate=(fraction)30/1, height=(int)240, interlace-mode=(string)progressive, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, width=(int)320;
+event caps: video/x-raw, format=(string)I420, framerate=(fraction)30/1, height=(int)240, interlace-mode=(string)progressive, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, width=(int)320;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
+buffer: pts=0:00:00.000000000, dur=0:00:00.033333333, flags=discont, meta=GstVideoMeta
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=TIME, start=0:00:01.000000000, offset=0:00:00.000000000, stop=0:00:02.000000000, flags=0x01, time=0:00:01.000000000, base=0:00:00.000000000, position=0:00:01.000000000
+buffer: pts=0:00:01.000000000, dur=0:00:00.033333333, flags=discont, meta=GstVideoMeta
+buffer: pts=0:00:01.033333333, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.066666666, dur=0:00:00.033333334, meta=GstVideoMeta
+buffer: pts=0:00:01.100000000, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.133333333, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.166666666, dur=0:00:00.033333334, meta=GstVideoMeta
+buffer: pts=0:00:01.200000000, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.233333333, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.266666666, dur=0:00:00.033333334, meta=GstVideoMeta
+buffer: pts=0:00:01.300000000, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.333333333, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.366666666, dur=0:00:00.033333334, meta=GstVideoMeta
+buffer: pts=0:00:01.400000000, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.433333333, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.466666666, dur=0:00:00.033333334, meta=GstVideoMeta
+buffer: pts=0:00:01.500000000, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.533333333, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.566666666, dur=0:00:00.033333334, meta=GstVideoMeta
+buffer: pts=0:00:01.600000000, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.633333333, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.666666666, dur=0:00:00.033333334, meta=GstVideoMeta
+buffer: pts=0:00:01.700000000, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.733333333, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.766666666, dur=0:00:00.033333334, meta=GstVideoMeta
+buffer: pts=0:00:01.800000000, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.833333333, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.866666666, dur=0:00:00.033333334, meta=GstVideoMeta
+buffer: pts=0:00:01.900000000, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.933333333, dur=0:00:00.033333333, meta=GstVideoMeta
+buffer: pts=0:00:01.966666666, dur=0:00:00.033333334, meta=GstVideoMeta
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/decryptor/cenc_audio_esds_property_overrides.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/decryptor/cenc_audio_esds_property_overrides.validatetest
new file mode 100644 (file)
index 0000000..d5f4db1
--- /dev/null
@@ -0,0 +1,9 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    args = {
+         "filesrc location=$(media_dir)/encrypted/cenc-encrypted-youtube-aac.mp4 ! qtdemux ! mockdecryptor ! fakesink async=false",
+    },
+    configs = {
+       "$(validateflow), pad=fakesink0:sink, record-buffers=true",
+    }
+
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/decryptor/cenc_audio_esds_property_overrides/flow-expectations/log-fakesink0-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/decryptor/cenc_audio_esds_property_overrides/flow-expectations/log-fakesink0-sink-expected
new file mode 100644 (file)
index 0000000..72c54d9
--- /dev/null
@@ -0,0 +1,5240 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: audio/mpeg, base-profile=(string)lc, channels=(int)1, codec_data=(buffer)1388, framed=(boolean)true, level=(string)1, mpegversion=(int)4, profile=(string)lc, rate=(int)22050, stream-format=(string)raw;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ audio-codec\=\(string\)\"MPEG-4\\\ AAC\\\ audio\"\;";
+event tag: GstTagList-global, taglist=(taglist)"taglist\,\ datetime\=\(datetime\)2012-11-14T07:38:32Z\,\ container-format\=\(string\)\"ISO\\\ fMP4\"\;";
+event protection: GstProtectionEvent-isobmff/moov-edef8ba9-79d6-4ace-a3c8-27dcd51d21ed, data=(buffer)000000347073736800000000edef8ba979d64acea3c827dcd51d21ed00000014080112107b1328eb61b554e293f75b1e3e94cc3b, origin=(string)isobmff/moov, system_id=(string)edef8ba9-79d6-4ace-a3c8-27dcd51d21ed;
+event protection: GstProtectionEvent-isobmff/moov-9a04f079-9840-4286-ab92-e65be0885f95, data=(buffer)000002f470737368000000009a04f07998404286ab92e65be0885f95000002d4d402000001000100ca023c00570052004d00480045004100440045005200200078006d006c006e0073003d00220068007400740070003a002f002f0073006300680065006d00610073002e006d006900630072006f0073006f00660074002e0063006f006d002f00440052004d002f0032003000300037002f00300033002f0050006c00610079005200650061006400790048006500610064006500720022002000760065007200730069006f006e003d00220034002e0030002e0030002e00300022003e003c0044004100540041003e003c00500052004f00540045004300540049004e0046004f003e003c004b00450059004c0045004e003e00310036003c002f004b00450059004c0045004e003e003c0041004c004700490044003e004100450053004300540052003c002f0041004c004700490044003e003c002f00500052004f00540045004300540049004e0046004f003e003c004b00490044003e003600790067005400650037005600680034006c005300540039003100730065005000700054004d004f0077003d003d003c002f004b00490044003e003c0043004800450043004b00530055004d003e0070006d002b0053003000490047006e006f00300073003d003c002f0043004800450043004b00530055004d003e003c004c0041005f00550052004c003e00680074007400700073003a002f002f007700770077002e0079006f00750074007500620065002e0063006f006d002f006100700069002f00640072006d002f0070006c0061007900720065006100640079003f0073006f0075007200630065003d0059004f0055005400550042004500260061006d0070003b0076006900640065006f005f00690064003d0030003300360038003100320036003200640063003400310032006300300036003c002f004c0041005f00550052004c003e003c002f0044004100540041003e003c002f00570052004d004800450041004400450052003e00, origin=(string)isobmff/moov, system_id=(string)9a04f079-9840-4286-ab92-e65be0885f95;
+event protection: GstProtectionEvent-isobmff/moov-58147ec8-0423-4659-92e6-f52c5ce8c3cc, data=(buffer)00000030707373680000000058147ec80423465992e6f52c5ce8c3cc000000107b1328eb61b554e293f75b1e3e94cc3b, origin=(string)isobmff/moov, system_id=(string)58147ec8-0423-4659-92e6-f52c5ce8c3cc;
+buffer: dts=0:00:00.000000000, pts=0:00:00.000000000, dur=0:00:00.046439909, flags=discont
+buffer: dts=0:00:00.046439909, pts=0:00:00.046439909, dur=0:00:00.046439909
+buffer: dts=0:00:00.092879818, pts=0:00:00.092879818, dur=0:00:00.046439909
+buffer: dts=0:00:00.139319727, pts=0:00:00.139319727, dur=0:00:00.046439910
+buffer: dts=0:00:00.185759637, pts=0:00:00.185759637, dur=0:00:00.046439909
+buffer: dts=0:00:00.232199546, pts=0:00:00.232199546, dur=0:00:00.046439909
+buffer: dts=0:00:00.278639455, pts=0:00:00.278639455, dur=0:00:00.046439910
+buffer: dts=0:00:00.325079365, pts=0:00:00.325079365, dur=0:00:00.046439909
+buffer: dts=0:00:00.371519274, pts=0:00:00.371519274, dur=0:00:00.046439909
+buffer: dts=0:00:00.417959183, pts=0:00:00.417959183, dur=0:00:00.046439909
+buffer: dts=0:00:00.464399092, pts=0:00:00.464399092, dur=0:00:00.046439910
+buffer: dts=0:00:00.510839002, pts=0:00:00.510839002, dur=0:00:00.046439909
+buffer: dts=0:00:00.557278911, pts=0:00:00.557278911, dur=0:00:00.046439909
+buffer: dts=0:00:00.603718820, pts=0:00:00.603718820, dur=0:00:00.046439910
+buffer: dts=0:00:00.650158730, pts=0:00:00.650158730, dur=0:00:00.046439909
+buffer: dts=0:00:00.696598639, pts=0:00:00.696598639, dur=0:00:00.046439909
+buffer: dts=0:00:00.743038548, pts=0:00:00.743038548, dur=0:00:00.046439910
+buffer: dts=0:00:00.789478458, pts=0:00:00.789478458, dur=0:00:00.046439909
+buffer: dts=0:00:00.835918367, pts=0:00:00.835918367, dur=0:00:00.046439909
+buffer: dts=0:00:00.882358276, pts=0:00:00.882358276, dur=0:00:00.046439909
+buffer: dts=0:00:00.928798185, pts=0:00:00.928798185, dur=0:00:00.046439910
+buffer: dts=0:00:00.975238095, pts=0:00:00.975238095, dur=0:00:00.046439909
+buffer: dts=0:00:01.021678004, pts=0:00:01.021678004, dur=0:00:00.046439909
+buffer: dts=0:00:01.068117913, pts=0:00:01.068117913, dur=0:00:00.046439910
+buffer: dts=0:00:01.114557823, pts=0:00:01.114557823, dur=0:00:00.046439909
+buffer: dts=0:00:01.160997732, pts=0:00:01.160997732, dur=0:00:00.046439909
+buffer: dts=0:00:01.207437641, pts=0:00:01.207437641, dur=0:00:00.046439910
+buffer: dts=0:00:01.253877551, pts=0:00:01.253877551, dur=0:00:00.046439909
+buffer: dts=0:00:01.300317460, pts=0:00:01.300317460, dur=0:00:00.046439909
+buffer: dts=0:00:01.346757369, pts=0:00:01.346757369, dur=0:00:00.046439909
+buffer: dts=0:00:01.393197278, pts=0:00:01.393197278, dur=0:00:00.046439910
+buffer: dts=0:00:01.439637188, pts=0:00:01.439637188, dur=0:00:00.046439909
+buffer: dts=0:00:01.486077097, pts=0:00:01.486077097, dur=0:00:00.046439909
+buffer: dts=0:00:01.532517006, pts=0:00:01.532517006, dur=0:00:00.046439910
+buffer: dts=0:00:01.578956916, pts=0:00:01.578956916, dur=0:00:00.046439909
+buffer: dts=0:00:01.625396825, pts=0:00:01.625396825, dur=0:00:00.046439909
+buffer: dts=0:00:01.671836734, pts=0:00:01.671836734, dur=0:00:00.046439909
+buffer: dts=0:00:01.718276643, pts=0:00:01.718276643, dur=0:00:00.046439910
+buffer: dts=0:00:01.764716553, pts=0:00:01.764716553, dur=0:00:00.046439909
+buffer: dts=0:00:01.811156462, pts=0:00:01.811156462, dur=0:00:00.046439909
+buffer: dts=0:00:01.857596371, pts=0:00:01.857596371, dur=0:00:00.046439910
+buffer: dts=0:00:01.904036281, pts=0:00:01.904036281, dur=0:00:00.046439909
+buffer: dts=0:00:01.950476190, pts=0:00:01.950476190, dur=0:00:00.046439909
+buffer: dts=0:00:01.996916099, pts=0:00:01.996916099, dur=0:00:00.046439910
+buffer: dts=0:00:02.043356009, pts=0:00:02.043356009, dur=0:00:00.046439909
+buffer: dts=0:00:02.089795918, pts=0:00:02.089795918, dur=0:00:00.046439909
+buffer: dts=0:00:02.136235827, pts=0:00:02.136235827, dur=0:00:00.046439909
+buffer: dts=0:00:02.182675736, pts=0:00:02.182675736, dur=0:00:00.046439910
+buffer: dts=0:00:02.229115646, pts=0:00:02.229115646, dur=0:00:00.046439909
+buffer: dts=0:00:02.275555555, pts=0:00:02.275555555, dur=0:00:00.046439909
+buffer: dts=0:00:02.321995464, pts=0:00:02.321995464, dur=0:00:00.046439910
+buffer: dts=0:00:02.368435374, pts=0:00:02.368435374, dur=0:00:00.046439909
+buffer: dts=0:00:02.414875283, pts=0:00:02.414875283, dur=0:00:00.046439909
+buffer: dts=0:00:02.461315192, pts=0:00:02.461315192, dur=0:00:00.046439910
+buffer: dts=0:00:02.507755102, pts=0:00:02.507755102, dur=0:00:00.046439909
+buffer: dts=0:00:02.554195011, pts=0:00:02.554195011, dur=0:00:00.046439909
+buffer: dts=0:00:02.600634920, pts=0:00:02.600634920, dur=0:00:00.046439909
+buffer: dts=0:00:02.647074829, pts=0:00:02.647074829, dur=0:00:00.046439910
+buffer: dts=0:00:02.693514739, pts=0:00:02.693514739, dur=0:00:00.046439909
+buffer: dts=0:00:02.739954648, pts=0:00:02.739954648, dur=0:00:00.046439909
+buffer: dts=0:00:02.786394557, pts=0:00:02.786394557, dur=0:00:00.046439910
+buffer: dts=0:00:02.832834467, pts=0:00:02.832834467, dur=0:00:00.046439909
+buffer: dts=0:00:02.879274376, pts=0:00:02.879274376, dur=0:00:00.046439909
+buffer: dts=0:00:02.925714285, pts=0:00:02.925714285, dur=0:00:00.046439910
+buffer: dts=0:00:02.972154195, pts=0:00:02.972154195, dur=0:00:00.046439909
+buffer: dts=0:00:03.018594104, pts=0:00:03.018594104, dur=0:00:00.046439909
+buffer: dts=0:00:03.065034013, pts=0:00:03.065034013, dur=0:00:00.046439909
+buffer: dts=0:00:03.111473922, pts=0:00:03.111473922, dur=0:00:00.046439910
+buffer: dts=0:00:03.157913832, pts=0:00:03.157913832, dur=0:00:00.046439909
+buffer: dts=0:00:03.204353741, pts=0:00:03.204353741, dur=0:00:00.046439909
+buffer: dts=0:00:03.250793650, pts=0:00:03.250793650, dur=0:00:00.046439910
+buffer: dts=0:00:03.297233560, pts=0:00:03.297233560, dur=0:00:00.046439909
+buffer: dts=0:00:03.343673469, pts=0:00:03.343673469, dur=0:00:00.046439909
+buffer: dts=0:00:03.390113378, pts=0:00:03.390113378, dur=0:00:00.046439909
+buffer: dts=0:00:03.436553287, pts=0:00:03.436553287, dur=0:00:00.046439910
+buffer: dts=0:00:03.482993197, pts=0:00:03.482993197, dur=0:00:00.046439909
+buffer: dts=0:00:03.529433106, pts=0:00:03.529433106, dur=0:00:00.046439909
+buffer: dts=0:00:03.575873015, pts=0:00:03.575873015, dur=0:00:00.046439910
+buffer: dts=0:00:03.622312925, pts=0:00:03.622312925, dur=0:00:00.046439909
+buffer: dts=0:00:03.668752834, pts=0:00:03.668752834, dur=0:00:00.046439909
+buffer: dts=0:00:03.715192743, pts=0:00:03.715192743, dur=0:00:00.046439910
+buffer: dts=0:00:03.761632653, pts=0:00:03.761632653, dur=0:00:00.046439909
+buffer: dts=0:00:03.808072562, pts=0:00:03.808072562, dur=0:00:00.046439909
+buffer: dts=0:00:03.854512471, pts=0:00:03.854512471, dur=0:00:00.046439909
+buffer: dts=0:00:03.900952380, pts=0:00:03.900952380, dur=0:00:00.046439910
+buffer: dts=0:00:03.947392290, pts=0:00:03.947392290, dur=0:00:00.046439909
+buffer: dts=0:00:03.993832199, pts=0:00:03.993832199, dur=0:00:00.046439909
+buffer: dts=0:00:04.040272108, pts=0:00:04.040272108, dur=0:00:00.046439910
+buffer: dts=0:00:04.086712018, pts=0:00:04.086712018, dur=0:00:00.046439909
+buffer: dts=0:00:04.133151927, pts=0:00:04.133151927, dur=0:00:00.046439909
+buffer: dts=0:00:04.179591836, pts=0:00:04.179591836, dur=0:00:00.046439910
+buffer: dts=0:00:04.226031746, pts=0:00:04.226031746, dur=0:00:00.046439909
+buffer: dts=0:00:04.272471655, pts=0:00:04.272471655, dur=0:00:00.046439909
+buffer: dts=0:00:04.318911564, pts=0:00:04.318911564, dur=0:00:00.046439909
+buffer: dts=0:00:04.365351473, pts=0:00:04.365351473, dur=0:00:00.046439910
+buffer: dts=0:00:04.411791383, pts=0:00:04.411791383, dur=0:00:00.046439909
+buffer: dts=0:00:04.458231292, pts=0:00:04.458231292, dur=0:00:00.046439909
+buffer: dts=0:00:04.504671201, pts=0:00:04.504671201, dur=0:00:00.046439910
+buffer: dts=0:00:04.551111111, pts=0:00:04.551111111, dur=0:00:00.046439909
+buffer: dts=0:00:04.597551020, pts=0:00:04.597551020, dur=0:00:00.046439909
+buffer: dts=0:00:04.643990929, pts=0:00:04.643990929, dur=0:00:00.046439910
+buffer: dts=0:00:04.690430839, pts=0:00:04.690430839, dur=0:00:00.046439909
+buffer: dts=0:00:04.736870748, pts=0:00:04.736870748, dur=0:00:00.046439909
+buffer: dts=0:00:04.783310657, pts=0:00:04.783310657, dur=0:00:00.046439909
+buffer: dts=0:00:04.829750566, pts=0:00:04.829750566, dur=0:00:00.046439910
+buffer: dts=0:00:04.876190476, pts=0:00:04.876190476, dur=0:00:00.046439909
+buffer: dts=0:00:04.922630385, pts=0:00:04.922630385, dur=0:00:00.046439909
+buffer: dts=0:00:04.969070294, pts=0:00:04.969070294, dur=0:00:00.046439910
+buffer: dts=0:00:05.015510204, pts=0:00:05.015510204, dur=0:00:00.046439909
+buffer: dts=0:00:05.061950113, pts=0:00:05.061950113, dur=0:00:00.046439909
+buffer: dts=0:00:05.108390022, pts=0:00:05.108390022, dur=0:00:00.046439909
+buffer: dts=0:00:05.154829931, pts=0:00:05.154829931, dur=0:00:00.046439910
+buffer: dts=0:00:05.201269841, pts=0:00:05.201269841, dur=0:00:00.046439909
+buffer: dts=0:00:05.247709750, pts=0:00:05.247709750, dur=0:00:00.046439909
+buffer: dts=0:00:05.294149659, pts=0:00:05.294149659, dur=0:00:00.046439910
+buffer: dts=0:00:05.340589569, pts=0:00:05.340589569, dur=0:00:00.046439909
+buffer: dts=0:00:05.387029478, pts=0:00:05.387029478, dur=0:00:00.046439909
+buffer: dts=0:00:05.433469387, pts=0:00:05.433469387, dur=0:00:00.046439910
+buffer: dts=0:00:05.479909297, pts=0:00:05.479909297, dur=0:00:00.046439909
+buffer: dts=0:00:05.526349206, pts=0:00:05.526349206, dur=0:00:00.046439909
+buffer: dts=0:00:05.572789115, pts=0:00:05.572789115, dur=0:00:00.046439909
+buffer: dts=0:00:05.619229024, pts=0:00:05.619229024, dur=0:00:00.046439910
+buffer: dts=0:00:05.665668934, pts=0:00:05.665668934, dur=0:00:00.046439909
+buffer: dts=0:00:05.712108843, pts=0:00:05.712108843, dur=0:00:00.046439909
+buffer: dts=0:00:05.758548752, pts=0:00:05.758548752, dur=0:00:00.046439910
+buffer: dts=0:00:05.804988662, pts=0:00:05.804988662, dur=0:00:00.046439909
+buffer: dts=0:00:05.851428571, pts=0:00:05.851428571, dur=0:00:00.046439909
+buffer: dts=0:00:05.897868480, pts=0:00:05.897868480, dur=0:00:00.046439910
+buffer: dts=0:00:05.944308390, pts=0:00:05.944308390, dur=0:00:00.046439909
+buffer: dts=0:00:05.990748299, pts=0:00:05.990748299, dur=0:00:00.046439909
+buffer: dts=0:00:06.037188208, pts=0:00:06.037188208, dur=0:00:00.046439909
+buffer: dts=0:00:06.083628117, pts=0:00:06.083628117, dur=0:00:00.046439910
+buffer: dts=0:00:06.130068027, pts=0:00:06.130068027, dur=0:00:00.046439909
+buffer: dts=0:00:06.176507936, pts=0:00:06.176507936, dur=0:00:00.046439909
+buffer: dts=0:00:06.222947845, pts=0:00:06.222947845, dur=0:00:00.046439910
+buffer: dts=0:00:06.269387755, pts=0:00:06.269387755, dur=0:00:00.046439909
+buffer: dts=0:00:06.315827664, pts=0:00:06.315827664, dur=0:00:00.046439909
+buffer: dts=0:00:06.362267573, pts=0:00:06.362267573, dur=0:00:00.046439909
+buffer: dts=0:00:06.408707482, pts=0:00:06.408707482, dur=0:00:00.046439910
+buffer: dts=0:00:06.455147392, pts=0:00:06.455147392, dur=0:00:00.046439909
+buffer: dts=0:00:06.501587301, pts=0:00:06.501587301, dur=0:00:00.046439909
+buffer: dts=0:00:06.548027210, pts=0:00:06.548027210, dur=0:00:00.046439910
+buffer: dts=0:00:06.594467120, pts=0:00:06.594467120, dur=0:00:00.046439909
+buffer: dts=0:00:06.640907029, pts=0:00:06.640907029, dur=0:00:00.046439909
+buffer: dts=0:00:06.687346938, pts=0:00:06.687346938, dur=0:00:00.046439910
+buffer: dts=0:00:06.733786848, pts=0:00:06.733786848, dur=0:00:00.046439909
+buffer: dts=0:00:06.780226757, pts=0:00:06.780226757, dur=0:00:00.046439909
+buffer: dts=0:00:06.826666666, pts=0:00:06.826666666, dur=0:00:00.046439909
+buffer: dts=0:00:06.873106575, pts=0:00:06.873106575, dur=0:00:00.046439910
+buffer: dts=0:00:06.919546485, pts=0:00:06.919546485, dur=0:00:00.046439909
+buffer: dts=0:00:06.965986394, pts=0:00:06.965986394, dur=0:00:00.046439909
+buffer: dts=0:00:07.012426303, pts=0:00:07.012426303, dur=0:00:00.046439910
+buffer: dts=0:00:07.058866213, pts=0:00:07.058866213, dur=0:00:00.046439909
+buffer: dts=0:00:07.105306122, pts=0:00:07.105306122, dur=0:00:00.046439909
+buffer: dts=0:00:07.151746031, pts=0:00:07.151746031, dur=0:00:00.046439910
+buffer: dts=0:00:07.198185941, pts=0:00:07.198185941, dur=0:00:00.046439909
+buffer: dts=0:00:07.244625850, pts=0:00:07.244625850, dur=0:00:00.046439909
+buffer: dts=0:00:07.291065759, pts=0:00:07.291065759, dur=0:00:00.046439909
+buffer: dts=0:00:07.337505668, pts=0:00:07.337505668, dur=0:00:00.046439910
+buffer: dts=0:00:07.383945578, pts=0:00:07.383945578, dur=0:00:00.046439909
+buffer: dts=0:00:07.430385487, pts=0:00:07.430385487, dur=0:00:00.046439909
+buffer: dts=0:00:07.476825396, pts=0:00:07.476825396, dur=0:00:00.046439910
+buffer: dts=0:00:07.523265306, pts=0:00:07.523265306, dur=0:00:00.046439909
+buffer: dts=0:00:07.569705215, pts=0:00:07.569705215, dur=0:00:00.046439909
+buffer: dts=0:00:07.616145124, pts=0:00:07.616145124, dur=0:00:00.046439910
+buffer: dts=0:00:07.662585034, pts=0:00:07.662585034, dur=0:00:00.046439909
+buffer: dts=0:00:07.709024943, pts=0:00:07.709024943, dur=0:00:00.046439909
+buffer: dts=0:00:07.755464852, pts=0:00:07.755464852, dur=0:00:00.046439909
+buffer: dts=0:00:07.801904761, pts=0:00:07.801904761, dur=0:00:00.046439910
+buffer: dts=0:00:07.848344671, pts=0:00:07.848344671, dur=0:00:00.046439909
+buffer: dts=0:00:07.894784580, pts=0:00:07.894784580, dur=0:00:00.046439909
+buffer: dts=0:00:07.941224489, pts=0:00:07.941224489, dur=0:00:00.046439910
+buffer: dts=0:00:07.987664399, pts=0:00:07.987664399, dur=0:00:00.046439909
+buffer: dts=0:00:08.034104308, pts=0:00:08.034104308, dur=0:00:00.046439909
+buffer: dts=0:00:08.080544217, pts=0:00:08.080544217, dur=0:00:00.046439909
+buffer: dts=0:00:08.126984126, pts=0:00:08.126984126, dur=0:00:00.046439910
+buffer: dts=0:00:08.173424036, pts=0:00:08.173424036, dur=0:00:00.046439909
+buffer: dts=0:00:08.219863945, pts=0:00:08.219863945, dur=0:00:00.046439909
+buffer: dts=0:00:08.266303854, pts=0:00:08.266303854, dur=0:00:00.046439910
+buffer: dts=0:00:08.312743764, pts=0:00:08.312743764, dur=0:00:00.046439909
+buffer: dts=0:00:08.359183673, pts=0:00:08.359183673, dur=0:00:00.046439909
+buffer: dts=0:00:08.405623582, pts=0:00:08.405623582, dur=0:00:00.046439910
+buffer: dts=0:00:08.452063492, pts=0:00:08.452063492, dur=0:00:00.046439909
+buffer: dts=0:00:08.498503401, pts=0:00:08.498503401, dur=0:00:00.046439909
+buffer: dts=0:00:08.544943310, pts=0:00:08.544943310, dur=0:00:00.046439909
+buffer: dts=0:00:08.591383219, pts=0:00:08.591383219, dur=0:00:00.046439910
+buffer: dts=0:00:08.637823129, pts=0:00:08.637823129, dur=0:00:00.046439909
+buffer: dts=0:00:08.684263038, pts=0:00:08.684263038, dur=0:00:00.046439909
+buffer: dts=0:00:08.730702947, pts=0:00:08.730702947, dur=0:00:00.046439910
+buffer: dts=0:00:08.777142857, pts=0:00:08.777142857, dur=0:00:00.046439909
+buffer: dts=0:00:08.823582766, pts=0:00:08.823582766, dur=0:00:00.046439909
+buffer: dts=0:00:08.870022675, pts=0:00:08.870022675, dur=0:00:00.046439910
+buffer: dts=0:00:08.916462585, pts=0:00:08.916462585, dur=0:00:00.046439909
+buffer: dts=0:00:08.962902494, pts=0:00:08.962902494, dur=0:00:00.046439909
+buffer: dts=0:00:09.009342403, pts=0:00:09.009342403, dur=0:00:00.046439909
+buffer: dts=0:00:09.055782312, pts=0:00:09.055782312, dur=0:00:00.046439910
+buffer: dts=0:00:09.102222222, pts=0:00:09.102222222, dur=0:00:00.046439909
+buffer: dts=0:00:09.148662131, pts=0:00:09.148662131, dur=0:00:00.046439909
+buffer: dts=0:00:09.195102040, pts=0:00:09.195102040, dur=0:00:00.046439910
+buffer: dts=0:00:09.241541950, pts=0:00:09.241541950, dur=0:00:00.046439909
+buffer: dts=0:00:09.287981859, pts=0:00:09.287981859, dur=0:00:00.046439909
+buffer: dts=0:00:09.334421768, pts=0:00:09.334421768, dur=0:00:00.046439910
+buffer: dts=0:00:09.380861678, pts=0:00:09.380861678, dur=0:00:00.046439909
+buffer: dts=0:00:09.427301587, pts=0:00:09.427301587, dur=0:00:00.046439909
+buffer: dts=0:00:09.473741496, pts=0:00:09.473741496, dur=0:00:00.046439909
+buffer: dts=0:00:09.520181405, pts=0:00:09.520181405, dur=0:00:00.046439910
+buffer: dts=0:00:09.566621315, pts=0:00:09.566621315, dur=0:00:00.046439909
+buffer: dts=0:00:09.613061224, pts=0:00:09.613061224, dur=0:00:00.046439909
+buffer: dts=0:00:09.659501133, pts=0:00:09.659501133, dur=0:00:00.046439910
+buffer: dts=0:00:09.705941043, pts=0:00:09.705941043, dur=0:00:00.046439909
+buffer: dts=0:00:09.752380952, pts=0:00:09.752380952, dur=0:00:00.046439909
+buffer: dts=0:00:09.798820861, pts=0:00:09.798820861, dur=0:00:00.046439909
+buffer: dts=0:00:09.845260770, pts=0:00:09.845260770, dur=0:00:00.046439910
+buffer: dts=0:00:09.891700680, pts=0:00:09.891700680, dur=0:00:00.046439909
+buffer: dts=0:00:09.938140589, pts=0:00:09.938140589, dur=0:00:00.046439909
+buffer: dts=0:00:09.984580498, pts=0:00:09.984580498, dur=0:00:00.046439910
+buffer: dts=0:00:10.031020408, pts=0:00:10.031020408, dur=0:00:00.046439909
+buffer: dts=0:00:10.077460317, pts=0:00:10.077460317, dur=0:00:00.046439909
+buffer: dts=0:00:10.123900226, pts=0:00:10.123900226, dur=0:00:00.046439910
+buffer: dts=0:00:10.170340136, pts=0:00:10.170340136, dur=0:00:00.046439909
+buffer: dts=0:00:10.216780045, pts=0:00:10.216780045, dur=0:00:00.046439909
+buffer: dts=0:00:10.263219954, pts=0:00:10.263219954, dur=0:00:00.046439909
+buffer: dts=0:00:10.309659863, pts=0:00:10.309659863, dur=0:00:00.046439910
+buffer: dts=0:00:10.356099773, pts=0:00:10.356099773, dur=0:00:00.046439909
+buffer: dts=0:00:10.402539682, pts=0:00:10.402539682, dur=0:00:00.046439909
+buffer: dts=0:00:10.448979591, pts=0:00:10.448979591, dur=0:00:00.046439910
+buffer: dts=0:00:10.495419501, pts=0:00:10.495419501, dur=0:00:00.046439909
+buffer: dts=0:00:10.541859410, pts=0:00:10.541859410, dur=0:00:00.046439909
+buffer: dts=0:00:10.588299319, pts=0:00:10.588299319, dur=0:00:00.046439910
+buffer: dts=0:00:10.634739229, pts=0:00:10.634739229, dur=0:00:00.046439909
+buffer: dts=0:00:10.681179138, pts=0:00:10.681179138, dur=0:00:00.046439909
+buffer: dts=0:00:10.727619047, pts=0:00:10.727619047, dur=0:00:00.046439909
+buffer: dts=0:00:10.774058956, pts=0:00:10.774058956, dur=0:00:00.046439910
+buffer: dts=0:00:10.820498866, pts=0:00:10.820498866, dur=0:00:00.046439909
+buffer: dts=0:00:10.866938775, pts=0:00:10.866938775, dur=0:00:00.046439909
+buffer: dts=0:00:10.913378684, pts=0:00:10.913378684, dur=0:00:00.046439910
+buffer: dts=0:00:10.959818594, pts=0:00:10.959818594, dur=0:00:00.046439909
+buffer: dts=0:00:11.006258503, pts=0:00:11.006258503, dur=0:00:00.046439909
+buffer: dts=0:00:11.052698412, pts=0:00:11.052698412, dur=0:00:00.046439909
+buffer: dts=0:00:11.099138321, pts=0:00:11.099138321, dur=0:00:00.046439910
+buffer: dts=0:00:11.145578231, pts=0:00:11.145578231, dur=0:00:00.046439909
+buffer: dts=0:00:11.192018140, pts=0:00:11.192018140, dur=0:00:00.046439909
+buffer: dts=0:00:11.238458049, pts=0:00:11.238458049, dur=0:00:00.046439910
+buffer: dts=0:00:11.284897959, pts=0:00:11.284897959, dur=0:00:00.046439909
+buffer: dts=0:00:11.331337868, pts=0:00:11.331337868, dur=0:00:00.046439909
+buffer: dts=0:00:11.377777777, pts=0:00:11.377777777, dur=0:00:00.046439910
+buffer: dts=0:00:11.424217687, pts=0:00:11.424217687, dur=0:00:00.046439909
+buffer: dts=0:00:11.470657596, pts=0:00:11.470657596, dur=0:00:00.046439909
+buffer: dts=0:00:11.517097505, pts=0:00:11.517097505, dur=0:00:00.046439909
+buffer: dts=0:00:11.563537414, pts=0:00:11.563537414, dur=0:00:00.046439910
+buffer: dts=0:00:11.609977324, pts=0:00:11.609977324, dur=0:00:00.046439909
+buffer: dts=0:00:11.656417233, pts=0:00:11.656417233, dur=0:00:00.046439909
+buffer: dts=0:00:11.702857142, pts=0:00:11.702857142, dur=0:00:00.046439910
+buffer: dts=0:00:11.749297052, pts=0:00:11.749297052, dur=0:00:00.046439909
+buffer: dts=0:00:11.795736961, pts=0:00:11.795736961, dur=0:00:00.046439909
+buffer: dts=0:00:11.842176870, pts=0:00:11.842176870, dur=0:00:00.046439910
+buffer: dts=0:00:11.888616780, pts=0:00:11.888616780, dur=0:00:00.046439909
+buffer: dts=0:00:11.935056689, pts=0:00:11.935056689, dur=0:00:00.046439909
+buffer: dts=0:00:11.981496598, pts=0:00:11.981496598, dur=0:00:00.046439909
+buffer: dts=0:00:12.027936507, pts=0:00:12.027936507, dur=0:00:00.046439910
+buffer: dts=0:00:12.074376417, pts=0:00:12.074376417, dur=0:00:00.046439909
+buffer: dts=0:00:12.120816326, pts=0:00:12.120816326, dur=0:00:00.046439909
+buffer: dts=0:00:12.167256235, pts=0:00:12.167256235, dur=0:00:00.046439910
+buffer: dts=0:00:12.213696145, pts=0:00:12.213696145, dur=0:00:00.046439909
+buffer: dts=0:00:12.260136054, pts=0:00:12.260136054, dur=0:00:00.046439909
+buffer: dts=0:00:12.306575963, pts=0:00:12.306575963, dur=0:00:00.046439910
+buffer: dts=0:00:12.353015873, pts=0:00:12.353015873, dur=0:00:00.046439909
+buffer: dts=0:00:12.399455782, pts=0:00:12.399455782, dur=0:00:00.046439909
+buffer: dts=0:00:12.445895691, pts=0:00:12.445895691, dur=0:00:00.046439909
+buffer: dts=0:00:12.492335600, pts=0:00:12.492335600, dur=0:00:00.046439910
+buffer: dts=0:00:12.538775510, pts=0:00:12.538775510, dur=0:00:00.046439909
+buffer: dts=0:00:12.585215419, pts=0:00:12.585215419, dur=0:00:00.046439909
+buffer: dts=0:00:12.631655328, pts=0:00:12.631655328, dur=0:00:00.046439910
+buffer: dts=0:00:12.678095238, pts=0:00:12.678095238, dur=0:00:00.046439909
+buffer: dts=0:00:12.724535147, pts=0:00:12.724535147, dur=0:00:00.046439909
+buffer: dts=0:00:12.770975056, pts=0:00:12.770975056, dur=0:00:00.046439909
+buffer: dts=0:00:12.817414965, pts=0:00:12.817414965, dur=0:00:00.046439910
+buffer: dts=0:00:12.863854875, pts=0:00:12.863854875, dur=0:00:00.046439909
+buffer: dts=0:00:12.910294784, pts=0:00:12.910294784, dur=0:00:00.046439909
+buffer: dts=0:00:12.956734693, pts=0:00:12.956734693, dur=0:00:00.046439910
+buffer: dts=0:00:13.003174603, pts=0:00:13.003174603, dur=0:00:00.046439909
+buffer: dts=0:00:13.049614512, pts=0:00:13.049614512, dur=0:00:00.046439909
+buffer: dts=0:00:13.096054421, pts=0:00:13.096054421, dur=0:00:00.046439910
+buffer: dts=0:00:13.142494331, pts=0:00:13.142494331, dur=0:00:00.046439909
+buffer: dts=0:00:13.188934240, pts=0:00:13.188934240, dur=0:00:00.046439909
+buffer: dts=0:00:13.235374149, pts=0:00:13.235374149, dur=0:00:00.046439909
+buffer: dts=0:00:13.281814058, pts=0:00:13.281814058, dur=0:00:00.046439910
+buffer: dts=0:00:13.328253968, pts=0:00:13.328253968, dur=0:00:00.046439909
+buffer: dts=0:00:13.374693877, pts=0:00:13.374693877, dur=0:00:00.046439909
+buffer: dts=0:00:13.421133786, pts=0:00:13.421133786, dur=0:00:00.046439910
+buffer: dts=0:00:13.467573696, pts=0:00:13.467573696, dur=0:00:00.046439909
+buffer: dts=0:00:13.514013605, pts=0:00:13.514013605, dur=0:00:00.046439909
+buffer: dts=0:00:13.560453514, pts=0:00:13.560453514, dur=0:00:00.046439910
+buffer: dts=0:00:13.606893424, pts=0:00:13.606893424, dur=0:00:00.046439909
+buffer: dts=0:00:13.653333333, pts=0:00:13.653333333, dur=0:00:00.046439909
+buffer: dts=0:00:13.699773242, pts=0:00:13.699773242, dur=0:00:00.046439909
+buffer: dts=0:00:13.746213151, pts=0:00:13.746213151, dur=0:00:00.046439910
+buffer: dts=0:00:13.792653061, pts=0:00:13.792653061, dur=0:00:00.046439909
+buffer: dts=0:00:13.839092970, pts=0:00:13.839092970, dur=0:00:00.046439909
+buffer: dts=0:00:13.885532879, pts=0:00:13.885532879, dur=0:00:00.046439910
+buffer: dts=0:00:13.931972789, pts=0:00:13.931972789, dur=0:00:00.046439909
+buffer: dts=0:00:13.978412698, pts=0:00:13.978412698, dur=0:00:00.046439909
+buffer: dts=0:00:14.024852607, pts=0:00:14.024852607, dur=0:00:00.046439910
+buffer: dts=0:00:14.071292517, pts=0:00:14.071292517, dur=0:00:00.046439909
+buffer: dts=0:00:14.117732426, pts=0:00:14.117732426, dur=0:00:00.046439909
+buffer: dts=0:00:14.164172335, pts=0:00:14.164172335, dur=0:00:00.046439909
+buffer: dts=0:00:14.210612244, pts=0:00:14.210612244, dur=0:00:00.046439910
+buffer: dts=0:00:14.257052154, pts=0:00:14.257052154, dur=0:00:00.046439909
+buffer: dts=0:00:14.303492063, pts=0:00:14.303492063, dur=0:00:00.046439909
+buffer: dts=0:00:14.349931972, pts=0:00:14.349931972, dur=0:00:00.046439910
+buffer: dts=0:00:14.396371882, pts=0:00:14.396371882, dur=0:00:00.046439909
+buffer: dts=0:00:14.442811791, pts=0:00:14.442811791, dur=0:00:00.046439909
+buffer: dts=0:00:14.489251700, pts=0:00:14.489251700, dur=0:00:00.046439909
+buffer: dts=0:00:14.535691609, pts=0:00:14.535691609, dur=0:00:00.046439910
+buffer: dts=0:00:14.582131519, pts=0:00:14.582131519, dur=0:00:00.046439909
+buffer: dts=0:00:14.628571428, pts=0:00:14.628571428, dur=0:00:00.046439909
+buffer: dts=0:00:14.675011337, pts=0:00:14.675011337, dur=0:00:00.046439910
+buffer: dts=0:00:14.721451247, pts=0:00:14.721451247, dur=0:00:00.046439909
+buffer: dts=0:00:14.767891156, pts=0:00:14.767891156, dur=0:00:00.046439909
+buffer: dts=0:00:14.814331065, pts=0:00:14.814331065, dur=0:00:00.046439910
+buffer: dts=0:00:14.860770975, pts=0:00:14.860770975, dur=0:00:00.046439909
+buffer: dts=0:00:14.907210884, pts=0:00:14.907210884, dur=0:00:00.046439909
+buffer: dts=0:00:14.953650793, pts=0:00:14.953650793, dur=0:00:00.046439909
+buffer: dts=0:00:15.000090702, pts=0:00:15.000090702, dur=0:00:00.046439910
+buffer: dts=0:00:15.046530612, pts=0:00:15.046530612, dur=0:00:00.046439909
+buffer: dts=0:00:15.092970521, pts=0:00:15.092970521, dur=0:00:00.046439909
+buffer: dts=0:00:15.139410430, pts=0:00:15.139410430, dur=0:00:00.046439910
+buffer: dts=0:00:15.185850340, pts=0:00:15.185850340, dur=0:00:00.046439909
+buffer: dts=0:00:15.232290249, pts=0:00:15.232290249, dur=0:00:00.046439909
+buffer: dts=0:00:15.278730158, pts=0:00:15.278730158, dur=0:00:00.046439910
+buffer: dts=0:00:15.325170068, pts=0:00:15.325170068, dur=0:00:00.046439909
+buffer: dts=0:00:15.371609977, pts=0:00:15.371609977, dur=0:00:00.046439909
+buffer: dts=0:00:15.418049886, pts=0:00:15.418049886, dur=0:00:00.046439909
+buffer: dts=0:00:15.464489795, pts=0:00:15.464489795, dur=0:00:00.046439910
+buffer: dts=0:00:15.510929705, pts=0:00:15.510929705, dur=0:00:00.046439909
+buffer: dts=0:00:15.557369614, pts=0:00:15.557369614, dur=0:00:00.046439909
+buffer: dts=0:00:15.603809523, pts=0:00:15.603809523, dur=0:00:00.046439910
+buffer: dts=0:00:15.650249433, pts=0:00:15.650249433, dur=0:00:00.046439909
+buffer: dts=0:00:15.696689342, pts=0:00:15.696689342, dur=0:00:00.046439909
+buffer: dts=0:00:15.743129251, pts=0:00:15.743129251, dur=0:00:00.046439909
+buffer: dts=0:00:15.789569160, pts=0:00:15.789569160, dur=0:00:00.046439910
+buffer: dts=0:00:15.836009070, pts=0:00:15.836009070, dur=0:00:00.046439909
+buffer: dts=0:00:15.882448979, pts=0:00:15.882448979, dur=0:00:00.046439909
+buffer: dts=0:00:15.928888888, pts=0:00:15.928888888, dur=0:00:00.046439910
+buffer: dts=0:00:15.975328798, pts=0:00:15.975328798, dur=0:00:00.046439909
+buffer: dts=0:00:16.021768707, pts=0:00:16.021768707, dur=0:00:00.046439909
+buffer: dts=0:00:16.068208616, pts=0:00:16.068208616, dur=0:00:00.046439910
+buffer: dts=0:00:16.114648526, pts=0:00:16.114648526, dur=0:00:00.046439909
+buffer: dts=0:00:16.161088435, pts=0:00:16.161088435, dur=0:00:00.046439909
+buffer: dts=0:00:16.207528344, pts=0:00:16.207528344, dur=0:00:00.046439909
+buffer: dts=0:00:16.253968253, pts=0:00:16.253968253, dur=0:00:00.046439910
+buffer: dts=0:00:16.300408163, pts=0:00:16.300408163, dur=0:00:00.046439909
+buffer: dts=0:00:16.346848072, pts=0:00:16.346848072, dur=0:00:00.046439909
+buffer: dts=0:00:16.393287981, pts=0:00:16.393287981, dur=0:00:00.046439910
+buffer: dts=0:00:16.439727891, pts=0:00:16.439727891, dur=0:00:00.046439909
+buffer: dts=0:00:16.486167800, pts=0:00:16.486167800, dur=0:00:00.046439909
+buffer: dts=0:00:16.532607709, pts=0:00:16.532607709, dur=0:00:00.046439910
+buffer: dts=0:00:16.579047619, pts=0:00:16.579047619, dur=0:00:00.046439909
+buffer: dts=0:00:16.625487528, pts=0:00:16.625487528, dur=0:00:00.046439909
+buffer: dts=0:00:16.671927437, pts=0:00:16.671927437, dur=0:00:00.046439909
+buffer: dts=0:00:16.718367346, pts=0:00:16.718367346, dur=0:00:00.046439910
+buffer: dts=0:00:16.764807256, pts=0:00:16.764807256, dur=0:00:00.046439909
+buffer: dts=0:00:16.811247165, pts=0:00:16.811247165, dur=0:00:00.046439909
+buffer: dts=0:00:16.857687074, pts=0:00:16.857687074, dur=0:00:00.046439910
+buffer: dts=0:00:16.904126984, pts=0:00:16.904126984, dur=0:00:00.046439909
+buffer: dts=0:00:16.950566893, pts=0:00:16.950566893, dur=0:00:00.046439909
+buffer: dts=0:00:16.997006802, pts=0:00:16.997006802, dur=0:00:00.046439910
+buffer: dts=0:00:17.043446712, pts=0:00:17.043446712, dur=0:00:00.046439909
+buffer: dts=0:00:17.089886621, pts=0:00:17.089886621, dur=0:00:00.046439909
+buffer: dts=0:00:17.136326530, pts=0:00:17.136326530, dur=0:00:00.046439909
+buffer: dts=0:00:17.182766439, pts=0:00:17.182766439, dur=0:00:00.046439910
+buffer: dts=0:00:17.229206349, pts=0:00:17.229206349, dur=0:00:00.046439909
+buffer: dts=0:00:17.275646258, pts=0:00:17.275646258, dur=0:00:00.046439909
+buffer: dts=0:00:17.322086167, pts=0:00:17.322086167, dur=0:00:00.046439910
+buffer: dts=0:00:17.368526077, pts=0:00:17.368526077, dur=0:00:00.046439909
+buffer: dts=0:00:17.414965986, pts=0:00:17.414965986, dur=0:00:00.046439909
+buffer: dts=0:00:17.461405895, pts=0:00:17.461405895, dur=0:00:00.046439909
+buffer: dts=0:00:17.507845804, pts=0:00:17.507845804, dur=0:00:00.046439910
+buffer: dts=0:00:17.554285714, pts=0:00:17.554285714, dur=0:00:00.046439909
+buffer: dts=0:00:17.600725623, pts=0:00:17.600725623, dur=0:00:00.046439909
+buffer: dts=0:00:17.647165532, pts=0:00:17.647165532, dur=0:00:00.046439910
+buffer: dts=0:00:17.693605442, pts=0:00:17.693605442, dur=0:00:00.046439909
+buffer: dts=0:00:17.740045351, pts=0:00:17.740045351, dur=0:00:00.046439909
+buffer: dts=0:00:17.786485260, pts=0:00:17.786485260, dur=0:00:00.046439910
+buffer: dts=0:00:17.832925170, pts=0:00:17.832925170, dur=0:00:00.046439909
+buffer: dts=0:00:17.879365079, pts=0:00:17.879365079, dur=0:00:00.046439909
+buffer: dts=0:00:17.925804988, pts=0:00:17.925804988, dur=0:00:00.046439909
+buffer: dts=0:00:17.972244897, pts=0:00:17.972244897, dur=0:00:00.046439910
+buffer: dts=0:00:18.018684807, pts=0:00:18.018684807, dur=0:00:00.046439909
+buffer: dts=0:00:18.065124716, pts=0:00:18.065124716, dur=0:00:00.046439909
+buffer: dts=0:00:18.111564625, pts=0:00:18.111564625, dur=0:00:00.046439910
+buffer: dts=0:00:18.158004535, pts=0:00:18.158004535, dur=0:00:00.046439909
+buffer: dts=0:00:18.204444444, pts=0:00:18.204444444, dur=0:00:00.046439909
+buffer: dts=0:00:18.250884353, pts=0:00:18.250884353, dur=0:00:00.046439910
+buffer: dts=0:00:18.297324263, pts=0:00:18.297324263, dur=0:00:00.046439909
+buffer: dts=0:00:18.343764172, pts=0:00:18.343764172, dur=0:00:00.046439909
+buffer: dts=0:00:18.390204081, pts=0:00:18.390204081, dur=0:00:00.046439909
+buffer: dts=0:00:18.436643990, pts=0:00:18.436643990, dur=0:00:00.046439910
+buffer: dts=0:00:18.483083900, pts=0:00:18.483083900, dur=0:00:00.046439909
+buffer: dts=0:00:18.529523809, pts=0:00:18.529523809, dur=0:00:00.046439909
+buffer: dts=0:00:18.575963718, pts=0:00:18.575963718, dur=0:00:00.046439910
+buffer: dts=0:00:18.622403628, pts=0:00:18.622403628, dur=0:00:00.046439909
+buffer: dts=0:00:18.668843537, pts=0:00:18.668843537, dur=0:00:00.046439909
+buffer: dts=0:00:18.715283446, pts=0:00:18.715283446, dur=0:00:00.046439910
+buffer: dts=0:00:18.761723356, pts=0:00:18.761723356, dur=0:00:00.046439909
+buffer: dts=0:00:18.808163265, pts=0:00:18.808163265, dur=0:00:00.046439909
+buffer: dts=0:00:18.854603174, pts=0:00:18.854603174, dur=0:00:00.046439909
+buffer: dts=0:00:18.901043083, pts=0:00:18.901043083, dur=0:00:00.046439910
+buffer: dts=0:00:18.947482993, pts=0:00:18.947482993, dur=0:00:00.046439909
+buffer: dts=0:00:18.993922902, pts=0:00:18.993922902, dur=0:00:00.046439909
+buffer: dts=0:00:19.040362811, pts=0:00:19.040362811, dur=0:00:00.046439910
+buffer: dts=0:00:19.086802721, pts=0:00:19.086802721, dur=0:00:00.046439909
+buffer: dts=0:00:19.133242630, pts=0:00:19.133242630, dur=0:00:00.046439909
+buffer: dts=0:00:19.179682539, pts=0:00:19.179682539, dur=0:00:00.046439909
+buffer: dts=0:00:19.226122448, pts=0:00:19.226122448, dur=0:00:00.046439910
+buffer: dts=0:00:19.272562358, pts=0:00:19.272562358, dur=0:00:00.046439909
+buffer: dts=0:00:19.319002267, pts=0:00:19.319002267, dur=0:00:00.046439909
+buffer: dts=0:00:19.365442176, pts=0:00:19.365442176, dur=0:00:00.046439910
+buffer: dts=0:00:19.411882086, pts=0:00:19.411882086, dur=0:00:00.046439909
+buffer: dts=0:00:19.458321995, pts=0:00:19.458321995, dur=0:00:00.046439909
+buffer: dts=0:00:19.504761904, pts=0:00:19.504761904, dur=0:00:00.046439910
+buffer: dts=0:00:19.551201814, pts=0:00:19.551201814, dur=0:00:00.046439909
+buffer: dts=0:00:19.597641723, pts=0:00:19.597641723, dur=0:00:00.046439909
+buffer: dts=0:00:19.644081632, pts=0:00:19.644081632, dur=0:00:00.046439909
+buffer: dts=0:00:19.690521541, pts=0:00:19.690521541, dur=0:00:00.046439910
+buffer: dts=0:00:19.736961451, pts=0:00:19.736961451, dur=0:00:00.046439909
+buffer: dts=0:00:19.783401360, pts=0:00:19.783401360, dur=0:00:00.046439909
+buffer: dts=0:00:19.829841269, pts=0:00:19.829841269, dur=0:00:00.046439910
+buffer: dts=0:00:19.876281179, pts=0:00:19.876281179, dur=0:00:00.046439909
+buffer: dts=0:00:19.922721088, pts=0:00:19.922721088, dur=0:00:00.046439909
+buffer: dts=0:00:19.969160997, pts=0:00:19.969160997, dur=0:00:00.046439910
+buffer: dts=0:00:20.015600907, pts=0:00:20.015600907, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.062040816, pts=0:00:20.062040816, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.108480725, pts=0:00:20.108480725, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.154920634, pts=0:00:20.154920634, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:20.201360544, pts=0:00:20.201360544, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.247800453, pts=0:00:20.247800453, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.294240362, pts=0:00:20.294240362, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:20.340680272, pts=0:00:20.340680272, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.387120181, pts=0:00:20.387120181, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.433560090, pts=0:00:20.433560090, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:20.480000000, pts=0:00:20.480000000, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.526439909, pts=0:00:20.526439909, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.572879818, pts=0:00:20.572879818, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.619319727, pts=0:00:20.619319727, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:20.665759637, pts=0:00:20.665759637, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.712199546, pts=0:00:20.712199546, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.758639455, pts=0:00:20.758639455, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:20.805079365, pts=0:00:20.805079365, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.851519274, pts=0:00:20.851519274, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.897959183, pts=0:00:20.897959183, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:20.944399092, pts=0:00:20.944399092, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:20.990839002, pts=0:00:20.990839002, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.037278911, pts=0:00:21.037278911, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.083718820, pts=0:00:21.083718820, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:21.130158730, pts=0:00:21.130158730, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.176598639, pts=0:00:21.176598639, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.223038548, pts=0:00:21.223038548, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:21.269478458, pts=0:00:21.269478458, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.315918367, pts=0:00:21.315918367, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.362358276, pts=0:00:21.362358276, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.408798185, pts=0:00:21.408798185, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:21.455238095, pts=0:00:21.455238095, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.501678004, pts=0:00:21.501678004, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.548117913, pts=0:00:21.548117913, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:21.594557823, pts=0:00:21.594557823, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.640997732, pts=0:00:21.640997732, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.687437641, pts=0:00:21.687437641, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:21.733877551, pts=0:00:21.733877551, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.780317460, pts=0:00:21.780317460, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.826757369, pts=0:00:21.826757369, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.873197278, pts=0:00:21.873197278, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:21.919637188, pts=0:00:21.919637188, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:21.966077097, pts=0:00:21.966077097, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.012517006, pts=0:00:22.012517006, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:22.058956916, pts=0:00:22.058956916, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.105396825, pts=0:00:22.105396825, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.151836734, pts=0:00:22.151836734, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.198276643, pts=0:00:22.198276643, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:22.244716553, pts=0:00:22.244716553, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.291156462, pts=0:00:22.291156462, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.337596371, pts=0:00:22.337596371, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:22.384036281, pts=0:00:22.384036281, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.430476190, pts=0:00:22.430476190, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.476916099, pts=0:00:22.476916099, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:22.523356009, pts=0:00:22.523356009, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.569795918, pts=0:00:22.569795918, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.616235827, pts=0:00:22.616235827, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.662675736, pts=0:00:22.662675736, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:22.709115646, pts=0:00:22.709115646, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.755555555, pts=0:00:22.755555555, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.801995464, pts=0:00:22.801995464, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:22.848435374, pts=0:00:22.848435374, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.894875283, pts=0:00:22.894875283, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:22.941315192, pts=0:00:22.941315192, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:22.987755102, pts=0:00:22.987755102, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.034195011, pts=0:00:23.034195011, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.080634920, pts=0:00:23.080634920, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.127074829, pts=0:00:23.127074829, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:23.173514739, pts=0:00:23.173514739, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.219954648, pts=0:00:23.219954648, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.266394557, pts=0:00:23.266394557, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:23.312834467, pts=0:00:23.312834467, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.359274376, pts=0:00:23.359274376, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.405714285, pts=0:00:23.405714285, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:23.452154195, pts=0:00:23.452154195, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.498594104, pts=0:00:23.498594104, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.545034013, pts=0:00:23.545034013, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.591473922, pts=0:00:23.591473922, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:23.637913832, pts=0:00:23.637913832, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.684353741, pts=0:00:23.684353741, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.730793650, pts=0:00:23.730793650, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:23.777233560, pts=0:00:23.777233560, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.823673469, pts=0:00:23.823673469, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.870113378, pts=0:00:23.870113378, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:23.916553287, pts=0:00:23.916553287, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:23.962993197, pts=0:00:23.962993197, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.009433106, pts=0:00:24.009433106, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.055873015, pts=0:00:24.055873015, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:24.102312925, pts=0:00:24.102312925, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.148752834, pts=0:00:24.148752834, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.195192743, pts=0:00:24.195192743, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:24.241632653, pts=0:00:24.241632653, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.288072562, pts=0:00:24.288072562, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.334512471, pts=0:00:24.334512471, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.380952380, pts=0:00:24.380952380, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:24.427392290, pts=0:00:24.427392290, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.473832199, pts=0:00:24.473832199, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.520272108, pts=0:00:24.520272108, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:24.566712018, pts=0:00:24.566712018, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.613151927, pts=0:00:24.613151927, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.659591836, pts=0:00:24.659591836, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:24.706031746, pts=0:00:24.706031746, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.752471655, pts=0:00:24.752471655, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.798911564, pts=0:00:24.798911564, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.845351473, pts=0:00:24.845351473, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:24.891791383, pts=0:00:24.891791383, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.938231292, pts=0:00:24.938231292, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:24.984671201, pts=0:00:24.984671201, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:25.031111111, pts=0:00:25.031111111, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.077551020, pts=0:00:25.077551020, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.123990929, pts=0:00:25.123990929, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:25.170430839, pts=0:00:25.170430839, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.216870748, pts=0:00:25.216870748, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.263310657, pts=0:00:25.263310657, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.309750566, pts=0:00:25.309750566, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:25.356190476, pts=0:00:25.356190476, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.402630385, pts=0:00:25.402630385, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.449070294, pts=0:00:25.449070294, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:25.495510204, pts=0:00:25.495510204, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.541950113, pts=0:00:25.541950113, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.588390022, pts=0:00:25.588390022, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.634829931, pts=0:00:25.634829931, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:25.681269841, pts=0:00:25.681269841, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.727709750, pts=0:00:25.727709750, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.774149659, pts=0:00:25.774149659, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:25.820589569, pts=0:00:25.820589569, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.867029478, pts=0:00:25.867029478, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:25.913469387, pts=0:00:25.913469387, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:25.959909297, pts=0:00:25.959909297, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.006349206, pts=0:00:26.006349206, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.052789115, pts=0:00:26.052789115, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.099229024, pts=0:00:26.099229024, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:26.145668934, pts=0:00:26.145668934, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.192108843, pts=0:00:26.192108843, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.238548752, pts=0:00:26.238548752, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:26.284988662, pts=0:00:26.284988662, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.331428571, pts=0:00:26.331428571, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.377868480, pts=0:00:26.377868480, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:26.424308390, pts=0:00:26.424308390, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.470748299, pts=0:00:26.470748299, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.517188208, pts=0:00:26.517188208, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.563628117, pts=0:00:26.563628117, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:26.610068027, pts=0:00:26.610068027, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.656507936, pts=0:00:26.656507936, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.702947845, pts=0:00:26.702947845, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:26.749387755, pts=0:00:26.749387755, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.795827664, pts=0:00:26.795827664, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.842267573, pts=0:00:26.842267573, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.888707482, pts=0:00:26.888707482, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:26.935147392, pts=0:00:26.935147392, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:26.981587301, pts=0:00:26.981587301, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.028027210, pts=0:00:27.028027210, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:27.074467120, pts=0:00:27.074467120, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.120907029, pts=0:00:27.120907029, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.167346938, pts=0:00:27.167346938, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:27.213786848, pts=0:00:27.213786848, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.260226757, pts=0:00:27.260226757, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.306666666, pts=0:00:27.306666666, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.353106575, pts=0:00:27.353106575, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:27.399546485, pts=0:00:27.399546485, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.445986394, pts=0:00:27.445986394, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.492426303, pts=0:00:27.492426303, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:27.538866213, pts=0:00:27.538866213, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.585306122, pts=0:00:27.585306122, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.631746031, pts=0:00:27.631746031, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:27.678185941, pts=0:00:27.678185941, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.724625850, pts=0:00:27.724625850, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.771065759, pts=0:00:27.771065759, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.817505668, pts=0:00:27.817505668, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:27.863945578, pts=0:00:27.863945578, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.910385487, pts=0:00:27.910385487, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:27.956825396, pts=0:00:27.956825396, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:28.003265306, pts=0:00:28.003265306, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.049705215, pts=0:00:28.049705215, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.096145124, pts=0:00:28.096145124, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:28.142585034, pts=0:00:28.142585034, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.189024943, pts=0:00:28.189024943, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.235464852, pts=0:00:28.235464852, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.281904761, pts=0:00:28.281904761, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:28.328344671, pts=0:00:28.328344671, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.374784580, pts=0:00:28.374784580, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.421224489, pts=0:00:28.421224489, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:28.467664399, pts=0:00:28.467664399, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.514104308, pts=0:00:28.514104308, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.560544217, pts=0:00:28.560544217, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.606984126, pts=0:00:28.606984126, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:28.653424036, pts=0:00:28.653424036, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.699863945, pts=0:00:28.699863945, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.746303854, pts=0:00:28.746303854, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:28.792743764, pts=0:00:28.792743764, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.839183673, pts=0:00:28.839183673, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.885623582, pts=0:00:28.885623582, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:28.932063492, pts=0:00:28.932063492, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:28.978503401, pts=0:00:28.978503401, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.024943310, pts=0:00:29.024943310, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.071383219, pts=0:00:29.071383219, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:29.117823129, pts=0:00:29.117823129, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.164263038, pts=0:00:29.164263038, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.210702947, pts=0:00:29.210702947, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:29.257142857, pts=0:00:29.257142857, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.303582766, pts=0:00:29.303582766, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.350022675, pts=0:00:29.350022675, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:29.396462585, pts=0:00:29.396462585, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.442902494, pts=0:00:29.442902494, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.489342403, pts=0:00:29.489342403, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.535782312, pts=0:00:29.535782312, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:29.582222222, pts=0:00:29.582222222, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.628662131, pts=0:00:29.628662131, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.675102040, pts=0:00:29.675102040, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:29.721541950, pts=0:00:29.721541950, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.767981859, pts=0:00:29.767981859, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.814421768, pts=0:00:29.814421768, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:29.860861678, pts=0:00:29.860861678, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.907301587, pts=0:00:29.907301587, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:29.953741496, pts=0:00:29.953741496, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.000181405, pts=0:00:30.000181405, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:30.046621315, pts=0:00:30.046621315, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.093061224, pts=0:00:30.093061224, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.139501133, pts=0:00:30.139501133, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:30.185941043, pts=0:00:30.185941043, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.232380952, pts=0:00:30.232380952, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.278820861, pts=0:00:30.278820861, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.325260770, pts=0:00:30.325260770, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:30.371700680, pts=0:00:30.371700680, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.418140589, pts=0:00:30.418140589, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.464580498, pts=0:00:30.464580498, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:30.511020408, pts=0:00:30.511020408, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.557460317, pts=0:00:30.557460317, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.603900226, pts=0:00:30.603900226, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:30.650340136, pts=0:00:30.650340136, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.696780045, pts=0:00:30.696780045, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.743219954, pts=0:00:30.743219954, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.789659863, pts=0:00:30.789659863, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:30.836099773, pts=0:00:30.836099773, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.882539682, pts=0:00:30.882539682, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:30.928979591, pts=0:00:30.928979591, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:30.975419501, pts=0:00:30.975419501, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.021859410, pts=0:00:31.021859410, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.068299319, pts=0:00:31.068299319, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:31.114739229, pts=0:00:31.114739229, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.161179138, pts=0:00:31.161179138, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.207619047, pts=0:00:31.207619047, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.254058956, pts=0:00:31.254058956, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:31.300498866, pts=0:00:31.300498866, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.346938775, pts=0:00:31.346938775, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.393378684, pts=0:00:31.393378684, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:31.439818594, pts=0:00:31.439818594, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.486258503, pts=0:00:31.486258503, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.532698412, pts=0:00:31.532698412, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.579138321, pts=0:00:31.579138321, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:31.625578231, pts=0:00:31.625578231, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.672018140, pts=0:00:31.672018140, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.718458049, pts=0:00:31.718458049, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:31.764897959, pts=0:00:31.764897959, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.811337868, pts=0:00:31.811337868, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.857777777, pts=0:00:31.857777777, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:31.904217687, pts=0:00:31.904217687, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.950657596, pts=0:00:31.950657596, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:31.997097505, pts=0:00:31.997097505, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.043537414, pts=0:00:32.043537414, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:32.089977324, pts=0:00:32.089977324, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.136417233, pts=0:00:32.136417233, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.182857142, pts=0:00:32.182857142, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:32.229297052, pts=0:00:32.229297052, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.275736961, pts=0:00:32.275736961, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.322176870, pts=0:00:32.322176870, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:32.368616780, pts=0:00:32.368616780, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.415056689, pts=0:00:32.415056689, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.461496598, pts=0:00:32.461496598, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.507936507, pts=0:00:32.507936507, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:32.554376417, pts=0:00:32.554376417, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.600816326, pts=0:00:32.600816326, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.647256235, pts=0:00:32.647256235, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:32.693696145, pts=0:00:32.693696145, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.740136054, pts=0:00:32.740136054, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.786575963, pts=0:00:32.786575963, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:32.833015873, pts=0:00:32.833015873, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.879455782, pts=0:00:32.879455782, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.925895691, pts=0:00:32.925895691, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:32.972335600, pts=0:00:32.972335600, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:33.018775510, pts=0:00:33.018775510, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.065215419, pts=0:00:33.065215419, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.111655328, pts=0:00:33.111655328, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:33.158095238, pts=0:00:33.158095238, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.204535147, pts=0:00:33.204535147, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.250975056, pts=0:00:33.250975056, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.297414965, pts=0:00:33.297414965, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:33.343854875, pts=0:00:33.343854875, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.390294784, pts=0:00:33.390294784, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.436734693, pts=0:00:33.436734693, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:33.483174603, pts=0:00:33.483174603, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.529614512, pts=0:00:33.529614512, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.576054421, pts=0:00:33.576054421, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:33.622494331, pts=0:00:33.622494331, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.668934240, pts=0:00:33.668934240, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.715374149, pts=0:00:33.715374149, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.761814058, pts=0:00:33.761814058, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:33.808253968, pts=0:00:33.808253968, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.854693877, pts=0:00:33.854693877, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.901133786, pts=0:00:33.901133786, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:33.947573696, pts=0:00:33.947573696, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:33.994013605, pts=0:00:33.994013605, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.040453514, pts=0:00:34.040453514, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:34.086893424, pts=0:00:34.086893424, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.133333333, pts=0:00:34.133333333, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.179773242, pts=0:00:34.179773242, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.226213151, pts=0:00:34.226213151, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:34.272653061, pts=0:00:34.272653061, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.319092970, pts=0:00:34.319092970, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.365532879, pts=0:00:34.365532879, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:34.411972789, pts=0:00:34.411972789, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.458412698, pts=0:00:34.458412698, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.504852607, pts=0:00:34.504852607, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:34.551292517, pts=0:00:34.551292517, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.597732426, pts=0:00:34.597732426, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.644172335, pts=0:00:34.644172335, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.690612244, pts=0:00:34.690612244, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:34.737052154, pts=0:00:34.737052154, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.783492063, pts=0:00:34.783492063, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.829931972, pts=0:00:34.829931972, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:34.876371882, pts=0:00:34.876371882, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.922811791, pts=0:00:34.922811791, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:34.969251700, pts=0:00:34.969251700, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.015691609, pts=0:00:35.015691609, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:35.062131519, pts=0:00:35.062131519, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.108571428, pts=0:00:35.108571428, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.155011337, pts=0:00:35.155011337, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:35.201451247, pts=0:00:35.201451247, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.247891156, pts=0:00:35.247891156, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.294331065, pts=0:00:35.294331065, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:35.340770975, pts=0:00:35.340770975, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.387210884, pts=0:00:35.387210884, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.433650793, pts=0:00:35.433650793, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.480090702, pts=0:00:35.480090702, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:35.526530612, pts=0:00:35.526530612, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.572970521, pts=0:00:35.572970521, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.619410430, pts=0:00:35.619410430, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:35.665850340, pts=0:00:35.665850340, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.712290249, pts=0:00:35.712290249, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.758730158, pts=0:00:35.758730158, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:35.805170068, pts=0:00:35.805170068, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.851609977, pts=0:00:35.851609977, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.898049886, pts=0:00:35.898049886, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:35.944489795, pts=0:00:35.944489795, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:35.990929705, pts=0:00:35.990929705, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.037369614, pts=0:00:36.037369614, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.083809523, pts=0:00:36.083809523, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:36.130249433, pts=0:00:36.130249433, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.176689342, pts=0:00:36.176689342, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.223129251, pts=0:00:36.223129251, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.269569160, pts=0:00:36.269569160, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:36.316009070, pts=0:00:36.316009070, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.362448979, pts=0:00:36.362448979, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.408888888, pts=0:00:36.408888888, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:36.455328798, pts=0:00:36.455328798, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.501768707, pts=0:00:36.501768707, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.548208616, pts=0:00:36.548208616, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:36.594648526, pts=0:00:36.594648526, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.641088435, pts=0:00:36.641088435, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.687528344, pts=0:00:36.687528344, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.733968253, pts=0:00:36.733968253, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:36.780408163, pts=0:00:36.780408163, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.826848072, pts=0:00:36.826848072, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.873287981, pts=0:00:36.873287981, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:36.919727891, pts=0:00:36.919727891, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:36.966167800, pts=0:00:36.966167800, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.012607709, pts=0:00:37.012607709, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:37.059047619, pts=0:00:37.059047619, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.105487528, pts=0:00:37.105487528, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.151927437, pts=0:00:37.151927437, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.198367346, pts=0:00:37.198367346, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:37.244807256, pts=0:00:37.244807256, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.291247165, pts=0:00:37.291247165, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.337687074, pts=0:00:37.337687074, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:37.384126984, pts=0:00:37.384126984, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.430566893, pts=0:00:37.430566893, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.477006802, pts=0:00:37.477006802, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:37.523446712, pts=0:00:37.523446712, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.569886621, pts=0:00:37.569886621, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.616326530, pts=0:00:37.616326530, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.662766439, pts=0:00:37.662766439, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:37.709206349, pts=0:00:37.709206349, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.755646258, pts=0:00:37.755646258, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.802086167, pts=0:00:37.802086167, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:37.848526077, pts=0:00:37.848526077, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.894965986, pts=0:00:37.894965986, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.941405895, pts=0:00:37.941405895, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:37.987845804, pts=0:00:37.987845804, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:38.034285714, pts=0:00:38.034285714, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.080725623, pts=0:00:38.080725623, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.127165532, pts=0:00:38.127165532, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:38.173605442, pts=0:00:38.173605442, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.220045351, pts=0:00:38.220045351, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.266485260, pts=0:00:38.266485260, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:38.312925170, pts=0:00:38.312925170, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.359365079, pts=0:00:38.359365079, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.405804988, pts=0:00:38.405804988, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.452244897, pts=0:00:38.452244897, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:38.498684807, pts=0:00:38.498684807, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.545124716, pts=0:00:38.545124716, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.591564625, pts=0:00:38.591564625, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:38.638004535, pts=0:00:38.638004535, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.684444444, pts=0:00:38.684444444, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.730884353, pts=0:00:38.730884353, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:38.777324263, pts=0:00:38.777324263, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.823764172, pts=0:00:38.823764172, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.870204081, pts=0:00:38.870204081, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:38.916643990, pts=0:00:38.916643990, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:38.963083900, pts=0:00:38.963083900, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.009523809, pts=0:00:39.009523809, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.055963718, pts=0:00:39.055963718, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:39.102403628, pts=0:00:39.102403628, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.148843537, pts=0:00:39.148843537, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.195283446, pts=0:00:39.195283446, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:39.241723356, pts=0:00:39.241723356, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.288163265, pts=0:00:39.288163265, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.334603174, pts=0:00:39.334603174, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.381043083, pts=0:00:39.381043083, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:39.427482993, pts=0:00:39.427482993, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.473922902, pts=0:00:39.473922902, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.520362811, pts=0:00:39.520362811, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:39.566802721, pts=0:00:39.566802721, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.613242630, pts=0:00:39.613242630, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.659682539, pts=0:00:39.659682539, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.706122448, pts=0:00:39.706122448, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:39.752562358, pts=0:00:39.752562358, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.799002267, pts=0:00:39.799002267, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.845442176, pts=0:00:39.845442176, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:39.891882086, pts=0:00:39.891882086, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.938321995, pts=0:00:39.938321995, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:39.984761904, pts=0:00:39.984761904, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:40.031201814, pts=0:00:40.031201814, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.077641723, pts=0:00:40.077641723, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.124081632, pts=0:00:40.124081632, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.170521541, pts=0:00:40.170521541, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:40.216961451, pts=0:00:40.216961451, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.263401360, pts=0:00:40.263401360, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.309841269, pts=0:00:40.309841269, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:40.356281179, pts=0:00:40.356281179, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.402721088, pts=0:00:40.402721088, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.449160997, pts=0:00:40.449160997, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:40.495600907, pts=0:00:40.495600907, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.542040816, pts=0:00:40.542040816, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.588480725, pts=0:00:40.588480725, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.634920634, pts=0:00:40.634920634, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:40.681360544, pts=0:00:40.681360544, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.727800453, pts=0:00:40.727800453, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.774240362, pts=0:00:40.774240362, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:40.820680272, pts=0:00:40.820680272, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.867120181, pts=0:00:40.867120181, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:40.913560090, pts=0:00:40.913560090, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:40.960000000, pts=0:00:40.960000000, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.006439909, pts=0:00:41.006439909, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.052879818, pts=0:00:41.052879818, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.099319727, pts=0:00:41.099319727, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:41.145759637, pts=0:00:41.145759637, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.192199546, pts=0:00:41.192199546, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.238639455, pts=0:00:41.238639455, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:41.285079365, pts=0:00:41.285079365, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.331519274, pts=0:00:41.331519274, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.377959183, pts=0:00:41.377959183, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.424399092, pts=0:00:41.424399092, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:41.470839002, pts=0:00:41.470839002, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.517278911, pts=0:00:41.517278911, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.563718820, pts=0:00:41.563718820, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:41.610158730, pts=0:00:41.610158730, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.656598639, pts=0:00:41.656598639, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.703038548, pts=0:00:41.703038548, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:41.749478458, pts=0:00:41.749478458, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.795918367, pts=0:00:41.795918367, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.842358276, pts=0:00:41.842358276, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.888798185, pts=0:00:41.888798185, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:41.935238095, pts=0:00:41.935238095, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:41.981678004, pts=0:00:41.981678004, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.028117913, pts=0:00:42.028117913, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:42.074557823, pts=0:00:42.074557823, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.120997732, pts=0:00:42.120997732, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.167437641, pts=0:00:42.167437641, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:42.213877551, pts=0:00:42.213877551, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.260317460, pts=0:00:42.260317460, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.306757369, pts=0:00:42.306757369, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.353197278, pts=0:00:42.353197278, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:42.399637188, pts=0:00:42.399637188, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.446077097, pts=0:00:42.446077097, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.492517006, pts=0:00:42.492517006, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:42.538956916, pts=0:00:42.538956916, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.585396825, pts=0:00:42.585396825, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.631836734, pts=0:00:42.631836734, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.678276643, pts=0:00:42.678276643, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:42.724716553, pts=0:00:42.724716553, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.771156462, pts=0:00:42.771156462, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.817596371, pts=0:00:42.817596371, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:42.864036281, pts=0:00:42.864036281, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.910476190, pts=0:00:42.910476190, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:42.956916099, pts=0:00:42.956916099, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:43.003356009, pts=0:00:43.003356009, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.049795918, pts=0:00:43.049795918, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.096235827, pts=0:00:43.096235827, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.142675736, pts=0:00:43.142675736, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:43.189115646, pts=0:00:43.189115646, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.235555555, pts=0:00:43.235555555, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.281995464, pts=0:00:43.281995464, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:43.328435374, pts=0:00:43.328435374, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.374875283, pts=0:00:43.374875283, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.421315192, pts=0:00:43.421315192, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:43.467755102, pts=0:00:43.467755102, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.514195011, pts=0:00:43.514195011, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.560634920, pts=0:00:43.560634920, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.607074829, pts=0:00:43.607074829, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:43.653514739, pts=0:00:43.653514739, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.699954648, pts=0:00:43.699954648, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.746394557, pts=0:00:43.746394557, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:43.792834467, pts=0:00:43.792834467, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.839274376, pts=0:00:43.839274376, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.885714285, pts=0:00:43.885714285, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:43.932154195, pts=0:00:43.932154195, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:43.978594104, pts=0:00:43.978594104, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.025034013, pts=0:00:44.025034013, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.071473922, pts=0:00:44.071473922, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:44.117913832, pts=0:00:44.117913832, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.164353741, pts=0:00:44.164353741, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.210793650, pts=0:00:44.210793650, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:44.257233560, pts=0:00:44.257233560, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.303673469, pts=0:00:44.303673469, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.350113378, pts=0:00:44.350113378, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.396553287, pts=0:00:44.396553287, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:44.442993197, pts=0:00:44.442993197, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.489433106, pts=0:00:44.489433106, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.535873015, pts=0:00:44.535873015, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:44.582312925, pts=0:00:44.582312925, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.628752834, pts=0:00:44.628752834, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.675192743, pts=0:00:44.675192743, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:44.721632653, pts=0:00:44.721632653, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.768072562, pts=0:00:44.768072562, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.814512471, pts=0:00:44.814512471, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.860952380, pts=0:00:44.860952380, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:44.907392290, pts=0:00:44.907392290, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:44.953832199, pts=0:00:44.953832199, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.000272108, pts=0:00:45.000272108, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:45.046712018, pts=0:00:45.046712018, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.093151927, pts=0:00:45.093151927, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.139591836, pts=0:00:45.139591836, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:45.186031746, pts=0:00:45.186031746, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.232471655, pts=0:00:45.232471655, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.278911564, pts=0:00:45.278911564, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.325351473, pts=0:00:45.325351473, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:45.371791383, pts=0:00:45.371791383, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.418231292, pts=0:00:45.418231292, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.464671201, pts=0:00:45.464671201, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:45.511111111, pts=0:00:45.511111111, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.557551020, pts=0:00:45.557551020, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.603990929, pts=0:00:45.603990929, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:45.650430839, pts=0:00:45.650430839, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.696870748, pts=0:00:45.696870748, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.743310657, pts=0:00:45.743310657, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.789750566, pts=0:00:45.789750566, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:45.836190476, pts=0:00:45.836190476, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.882630385, pts=0:00:45.882630385, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:45.929070294, pts=0:00:45.929070294, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:45.975510204, pts=0:00:45.975510204, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.021950113, pts=0:00:46.021950113, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.068390022, pts=0:00:46.068390022, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.114829931, pts=0:00:46.114829931, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:46.161269841, pts=0:00:46.161269841, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.207709750, pts=0:00:46.207709750, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.254149659, pts=0:00:46.254149659, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:46.300589569, pts=0:00:46.300589569, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.347029478, pts=0:00:46.347029478, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.393469387, pts=0:00:46.393469387, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:46.439909297, pts=0:00:46.439909297, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.486349206, pts=0:00:46.486349206, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.532789115, pts=0:00:46.532789115, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.579229024, pts=0:00:46.579229024, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:46.625668934, pts=0:00:46.625668934, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.672108843, pts=0:00:46.672108843, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.718548752, pts=0:00:46.718548752, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:46.764988662, pts=0:00:46.764988662, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.811428571, pts=0:00:46.811428571, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.857868480, pts=0:00:46.857868480, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:46.904308390, pts=0:00:46.904308390, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.950748299, pts=0:00:46.950748299, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:46.997188208, pts=0:00:46.997188208, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.043628117, pts=0:00:47.043628117, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:47.090068027, pts=0:00:47.090068027, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.136507936, pts=0:00:47.136507936, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.182947845, pts=0:00:47.182947845, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:47.229387755, pts=0:00:47.229387755, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.275827664, pts=0:00:47.275827664, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.322267573, pts=0:00:47.322267573, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.368707482, pts=0:00:47.368707482, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:47.415147392, pts=0:00:47.415147392, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.461587301, pts=0:00:47.461587301, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.508027210, pts=0:00:47.508027210, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:47.554467120, pts=0:00:47.554467120, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.600907029, pts=0:00:47.600907029, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.647346938, pts=0:00:47.647346938, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:47.693786848, pts=0:00:47.693786848, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.740226757, pts=0:00:47.740226757, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.786666666, pts=0:00:47.786666666, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.833106575, pts=0:00:47.833106575, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:47.879546485, pts=0:00:47.879546485, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.925986394, pts=0:00:47.925986394, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:47.972426303, pts=0:00:47.972426303, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:48.018866213, pts=0:00:48.018866213, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.065306122, pts=0:00:48.065306122, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.111746031, pts=0:00:48.111746031, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:48.158185941, pts=0:00:48.158185941, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.204625850, pts=0:00:48.204625850, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.251065759, pts=0:00:48.251065759, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.297505668, pts=0:00:48.297505668, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:48.343945578, pts=0:00:48.343945578, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.390385487, pts=0:00:48.390385487, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.436825396, pts=0:00:48.436825396, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:48.483265306, pts=0:00:48.483265306, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.529705215, pts=0:00:48.529705215, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.576145124, pts=0:00:48.576145124, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:48.622585034, pts=0:00:48.622585034, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.669024943, pts=0:00:48.669024943, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.715464852, pts=0:00:48.715464852, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.761904761, pts=0:00:48.761904761, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:48.808344671, pts=0:00:48.808344671, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.854784580, pts=0:00:48.854784580, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.901224489, pts=0:00:48.901224489, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:48.947664399, pts=0:00:48.947664399, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:48.994104308, pts=0:00:48.994104308, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.040544217, pts=0:00:49.040544217, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.086984126, pts=0:00:49.086984126, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:49.133424036, pts=0:00:49.133424036, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.179863945, pts=0:00:49.179863945, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.226303854, pts=0:00:49.226303854, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:49.272743764, pts=0:00:49.272743764, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.319183673, pts=0:00:49.319183673, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.365623582, pts=0:00:49.365623582, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:49.412063492, pts=0:00:49.412063492, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.458503401, pts=0:00:49.458503401, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.504943310, pts=0:00:49.504943310, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.551383219, pts=0:00:49.551383219, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:49.597823129, pts=0:00:49.597823129, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.644263038, pts=0:00:49.644263038, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.690702947, pts=0:00:49.690702947, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:49.737142857, pts=0:00:49.737142857, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.783582766, pts=0:00:49.783582766, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.830022675, pts=0:00:49.830022675, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:49.876462585, pts=0:00:49.876462585, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.922902494, pts=0:00:49.922902494, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:49.969342403, pts=0:00:49.969342403, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.015782312, pts=0:00:50.015782312, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:50.062222222, pts=0:00:50.062222222, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.108662131, pts=0:00:50.108662131, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.155102040, pts=0:00:50.155102040, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:50.201541950, pts=0:00:50.201541950, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.247981859, pts=0:00:50.247981859, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.294421768, pts=0:00:50.294421768, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:50.340861678, pts=0:00:50.340861678, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.387301587, pts=0:00:50.387301587, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.433741496, pts=0:00:50.433741496, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.480181405, pts=0:00:50.480181405, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:50.526621315, pts=0:00:50.526621315, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.573061224, pts=0:00:50.573061224, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.619501133, pts=0:00:50.619501133, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:50.665941043, pts=0:00:50.665941043, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.712380952, pts=0:00:50.712380952, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.758820861, pts=0:00:50.758820861, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.805260770, pts=0:00:50.805260770, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:50.851700680, pts=0:00:50.851700680, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.898140589, pts=0:00:50.898140589, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:50.944580498, pts=0:00:50.944580498, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:50.991020408, pts=0:00:50.991020408, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.037460317, pts=0:00:51.037460317, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.083900226, pts=0:00:51.083900226, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:51.130340136, pts=0:00:51.130340136, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.176780045, pts=0:00:51.176780045, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.223219954, pts=0:00:51.223219954, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.269659863, pts=0:00:51.269659863, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:51.316099773, pts=0:00:51.316099773, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.362539682, pts=0:00:51.362539682, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.408979591, pts=0:00:51.408979591, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:51.455419501, pts=0:00:51.455419501, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.501859410, pts=0:00:51.501859410, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.548299319, pts=0:00:51.548299319, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:51.594739229, pts=0:00:51.594739229, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.641179138, pts=0:00:51.641179138, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.687619047, pts=0:00:51.687619047, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.734058956, pts=0:00:51.734058956, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:51.780498866, pts=0:00:51.780498866, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.826938775, pts=0:00:51.826938775, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.873378684, pts=0:00:51.873378684, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:51.919818594, pts=0:00:51.919818594, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:51.966258503, pts=0:00:51.966258503, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.012698412, pts=0:00:52.012698412, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.059138321, pts=0:00:52.059138321, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:52.105578231, pts=0:00:52.105578231, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.152018140, pts=0:00:52.152018140, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.198458049, pts=0:00:52.198458049, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:52.244897959, pts=0:00:52.244897959, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.291337868, pts=0:00:52.291337868, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.337777777, pts=0:00:52.337777777, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:52.384217687, pts=0:00:52.384217687, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.430657596, pts=0:00:52.430657596, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.477097505, pts=0:00:52.477097505, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.523537414, pts=0:00:52.523537414, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:52.569977324, pts=0:00:52.569977324, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.616417233, pts=0:00:52.616417233, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.662857142, pts=0:00:52.662857142, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:52.709297052, pts=0:00:52.709297052, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.755736961, pts=0:00:52.755736961, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.802176870, pts=0:00:52.802176870, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:52.848616780, pts=0:00:52.848616780, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.895056689, pts=0:00:52.895056689, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.941496598, pts=0:00:52.941496598, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:52.987936507, pts=0:00:52.987936507, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:53.034376417, pts=0:00:53.034376417, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.080816326, pts=0:00:53.080816326, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.127256235, pts=0:00:53.127256235, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:53.173696145, pts=0:00:53.173696145, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.220136054, pts=0:00:53.220136054, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.266575963, pts=0:00:53.266575963, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:53.313015873, pts=0:00:53.313015873, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.359455782, pts=0:00:53.359455782, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.405895691, pts=0:00:53.405895691, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.452335600, pts=0:00:53.452335600, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:53.498775510, pts=0:00:53.498775510, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.545215419, pts=0:00:53.545215419, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.591655328, pts=0:00:53.591655328, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:53.638095238, pts=0:00:53.638095238, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.684535147, pts=0:00:53.684535147, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.730975056, pts=0:00:53.730975056, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.777414965, pts=0:00:53.777414965, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:53.823854875, pts=0:00:53.823854875, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.870294784, pts=0:00:53.870294784, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:53.916734693, pts=0:00:53.916734693, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:53.963174603, pts=0:00:53.963174603, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.009614512, pts=0:00:54.009614512, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.056054421, pts=0:00:54.056054421, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:54.102494331, pts=0:00:54.102494331, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.148934240, pts=0:00:54.148934240, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.195374149, pts=0:00:54.195374149, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.241814058, pts=0:00:54.241814058, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:54.288253968, pts=0:00:54.288253968, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.334693877, pts=0:00:54.334693877, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.381133786, pts=0:00:54.381133786, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:54.427573696, pts=0:00:54.427573696, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.474013605, pts=0:00:54.474013605, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.520453514, pts=0:00:54.520453514, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:54.566893424, pts=0:00:54.566893424, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.613333333, pts=0:00:54.613333333, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.659773242, pts=0:00:54.659773242, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.706213151, pts=0:00:54.706213151, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:54.752653061, pts=0:00:54.752653061, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.799092970, pts=0:00:54.799092970, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.845532879, pts=0:00:54.845532879, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:54.891972789, pts=0:00:54.891972789, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.938412698, pts=0:00:54.938412698, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:54.984852607, pts=0:00:54.984852607, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:55.031292517, pts=0:00:55.031292517, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.077732426, pts=0:00:55.077732426, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.124172335, pts=0:00:55.124172335, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.170612244, pts=0:00:55.170612244, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:55.217052154, pts=0:00:55.217052154, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.263492063, pts=0:00:55.263492063, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.309931972, pts=0:00:55.309931972, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:55.356371882, pts=0:00:55.356371882, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.402811791, pts=0:00:55.402811791, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.449251700, pts=0:00:55.449251700, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.495691609, pts=0:00:55.495691609, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:55.542131519, pts=0:00:55.542131519, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.588571428, pts=0:00:55.588571428, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.635011337, pts=0:00:55.635011337, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:55.681451247, pts=0:00:55.681451247, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.727891156, pts=0:00:55.727891156, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.774331065, pts=0:00:55.774331065, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:55.820770975, pts=0:00:55.820770975, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.867210884, pts=0:00:55.867210884, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.913650793, pts=0:00:55.913650793, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:55.960090702, pts=0:00:55.960090702, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:56.006530612, pts=0:00:56.006530612, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.052970521, pts=0:00:56.052970521, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.099410430, pts=0:00:56.099410430, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:56.145850340, pts=0:00:56.145850340, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.192290249, pts=0:00:56.192290249, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.238730158, pts=0:00:56.238730158, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:56.285170068, pts=0:00:56.285170068, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.331609977, pts=0:00:56.331609977, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.378049886, pts=0:00:56.378049886, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.424489795, pts=0:00:56.424489795, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:56.470929705, pts=0:00:56.470929705, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.517369614, pts=0:00:56.517369614, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.563809523, pts=0:00:56.563809523, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:56.610249433, pts=0:00:56.610249433, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.656689342, pts=0:00:56.656689342, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.703129251, pts=0:00:56.703129251, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.749569160, pts=0:00:56.749569160, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:56.796009070, pts=0:00:56.796009070, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.842448979, pts=0:00:56.842448979, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.888888888, pts=0:00:56.888888888, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:56.935328798, pts=0:00:56.935328798, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:56.981768707, pts=0:00:56.981768707, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.028208616, pts=0:00:57.028208616, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:57.074648526, pts=0:00:57.074648526, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.121088435, pts=0:00:57.121088435, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.167528344, pts=0:00:57.167528344, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.213968253, pts=0:00:57.213968253, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:57.260408163, pts=0:00:57.260408163, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.306848072, pts=0:00:57.306848072, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.353287981, pts=0:00:57.353287981, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:57.399727891, pts=0:00:57.399727891, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.446167800, pts=0:00:57.446167800, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.492607709, pts=0:00:57.492607709, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:57.539047619, pts=0:00:57.539047619, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.585487528, pts=0:00:57.585487528, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.631927437, pts=0:00:57.631927437, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.678367346, pts=0:00:57.678367346, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:57.724807256, pts=0:00:57.724807256, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.771247165, pts=0:00:57.771247165, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.817687074, pts=0:00:57.817687074, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:57.864126984, pts=0:00:57.864126984, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.910566893, pts=0:00:57.910566893, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:57.957006802, pts=0:00:57.957006802, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:58.003446712, pts=0:00:58.003446712, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.049886621, pts=0:00:58.049886621, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.096326530, pts=0:00:58.096326530, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.142766439, pts=0:00:58.142766439, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:58.189206349, pts=0:00:58.189206349, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.235646258, pts=0:00:58.235646258, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.282086167, pts=0:00:58.282086167, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:58.328526077, pts=0:00:58.328526077, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.374965986, pts=0:00:58.374965986, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.421405895, pts=0:00:58.421405895, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.467845804, pts=0:00:58.467845804, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:58.514285714, pts=0:00:58.514285714, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.560725623, pts=0:00:58.560725623, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.607165532, pts=0:00:58.607165532, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:58.653605442, pts=0:00:58.653605442, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.700045351, pts=0:00:58.700045351, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.746485260, pts=0:00:58.746485260, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:58.792925170, pts=0:00:58.792925170, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.839365079, pts=0:00:58.839365079, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.885804988, pts=0:00:58.885804988, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:58.932244897, pts=0:00:58.932244897, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:58.978684807, pts=0:00:58.978684807, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.025124716, pts=0:00:59.025124716, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.071564625, pts=0:00:59.071564625, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:59.118004535, pts=0:00:59.118004535, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.164444444, pts=0:00:59.164444444, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.210884353, pts=0:00:59.210884353, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:59.257324263, pts=0:00:59.257324263, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.303764172, pts=0:00:59.303764172, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.350204081, pts=0:00:59.350204081, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.396643990, pts=0:00:59.396643990, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:59.443083900, pts=0:00:59.443083900, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.489523809, pts=0:00:59.489523809, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.535963718, pts=0:00:59.535963718, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:59.582403628, pts=0:00:59.582403628, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.628843537, pts=0:00:59.628843537, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.675283446, pts=0:00:59.675283446, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:59.721723356, pts=0:00:59.721723356, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.768163265, pts=0:00:59.768163265, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.814603174, pts=0:00:59.814603174, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.861043083, pts=0:00:59.861043083, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:00:59.907482993, pts=0:00:59.907482993, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:00:59.953922902, pts=0:00:59.953922902, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.000362811, pts=0:01:00.000362811, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:00.046802721, pts=0:01:00.046802721, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.093242630, pts=0:01:00.093242630, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.139682539, pts=0:01:00.139682539, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.186122448, pts=0:01:00.186122448, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:00.232562358, pts=0:01:00.232562358, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.279002267, pts=0:01:00.279002267, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.325442176, pts=0:01:00.325442176, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:00.371882086, pts=0:01:00.371882086, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.418321995, pts=0:01:00.418321995, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.464761904, pts=0:01:00.464761904, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:00.511201814, pts=0:01:00.511201814, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.557641723, pts=0:01:00.557641723, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.604081632, pts=0:01:00.604081632, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.650521541, pts=0:01:00.650521541, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:00.696961451, pts=0:01:00.696961451, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.743401360, pts=0:01:00.743401360, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.789841269, pts=0:01:00.789841269, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:00.836281179, pts=0:01:00.836281179, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.882721088, pts=0:01:00.882721088, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:00.929160997, pts=0:01:00.929160997, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:00.975600907, pts=0:01:00.975600907, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.022040816, pts=0:01:01.022040816, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.068480725, pts=0:01:01.068480725, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.114920634, pts=0:01:01.114920634, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:01.161360544, pts=0:01:01.161360544, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.207800453, pts=0:01:01.207800453, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.254240362, pts=0:01:01.254240362, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:01.300680272, pts=0:01:01.300680272, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.347120181, pts=0:01:01.347120181, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.393560090, pts=0:01:01.393560090, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:01.440000000, pts=0:01:01.440000000, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.486439909, pts=0:01:01.486439909, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.532879818, pts=0:01:01.532879818, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.579319727, pts=0:01:01.579319727, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:01.625759637, pts=0:01:01.625759637, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.672199546, pts=0:01:01.672199546, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.718639455, pts=0:01:01.718639455, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:01.765079365, pts=0:01:01.765079365, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.811519274, pts=0:01:01.811519274, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.857959183, pts=0:01:01.857959183, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.904399092, pts=0:01:01.904399092, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:01.950839002, pts=0:01:01.950839002, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:01.997278911, pts=0:01:01.997278911, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.043718820, pts=0:01:02.043718820, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:02.090158730, pts=0:01:02.090158730, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.136598639, pts=0:01:02.136598639, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.183038548, pts=0:01:02.183038548, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:02.229478458, pts=0:01:02.229478458, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.275918367, pts=0:01:02.275918367, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.322358276, pts=0:01:02.322358276, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.368798185, pts=0:01:02.368798185, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:02.415238095, pts=0:01:02.415238095, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.461678004, pts=0:01:02.461678004, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.508117913, pts=0:01:02.508117913, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:02.554557823, pts=0:01:02.554557823, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.600997732, pts=0:01:02.600997732, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.647437641, pts=0:01:02.647437641, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:02.693877551, pts=0:01:02.693877551, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.740317460, pts=0:01:02.740317460, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.786757369, pts=0:01:02.786757369, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.833197278, pts=0:01:02.833197278, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:02.879637188, pts=0:01:02.879637188, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.926077097, pts=0:01:02.926077097, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:02.972517006, pts=0:01:02.972517006, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:03.018956916, pts=0:01:03.018956916, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.065396825, pts=0:01:03.065396825, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.111836734, pts=0:01:03.111836734, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.158276643, pts=0:01:03.158276643, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:03.204716553, pts=0:01:03.204716553, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.251156462, pts=0:01:03.251156462, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.297596371, pts=0:01:03.297596371, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:03.344036281, pts=0:01:03.344036281, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.390476190, pts=0:01:03.390476190, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.436916099, pts=0:01:03.436916099, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:03.483356009, pts=0:01:03.483356009, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.529795918, pts=0:01:03.529795918, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.576235827, pts=0:01:03.576235827, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.622675736, pts=0:01:03.622675736, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:03.669115646, pts=0:01:03.669115646, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.715555555, pts=0:01:03.715555555, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.761995464, pts=0:01:03.761995464, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:03.808435374, pts=0:01:03.808435374, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.854875283, pts=0:01:03.854875283, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.901315192, pts=0:01:03.901315192, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:03.947755102, pts=0:01:03.947755102, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:03.994195011, pts=0:01:03.994195011, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.040634920, pts=0:01:04.040634920, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.087074829, pts=0:01:04.087074829, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:04.133514739, pts=0:01:04.133514739, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.179954648, pts=0:01:04.179954648, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.226394557, pts=0:01:04.226394557, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:04.272834467, pts=0:01:04.272834467, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.319274376, pts=0:01:04.319274376, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.365714285, pts=0:01:04.365714285, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:04.412154195, pts=0:01:04.412154195, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.458594104, pts=0:01:04.458594104, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.505034013, pts=0:01:04.505034013, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.551473922, pts=0:01:04.551473922, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:04.597913832, pts=0:01:04.597913832, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.644353741, pts=0:01:04.644353741, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.690793650, pts=0:01:04.690793650, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:04.737233560, pts=0:01:04.737233560, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.783673469, pts=0:01:04.783673469, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.830113378, pts=0:01:04.830113378, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.876553287, pts=0:01:04.876553287, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:04.922993197, pts=0:01:04.922993197, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:04.969433106, pts=0:01:04.969433106, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.015873015, pts=0:01:05.015873015, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:05.062312925, pts=0:01:05.062312925, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.108752834, pts=0:01:05.108752834, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.155192743, pts=0:01:05.155192743, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:05.201632653, pts=0:01:05.201632653, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.248072562, pts=0:01:05.248072562, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.294512471, pts=0:01:05.294512471, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.340952380, pts=0:01:05.340952380, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:05.387392290, pts=0:01:05.387392290, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.433832199, pts=0:01:05.433832199, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.480272108, pts=0:01:05.480272108, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:05.526712018, pts=0:01:05.526712018, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.573151927, pts=0:01:05.573151927, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.619591836, pts=0:01:05.619591836, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:05.666031746, pts=0:01:05.666031746, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.712471655, pts=0:01:05.712471655, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.758911564, pts=0:01:05.758911564, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.805351473, pts=0:01:05.805351473, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:05.851791383, pts=0:01:05.851791383, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.898231292, pts=0:01:05.898231292, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:05.944671201, pts=0:01:05.944671201, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:05.991111111, pts=0:01:05.991111111, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.037551020, pts=0:01:06.037551020, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.083990929, pts=0:01:06.083990929, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:06.130430839, pts=0:01:06.130430839, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.176870748, pts=0:01:06.176870748, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.223310657, pts=0:01:06.223310657, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.269750566, pts=0:01:06.269750566, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:06.316190476, pts=0:01:06.316190476, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.362630385, pts=0:01:06.362630385, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.409070294, pts=0:01:06.409070294, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:06.455510204, pts=0:01:06.455510204, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.501950113, pts=0:01:06.501950113, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.548390022, pts=0:01:06.548390022, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.594829931, pts=0:01:06.594829931, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:06.641269841, pts=0:01:06.641269841, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.687709750, pts=0:01:06.687709750, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.734149659, pts=0:01:06.734149659, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:06.780589569, pts=0:01:06.780589569, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.827029478, pts=0:01:06.827029478, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.873469387, pts=0:01:06.873469387, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:06.919909297, pts=0:01:06.919909297, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:06.966349206, pts=0:01:06.966349206, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.012789115, pts=0:01:07.012789115, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.059229024, pts=0:01:07.059229024, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:07.105668934, pts=0:01:07.105668934, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.152108843, pts=0:01:07.152108843, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.198548752, pts=0:01:07.198548752, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:07.244988662, pts=0:01:07.244988662, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.291428571, pts=0:01:07.291428571, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.337868480, pts=0:01:07.337868480, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:07.384308390, pts=0:01:07.384308390, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.430748299, pts=0:01:07.430748299, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.477188208, pts=0:01:07.477188208, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.523628117, pts=0:01:07.523628117, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:07.570068027, pts=0:01:07.570068027, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.616507936, pts=0:01:07.616507936, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.662947845, pts=0:01:07.662947845, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:07.709387755, pts=0:01:07.709387755, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.755827664, pts=0:01:07.755827664, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.802267573, pts=0:01:07.802267573, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.848707482, pts=0:01:07.848707482, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:07.895147392, pts=0:01:07.895147392, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.941587301, pts=0:01:07.941587301, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:07.988027210, pts=0:01:07.988027210, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:08.034467120, pts=0:01:08.034467120, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.080907029, pts=0:01:08.080907029, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.127346938, pts=0:01:08.127346938, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:08.173786848, pts=0:01:08.173786848, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.220226757, pts=0:01:08.220226757, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.266666666, pts=0:01:08.266666666, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.313106575, pts=0:01:08.313106575, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:08.359546485, pts=0:01:08.359546485, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.405986394, pts=0:01:08.405986394, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.452426303, pts=0:01:08.452426303, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:08.498866213, pts=0:01:08.498866213, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.545306122, pts=0:01:08.545306122, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.591746031, pts=0:01:08.591746031, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:08.638185941, pts=0:01:08.638185941, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.684625850, pts=0:01:08.684625850, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.731065759, pts=0:01:08.731065759, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.777505668, pts=0:01:08.777505668, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:08.823945578, pts=0:01:08.823945578, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.870385487, pts=0:01:08.870385487, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:08.916825396, pts=0:01:08.916825396, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:08.963265306, pts=0:01:08.963265306, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.009705215, pts=0:01:09.009705215, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.056145124, pts=0:01:09.056145124, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:09.102585034, pts=0:01:09.102585034, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.149024943, pts=0:01:09.149024943, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.195464852, pts=0:01:09.195464852, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.241904761, pts=0:01:09.241904761, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:09.288344671, pts=0:01:09.288344671, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.334784580, pts=0:01:09.334784580, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.381224489, pts=0:01:09.381224489, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:09.427664399, pts=0:01:09.427664399, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.474104308, pts=0:01:09.474104308, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.520544217, pts=0:01:09.520544217, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.566984126, pts=0:01:09.566984126, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:09.613424036, pts=0:01:09.613424036, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.659863945, pts=0:01:09.659863945, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.706303854, pts=0:01:09.706303854, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:09.752743764, pts=0:01:09.752743764, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.799183673, pts=0:01:09.799183673, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.845623582, pts=0:01:09.845623582, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:09.892063492, pts=0:01:09.892063492, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.938503401, pts=0:01:09.938503401, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:09.984943310, pts=0:01:09.984943310, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.031383219, pts=0:01:10.031383219, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:10.077823129, pts=0:01:10.077823129, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.124263038, pts=0:01:10.124263038, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.170702947, pts=0:01:10.170702947, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:10.217142857, pts=0:01:10.217142857, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.263582766, pts=0:01:10.263582766, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.310022675, pts=0:01:10.310022675, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:10.356462585, pts=0:01:10.356462585, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.402902494, pts=0:01:10.402902494, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.449342403, pts=0:01:10.449342403, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.495782312, pts=0:01:10.495782312, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:10.542222222, pts=0:01:10.542222222, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.588662131, pts=0:01:10.588662131, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.635102040, pts=0:01:10.635102040, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:10.681541950, pts=0:01:10.681541950, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.727981859, pts=0:01:10.727981859, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.774421768, pts=0:01:10.774421768, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:10.820861678, pts=0:01:10.820861678, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.867301587, pts=0:01:10.867301587, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.913741496, pts=0:01:10.913741496, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:10.960181405, pts=0:01:10.960181405, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:11.006621315, pts=0:01:11.006621315, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.053061224, pts=0:01:11.053061224, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.099501133, pts=0:01:11.099501133, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:11.145941043, pts=0:01:11.145941043, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.192380952, pts=0:01:11.192380952, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.238820861, pts=0:01:11.238820861, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.285260770, pts=0:01:11.285260770, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:11.331700680, pts=0:01:11.331700680, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.378140589, pts=0:01:11.378140589, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.424580498, pts=0:01:11.424580498, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:11.471020408, pts=0:01:11.471020408, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.517460317, pts=0:01:11.517460317, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.563900226, pts=0:01:11.563900226, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:11.610340136, pts=0:01:11.610340136, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.656780045, pts=0:01:11.656780045, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.703219954, pts=0:01:11.703219954, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.749659863, pts=0:01:11.749659863, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:11.796099773, pts=0:01:11.796099773, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.842539682, pts=0:01:11.842539682, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.888979591, pts=0:01:11.888979591, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:11.935419501, pts=0:01:11.935419501, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:11.981859410, pts=0:01:11.981859410, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.028299319, pts=0:01:12.028299319, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:12.074739229, pts=0:01:12.074739229, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.121179138, pts=0:01:12.121179138, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.167619047, pts=0:01:12.167619047, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.214058956, pts=0:01:12.214058956, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:12.260498866, pts=0:01:12.260498866, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.306938775, pts=0:01:12.306938775, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.353378684, pts=0:01:12.353378684, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:12.399818594, pts=0:01:12.399818594, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.446258503, pts=0:01:12.446258503, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.492698412, pts=0:01:12.492698412, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.539138321, pts=0:01:12.539138321, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:12.585578231, pts=0:01:12.585578231, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.632018140, pts=0:01:12.632018140, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.678458049, pts=0:01:12.678458049, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:12.724897959, pts=0:01:12.724897959, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.771337868, pts=0:01:12.771337868, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.817777777, pts=0:01:12.817777777, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:12.864217687, pts=0:01:12.864217687, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.910657596, pts=0:01:12.910657596, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:12.957097505, pts=0:01:12.957097505, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.003537414, pts=0:01:13.003537414, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:13.049977324, pts=0:01:13.049977324, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.096417233, pts=0:01:13.096417233, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.142857142, pts=0:01:13.142857142, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:13.189297052, pts=0:01:13.189297052, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.235736961, pts=0:01:13.235736961, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.282176870, pts=0:01:13.282176870, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:13.328616780, pts=0:01:13.328616780, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.375056689, pts=0:01:13.375056689, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.421496598, pts=0:01:13.421496598, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.467936507, pts=0:01:13.467936507, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:13.514376417, pts=0:01:13.514376417, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.560816326, pts=0:01:13.560816326, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.607256235, pts=0:01:13.607256235, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:13.653696145, pts=0:01:13.653696145, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.700136054, pts=0:01:13.700136054, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.746575963, pts=0:01:13.746575963, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:13.793015873, pts=0:01:13.793015873, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.839455782, pts=0:01:13.839455782, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.885895691, pts=0:01:13.885895691, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:13.932335600, pts=0:01:13.932335600, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:13.978775510, pts=0:01:13.978775510, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.025215419, pts=0:01:14.025215419, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.071655328, pts=0:01:14.071655328, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:14.118095238, pts=0:01:14.118095238, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.164535147, pts=0:01:14.164535147, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.210975056, pts=0:01:14.210975056, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.257414965, pts=0:01:14.257414965, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:14.303854875, pts=0:01:14.303854875, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.350294784, pts=0:01:14.350294784, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.396734693, pts=0:01:14.396734693, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:14.443174603, pts=0:01:14.443174603, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.489614512, pts=0:01:14.489614512, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.536054421, pts=0:01:14.536054421, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:14.582494331, pts=0:01:14.582494331, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.628934240, pts=0:01:14.628934240, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.675374149, pts=0:01:14.675374149, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.721814058, pts=0:01:14.721814058, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:14.768253968, pts=0:01:14.768253968, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.814693877, pts=0:01:14.814693877, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.861133786, pts=0:01:14.861133786, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:14.907573696, pts=0:01:14.907573696, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:14.954013605, pts=0:01:14.954013605, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.000453514, pts=0:01:15.000453514, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:15.046893424, pts=0:01:15.046893424, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.093333333, pts=0:01:15.093333333, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.139773242, pts=0:01:15.139773242, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.186213151, pts=0:01:15.186213151, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:15.232653061, pts=0:01:15.232653061, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.279092970, pts=0:01:15.279092970, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.325532879, pts=0:01:15.325532879, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:15.371972789, pts=0:01:15.371972789, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.418412698, pts=0:01:15.418412698, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.464852607, pts=0:01:15.464852607, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:15.511292517, pts=0:01:15.511292517, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.557732426, pts=0:01:15.557732426, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.604172335, pts=0:01:15.604172335, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.650612244, pts=0:01:15.650612244, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:15.697052154, pts=0:01:15.697052154, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.743492063, pts=0:01:15.743492063, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.789931972, pts=0:01:15.789931972, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:15.836371882, pts=0:01:15.836371882, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.882811791, pts=0:01:15.882811791, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.929251700, pts=0:01:15.929251700, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:15.975691609, pts=0:01:15.975691609, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:16.022131519, pts=0:01:16.022131519, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.068571428, pts=0:01:16.068571428, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.115011337, pts=0:01:16.115011337, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:16.161451247, pts=0:01:16.161451247, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.207891156, pts=0:01:16.207891156, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.254331065, pts=0:01:16.254331065, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:16.300770975, pts=0:01:16.300770975, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.347210884, pts=0:01:16.347210884, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.393650793, pts=0:01:16.393650793, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.440090702, pts=0:01:16.440090702, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:16.486530612, pts=0:01:16.486530612, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.532970521, pts=0:01:16.532970521, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.579410430, pts=0:01:16.579410430, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:16.625850340, pts=0:01:16.625850340, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.672290249, pts=0:01:16.672290249, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.718730158, pts=0:01:16.718730158, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:16.765170068, pts=0:01:16.765170068, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.811609977, pts=0:01:16.811609977, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.858049886, pts=0:01:16.858049886, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.904489795, pts=0:01:16.904489795, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:16.950929705, pts=0:01:16.950929705, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:16.997369614, pts=0:01:16.997369614, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.043809523, pts=0:01:17.043809523, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:17.090249433, pts=0:01:17.090249433, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.136689342, pts=0:01:17.136689342, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.183129251, pts=0:01:17.183129251, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.229569160, pts=0:01:17.229569160, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:17.276009070, pts=0:01:17.276009070, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.322448979, pts=0:01:17.322448979, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.368888888, pts=0:01:17.368888888, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:17.415328798, pts=0:01:17.415328798, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.461768707, pts=0:01:17.461768707, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.508208616, pts=0:01:17.508208616, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:17.554648526, pts=0:01:17.554648526, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.601088435, pts=0:01:17.601088435, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.647528344, pts=0:01:17.647528344, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.693968253, pts=0:01:17.693968253, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:17.740408163, pts=0:01:17.740408163, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.786848072, pts=0:01:17.786848072, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.833287981, pts=0:01:17.833287981, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:17.879727891, pts=0:01:17.879727891, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.926167800, pts=0:01:17.926167800, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:17.972607709, pts=0:01:17.972607709, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:18.019047619, pts=0:01:18.019047619, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.065487528, pts=0:01:18.065487528, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.111927437, pts=0:01:18.111927437, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.158367346, pts=0:01:18.158367346, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:18.204807256, pts=0:01:18.204807256, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.251247165, pts=0:01:18.251247165, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.297687074, pts=0:01:18.297687074, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:18.344126984, pts=0:01:18.344126984, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.390566893, pts=0:01:18.390566893, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.437006802, pts=0:01:18.437006802, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:18.483446712, pts=0:01:18.483446712, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.529886621, pts=0:01:18.529886621, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.576326530, pts=0:01:18.576326530, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.622766439, pts=0:01:18.622766439, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:18.669206349, pts=0:01:18.669206349, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.715646258, pts=0:01:18.715646258, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.762086167, pts=0:01:18.762086167, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:18.808526077, pts=0:01:18.808526077, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.854965986, pts=0:01:18.854965986, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.901405895, pts=0:01:18.901405895, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:18.947845804, pts=0:01:18.947845804, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:18.994285714, pts=0:01:18.994285714, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.040725623, pts=0:01:19.040725623, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.087165532, pts=0:01:19.087165532, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:19.133605442, pts=0:01:19.133605442, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.180045351, pts=0:01:19.180045351, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.226485260, pts=0:01:19.226485260, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:19.272925170, pts=0:01:19.272925170, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.319365079, pts=0:01:19.319365079, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.365804988, pts=0:01:19.365804988, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.412244897, pts=0:01:19.412244897, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:19.458684807, pts=0:01:19.458684807, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.505124716, pts=0:01:19.505124716, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.551564625, pts=0:01:19.551564625, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:19.598004535, pts=0:01:19.598004535, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.644444444, pts=0:01:19.644444444, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.690884353, pts=0:01:19.690884353, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:19.737324263, pts=0:01:19.737324263, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.783764172, pts=0:01:19.783764172, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.830204081, pts=0:01:19.830204081, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.876643990, pts=0:01:19.876643990, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:19.923083900, pts=0:01:19.923083900, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:19.969523809, pts=0:01:19.969523809, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.015963718, pts=0:01:20.015963718, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:20.062403628, pts=0:01:20.062403628, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.108843537, pts=0:01:20.108843537, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.155283446, pts=0:01:20.155283446, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:20.201723356, pts=0:01:20.201723356, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.248163265, pts=0:01:20.248163265, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.294603174, pts=0:01:20.294603174, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.341043083, pts=0:01:20.341043083, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:20.387482993, pts=0:01:20.387482993, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.433922902, pts=0:01:20.433922902, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.480362811, pts=0:01:20.480362811, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:20.526802721, pts=0:01:20.526802721, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.573242630, pts=0:01:20.573242630, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.619682539, pts=0:01:20.619682539, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.666122448, pts=0:01:20.666122448, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:20.712562358, pts=0:01:20.712562358, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.759002267, pts=0:01:20.759002267, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.805442176, pts=0:01:20.805442176, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:20.851882086, pts=0:01:20.851882086, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.898321995, pts=0:01:20.898321995, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:20.944761904, pts=0:01:20.944761904, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:20.991201814, pts=0:01:20.991201814, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.037641723, pts=0:01:21.037641723, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.084081632, pts=0:01:21.084081632, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.130521541, pts=0:01:21.130521541, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:21.176961451, pts=0:01:21.176961451, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.223401360, pts=0:01:21.223401360, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.269841269, pts=0:01:21.269841269, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:21.316281179, pts=0:01:21.316281179, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.362721088, pts=0:01:21.362721088, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.409160997, pts=0:01:21.409160997, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:21.455600907, pts=0:01:21.455600907, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.502040816, pts=0:01:21.502040816, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.548480725, pts=0:01:21.548480725, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.594920634, pts=0:01:21.594920634, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:21.641360544, pts=0:01:21.641360544, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.687800453, pts=0:01:21.687800453, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.734240362, pts=0:01:21.734240362, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:21.780680272, pts=0:01:21.780680272, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.827120181, pts=0:01:21.827120181, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.873560090, pts=0:01:21.873560090, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:21.920000000, pts=0:01:21.920000000, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:21.966439909, pts=0:01:21.966439909, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.012879818, pts=0:01:22.012879818, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.059319727, pts=0:01:22.059319727, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:22.105759637, pts=0:01:22.105759637, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.152199546, pts=0:01:22.152199546, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.198639455, pts=0:01:22.198639455, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:22.245079365, pts=0:01:22.245079365, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.291519274, pts=0:01:22.291519274, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.337959183, pts=0:01:22.337959183, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.384399092, pts=0:01:22.384399092, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:22.430839002, pts=0:01:22.430839002, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.477278911, pts=0:01:22.477278911, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.523718820, pts=0:01:22.523718820, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:22.570158730, pts=0:01:22.570158730, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.616598639, pts=0:01:22.616598639, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.663038548, pts=0:01:22.663038548, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:22.709478458, pts=0:01:22.709478458, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.755918367, pts=0:01:22.755918367, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.802358276, pts=0:01:22.802358276, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.848798185, pts=0:01:22.848798185, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:22.895238095, pts=0:01:22.895238095, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.941678004, pts=0:01:22.941678004, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:22.988117913, pts=0:01:22.988117913, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:23.034557823, pts=0:01:23.034557823, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.080997732, pts=0:01:23.080997732, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.127437641, pts=0:01:23.127437641, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:23.173877551, pts=0:01:23.173877551, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.220317460, pts=0:01:23.220317460, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.266757369, pts=0:01:23.266757369, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.313197278, pts=0:01:23.313197278, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:23.359637188, pts=0:01:23.359637188, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.406077097, pts=0:01:23.406077097, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.452517006, pts=0:01:23.452517006, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:23.498956916, pts=0:01:23.498956916, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.545396825, pts=0:01:23.545396825, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.591836734, pts=0:01:23.591836734, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.638276643, pts=0:01:23.638276643, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:23.684716553, pts=0:01:23.684716553, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.731156462, pts=0:01:23.731156462, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.777596371, pts=0:01:23.777596371, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:23.824036281, pts=0:01:23.824036281, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.870476190, pts=0:01:23.870476190, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:23.916916099, pts=0:01:23.916916099, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:23.963356009, pts=0:01:23.963356009, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.009795918, pts=0:01:24.009795918, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.056235827, pts=0:01:24.056235827, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.102675736, pts=0:01:24.102675736, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:24.149115646, pts=0:01:24.149115646, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.195555555, pts=0:01:24.195555555, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.241995464, pts=0:01:24.241995464, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:24.288435374, pts=0:01:24.288435374, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.334875283, pts=0:01:24.334875283, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.381315192, pts=0:01:24.381315192, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:24.427755102, pts=0:01:24.427755102, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.474195011, pts=0:01:24.474195011, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.520634920, pts=0:01:24.520634920, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.567074829, pts=0:01:24.567074829, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:24.613514739, pts=0:01:24.613514739, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.659954648, pts=0:01:24.659954648, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.706394557, pts=0:01:24.706394557, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:24.752834467, pts=0:01:24.752834467, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.799274376, pts=0:01:24.799274376, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.845714285, pts=0:01:24.845714285, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:24.892154195, pts=0:01:24.892154195, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.938594104, pts=0:01:24.938594104, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:24.985034013, pts=0:01:24.985034013, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.031473922, pts=0:01:25.031473922, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:25.077913832, pts=0:01:25.077913832, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.124353741, pts=0:01:25.124353741, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.170793650, pts=0:01:25.170793650, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:25.217233560, pts=0:01:25.217233560, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.263673469, pts=0:01:25.263673469, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.310113378, pts=0:01:25.310113378, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.356553287, pts=0:01:25.356553287, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:25.402993197, pts=0:01:25.402993197, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.449433106, pts=0:01:25.449433106, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.495873015, pts=0:01:25.495873015, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:25.542312925, pts=0:01:25.542312925, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.588752834, pts=0:01:25.588752834, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.635192743, pts=0:01:25.635192743, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:25.681632653, pts=0:01:25.681632653, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.728072562, pts=0:01:25.728072562, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.774512471, pts=0:01:25.774512471, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.820952380, pts=0:01:25.820952380, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:25.867392290, pts=0:01:25.867392290, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.913832199, pts=0:01:25.913832199, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:25.960272108, pts=0:01:25.960272108, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:26.006712018, pts=0:01:26.006712018, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.053151927, pts=0:01:26.053151927, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.099591836, pts=0:01:26.099591836, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:26.146031746, pts=0:01:26.146031746, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.192471655, pts=0:01:26.192471655, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.238911564, pts=0:01:26.238911564, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.285351473, pts=0:01:26.285351473, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:26.331791383, pts=0:01:26.331791383, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.378231292, pts=0:01:26.378231292, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.424671201, pts=0:01:26.424671201, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:26.471111111, pts=0:01:26.471111111, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.517551020, pts=0:01:26.517551020, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.563990929, pts=0:01:26.563990929, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:26.610430839, pts=0:01:26.610430839, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.656870748, pts=0:01:26.656870748, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.703310657, pts=0:01:26.703310657, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.749750566, pts=0:01:26.749750566, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:26.796190476, pts=0:01:26.796190476, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.842630385, pts=0:01:26.842630385, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.889070294, pts=0:01:26.889070294, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:26.935510204, pts=0:01:26.935510204, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:26.981950113, pts=0:01:26.981950113, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.028390022, pts=0:01:27.028390022, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.074829931, pts=0:01:27.074829931, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:27.121269841, pts=0:01:27.121269841, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.167709750, pts=0:01:27.167709750, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.214149659, pts=0:01:27.214149659, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:27.260589569, pts=0:01:27.260589569, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.307029478, pts=0:01:27.307029478, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.353469387, pts=0:01:27.353469387, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:27.399909297, pts=0:01:27.399909297, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.446349206, pts=0:01:27.446349206, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.492789115, pts=0:01:27.492789115, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.539229024, pts=0:01:27.539229024, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:27.585668934, pts=0:01:27.585668934, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.632108843, pts=0:01:27.632108843, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.678548752, pts=0:01:27.678548752, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:27.724988662, pts=0:01:27.724988662, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.771428571, pts=0:01:27.771428571, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.817868480, pts=0:01:27.817868480, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:27.864308390, pts=0:01:27.864308390, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.910748299, pts=0:01:27.910748299, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:27.957188208, pts=0:01:27.957188208, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.003628117, pts=0:01:28.003628117, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:28.050068027, pts=0:01:28.050068027, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.096507936, pts=0:01:28.096507936, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.142947845, pts=0:01:28.142947845, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:28.189387755, pts=0:01:28.189387755, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.235827664, pts=0:01:28.235827664, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.282267573, pts=0:01:28.282267573, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.328707482, pts=0:01:28.328707482, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:28.375147392, pts=0:01:28.375147392, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.421587301, pts=0:01:28.421587301, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.468027210, pts=0:01:28.468027210, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:28.514467120, pts=0:01:28.514467120, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.560907029, pts=0:01:28.560907029, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.607346938, pts=0:01:28.607346938, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:28.653786848, pts=0:01:28.653786848, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.700226757, pts=0:01:28.700226757, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.746666666, pts=0:01:28.746666666, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.793106575, pts=0:01:28.793106575, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:28.839546485, pts=0:01:28.839546485, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.885986394, pts=0:01:28.885986394, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:28.932426303, pts=0:01:28.932426303, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:28.978866213, pts=0:01:28.978866213, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.025306122, pts=0:01:29.025306122, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.071746031, pts=0:01:29.071746031, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:29.118185941, pts=0:01:29.118185941, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.164625850, pts=0:01:29.164625850, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.211065759, pts=0:01:29.211065759, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.257505668, pts=0:01:29.257505668, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:29.303945578, pts=0:01:29.303945578, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.350385487, pts=0:01:29.350385487, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.396825396, pts=0:01:29.396825396, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:29.443265306, pts=0:01:29.443265306, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.489705215, pts=0:01:29.489705215, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.536145124, pts=0:01:29.536145124, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:29.582585034, pts=0:01:29.582585034, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.629024943, pts=0:01:29.629024943, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.675464852, pts=0:01:29.675464852, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.721904761, pts=0:01:29.721904761, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:29.768344671, pts=0:01:29.768344671, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.814784580, pts=0:01:29.814784580, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.861224489, pts=0:01:29.861224489, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:29.907664399, pts=0:01:29.907664399, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:29.954104308, pts=0:01:29.954104308, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.000544217, pts=0:01:30.000544217, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.046984126, pts=0:01:30.046984126, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:30.093424036, pts=0:01:30.093424036, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.139863945, pts=0:01:30.139863945, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.186303854, pts=0:01:30.186303854, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:30.232743764, pts=0:01:30.232743764, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.279183673, pts=0:01:30.279183673, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.325623582, pts=0:01:30.325623582, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:30.372063492, pts=0:01:30.372063492, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.418503401, pts=0:01:30.418503401, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.464943310, pts=0:01:30.464943310, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.511383219, pts=0:01:30.511383219, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:30.557823129, pts=0:01:30.557823129, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.604263038, pts=0:01:30.604263038, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.650702947, pts=0:01:30.650702947, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:30.697142857, pts=0:01:30.697142857, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.743582766, pts=0:01:30.743582766, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.790022675, pts=0:01:30.790022675, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:30.836462585, pts=0:01:30.836462585, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.882902494, pts=0:01:30.882902494, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.929342403, pts=0:01:30.929342403, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:30.975782312, pts=0:01:30.975782312, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:31.022222222, pts=0:01:31.022222222, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.068662131, pts=0:01:31.068662131, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.115102040, pts=0:01:31.115102040, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:31.161541950, pts=0:01:31.161541950, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.207981859, pts=0:01:31.207981859, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.254421768, pts=0:01:31.254421768, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:31.300861678, pts=0:01:31.300861678, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.347301587, pts=0:01:31.347301587, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.393741496, pts=0:01:31.393741496, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.440181405, pts=0:01:31.440181405, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:31.486621315, pts=0:01:31.486621315, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.533061224, pts=0:01:31.533061224, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.579501133, pts=0:01:31.579501133, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:31.625941043, pts=0:01:31.625941043, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.672380952, pts=0:01:31.672380952, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.718820861, pts=0:01:31.718820861, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.765260770, pts=0:01:31.765260770, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:31.811700680, pts=0:01:31.811700680, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.858140589, pts=0:01:31.858140589, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.904580498, pts=0:01:31.904580498, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:31.951020408, pts=0:01:31.951020408, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:31.997460317, pts=0:01:31.997460317, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.043900226, pts=0:01:32.043900226, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:32.090340136, pts=0:01:32.090340136, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.136780045, pts=0:01:32.136780045, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.183219954, pts=0:01:32.183219954, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.229659863, pts=0:01:32.229659863, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:32.276099773, pts=0:01:32.276099773, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.322539682, pts=0:01:32.322539682, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.368979591, pts=0:01:32.368979591, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:32.415419501, pts=0:01:32.415419501, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.461859410, pts=0:01:32.461859410, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.508299319, pts=0:01:32.508299319, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:32.554739229, pts=0:01:32.554739229, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.601179138, pts=0:01:32.601179138, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.647619047, pts=0:01:32.647619047, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.694058956, pts=0:01:32.694058956, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:32.740498866, pts=0:01:32.740498866, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.786938775, pts=0:01:32.786938775, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.833378684, pts=0:01:32.833378684, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:32.879818594, pts=0:01:32.879818594, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.926258503, pts=0:01:32.926258503, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:32.972698412, pts=0:01:32.972698412, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.019138321, pts=0:01:33.019138321, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:33.065578231, pts=0:01:33.065578231, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.112018140, pts=0:01:33.112018140, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.158458049, pts=0:01:33.158458049, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:33.204897959, pts=0:01:33.204897959, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.251337868, pts=0:01:33.251337868, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.297777777, pts=0:01:33.297777777, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:33.344217687, pts=0:01:33.344217687, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.390657596, pts=0:01:33.390657596, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.437097505, pts=0:01:33.437097505, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.483537414, pts=0:01:33.483537414, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:33.529977324, pts=0:01:33.529977324, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.576417233, pts=0:01:33.576417233, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.622857142, pts=0:01:33.622857142, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:33.669297052, pts=0:01:33.669297052, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.715736961, pts=0:01:33.715736961, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.762176870, pts=0:01:33.762176870, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:33.808616780, pts=0:01:33.808616780, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.855056689, pts=0:01:33.855056689, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.901496598, pts=0:01:33.901496598, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:33.947936507, pts=0:01:33.947936507, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:33.994376417, pts=0:01:33.994376417, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.040816326, pts=0:01:34.040816326, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.087256235, pts=0:01:34.087256235, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:34.133696145, pts=0:01:34.133696145, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.180136054, pts=0:01:34.180136054, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.226575963, pts=0:01:34.226575963, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:34.273015873, pts=0:01:34.273015873, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.319455782, pts=0:01:34.319455782, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.365895691, pts=0:01:34.365895691, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.412335600, pts=0:01:34.412335600, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:34.458775510, pts=0:01:34.458775510, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.505215419, pts=0:01:34.505215419, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.551655328, pts=0:01:34.551655328, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:34.598095238, pts=0:01:34.598095238, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.644535147, pts=0:01:34.644535147, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.690975056, pts=0:01:34.690975056, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.737414965, pts=0:01:34.737414965, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:34.783854875, pts=0:01:34.783854875, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.830294784, pts=0:01:34.830294784, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.876734693, pts=0:01:34.876734693, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:34.923174603, pts=0:01:34.923174603, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:34.969614512, pts=0:01:34.969614512, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.016054421, pts=0:01:35.016054421, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:35.062494331, pts=0:01:35.062494331, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.108934240, pts=0:01:35.108934240, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.155374149, pts=0:01:35.155374149, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.201814058, pts=0:01:35.201814058, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:35.248253968, pts=0:01:35.248253968, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.294693877, pts=0:01:35.294693877, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.341133786, pts=0:01:35.341133786, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:35.387573696, pts=0:01:35.387573696, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.434013605, pts=0:01:35.434013605, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.480453514, pts=0:01:35.480453514, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:35.526893424, pts=0:01:35.526893424, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.573333333, pts=0:01:35.573333333, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.619773242, pts=0:01:35.619773242, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.666213151, pts=0:01:35.666213151, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:35.712653061, pts=0:01:35.712653061, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.759092970, pts=0:01:35.759092970, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.805532879, pts=0:01:35.805532879, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:35.851972789, pts=0:01:35.851972789, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.898412698, pts=0:01:35.898412698, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:35.944852607, pts=0:01:35.944852607, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:35.991292517, pts=0:01:35.991292517, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.037732426, pts=0:01:36.037732426, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.084172335, pts=0:01:36.084172335, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.130612244, pts=0:01:36.130612244, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:36.177052154, pts=0:01:36.177052154, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.223492063, pts=0:01:36.223492063, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.269931972, pts=0:01:36.269931972, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:36.316371882, pts=0:01:36.316371882, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.362811791, pts=0:01:36.362811791, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.409251700, pts=0:01:36.409251700, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.455691609, pts=0:01:36.455691609, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:36.502131519, pts=0:01:36.502131519, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.548571428, pts=0:01:36.548571428, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.595011337, pts=0:01:36.595011337, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:36.641451247, pts=0:01:36.641451247, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.687891156, pts=0:01:36.687891156, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.734331065, pts=0:01:36.734331065, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:36.780770975, pts=0:01:36.780770975, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.827210884, pts=0:01:36.827210884, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.873650793, pts=0:01:36.873650793, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:36.920090702, pts=0:01:36.920090702, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:36.966530612, pts=0:01:36.966530612, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.012970521, pts=0:01:37.012970521, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.059410430, pts=0:01:37.059410430, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:37.105850340, pts=0:01:37.105850340, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.152290249, pts=0:01:37.152290249, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.198730158, pts=0:01:37.198730158, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:37.245170068, pts=0:01:37.245170068, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.291609977, pts=0:01:37.291609977, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.338049886, pts=0:01:37.338049886, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.384489795, pts=0:01:37.384489795, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:37.430929705, pts=0:01:37.430929705, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.477369614, pts=0:01:37.477369614, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.523809523, pts=0:01:37.523809523, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:37.570249433, pts=0:01:37.570249433, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.616689342, pts=0:01:37.616689342, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.663129251, pts=0:01:37.663129251, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.709569160, pts=0:01:37.709569160, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:37.756009070, pts=0:01:37.756009070, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.802448979, pts=0:01:37.802448979, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.848888888, pts=0:01:37.848888888, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:37.895328798, pts=0:01:37.895328798, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.941768707, pts=0:01:37.941768707, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:37.988208616, pts=0:01:37.988208616, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:38.034648526, pts=0:01:38.034648526, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.081088435, pts=0:01:38.081088435, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.127528344, pts=0:01:38.127528344, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.173968253, pts=0:01:38.173968253, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:38.220408163, pts=0:01:38.220408163, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.266848072, pts=0:01:38.266848072, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.313287981, pts=0:01:38.313287981, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:38.359727891, pts=0:01:38.359727891, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.406167800, pts=0:01:38.406167800, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.452607709, pts=0:01:38.452607709, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:38.499047619, pts=0:01:38.499047619, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.545487528, pts=0:01:38.545487528, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.591927437, pts=0:01:38.591927437, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.638367346, pts=0:01:38.638367346, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:38.684807256, pts=0:01:38.684807256, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.731247165, pts=0:01:38.731247165, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.777687074, pts=0:01:38.777687074, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:38.824126984, pts=0:01:38.824126984, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.870566893, pts=0:01:38.870566893, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:38.917006802, pts=0:01:38.917006802, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:38.963446712, pts=0:01:38.963446712, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.009886621, pts=0:01:39.009886621, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.056326530, pts=0:01:39.056326530, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.102766439, pts=0:01:39.102766439, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:39.149206349, pts=0:01:39.149206349, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.195646258, pts=0:01:39.195646258, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.242086167, pts=0:01:39.242086167, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:39.288526077, pts=0:01:39.288526077, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.334965986, pts=0:01:39.334965986, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.381405895, pts=0:01:39.381405895, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.427845804, pts=0:01:39.427845804, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:39.474285714, pts=0:01:39.474285714, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.520725623, pts=0:01:39.520725623, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.567165532, pts=0:01:39.567165532, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:39.613605442, pts=0:01:39.613605442, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.660045351, pts=0:01:39.660045351, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.706485260, pts=0:01:39.706485260, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:39.752925170, pts=0:01:39.752925170, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.799365079, pts=0:01:39.799365079, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.845804988, pts=0:01:39.845804988, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.892244897, pts=0:01:39.892244897, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:39.938684807, pts=0:01:39.938684807, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:39.985124716, pts=0:01:39.985124716, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.031564625, pts=0:01:40.031564625, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:40.078004535, pts=0:01:40.078004535, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.124444444, pts=0:01:40.124444444, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.170884353, pts=0:01:40.170884353, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:40.217324263, pts=0:01:40.217324263, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.263764172, pts=0:01:40.263764172, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.310204081, pts=0:01:40.310204081, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.356643990, pts=0:01:40.356643990, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:40.403083900, pts=0:01:40.403083900, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.449523809, pts=0:01:40.449523809, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.495963718, pts=0:01:40.495963718, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:40.542403628, pts=0:01:40.542403628, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.588843537, pts=0:01:40.588843537, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.635283446, pts=0:01:40.635283446, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:40.681723356, pts=0:01:40.681723356, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.728163265, pts=0:01:40.728163265, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.774603174, pts=0:01:40.774603174, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.821043083, pts=0:01:40.821043083, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:40.867482993, pts=0:01:40.867482993, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.913922902, pts=0:01:40.913922902, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:40.960362811, pts=0:01:40.960362811, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:41.006802721, pts=0:01:41.006802721, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.053242630, pts=0:01:41.053242630, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.099682539, pts=0:01:41.099682539, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.146122448, pts=0:01:41.146122448, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:41.192562358, pts=0:01:41.192562358, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.239002267, pts=0:01:41.239002267, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.285442176, pts=0:01:41.285442176, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:41.331882086, pts=0:01:41.331882086, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.378321995, pts=0:01:41.378321995, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.424761904, pts=0:01:41.424761904, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:41.471201814, pts=0:01:41.471201814, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.517641723, pts=0:01:41.517641723, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.564081632, pts=0:01:41.564081632, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.610521541, pts=0:01:41.610521541, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:41.656961451, pts=0:01:41.656961451, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.703401360, pts=0:01:41.703401360, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.749841269, pts=0:01:41.749841269, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:41.796281179, pts=0:01:41.796281179, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.842721088, pts=0:01:41.842721088, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.889160997, pts=0:01:41.889160997, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:41.935600907, pts=0:01:41.935600907, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:41.982040816, pts=0:01:41.982040816, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.028480725, pts=0:01:42.028480725, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.074920634, pts=0:01:42.074920634, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:42.121360544, pts=0:01:42.121360544, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.167800453, pts=0:01:42.167800453, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.214240362, pts=0:01:42.214240362, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:42.260680272, pts=0:01:42.260680272, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.307120181, pts=0:01:42.307120181, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.353560090, pts=0:01:42.353560090, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:42.400000000, pts=0:01:42.400000000, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.446439909, pts=0:01:42.446439909, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.492879818, pts=0:01:42.492879818, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.539319727, pts=0:01:42.539319727, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:42.585759637, pts=0:01:42.585759637, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.632199546, pts=0:01:42.632199546, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.678639455, pts=0:01:42.678639455, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:42.725079365, pts=0:01:42.725079365, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.771519274, pts=0:01:42.771519274, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.817959183, pts=0:01:42.817959183, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.864399092, pts=0:01:42.864399092, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:42.910839002, pts=0:01:42.910839002, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:42.957278911, pts=0:01:42.957278911, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.003718820, pts=0:01:43.003718820, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:43.050158730, pts=0:01:43.050158730, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.096598639, pts=0:01:43.096598639, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.143038548, pts=0:01:43.143038548, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:43.189478458, pts=0:01:43.189478458, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.235918367, pts=0:01:43.235918367, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.282358276, pts=0:01:43.282358276, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.328798185, pts=0:01:43.328798185, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:43.375238095, pts=0:01:43.375238095, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.421678004, pts=0:01:43.421678004, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.468117913, pts=0:01:43.468117913, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:43.514557823, pts=0:01:43.514557823, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.560997732, pts=0:01:43.560997732, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.607437641, pts=0:01:43.607437641, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:43.653877551, pts=0:01:43.653877551, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.700317460, pts=0:01:43.700317460, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.746757369, pts=0:01:43.746757369, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.793197278, pts=0:01:43.793197278, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:43.839637188, pts=0:01:43.839637188, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.886077097, pts=0:01:43.886077097, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:43.932517006, pts=0:01:43.932517006, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:43.978956916, pts=0:01:43.978956916, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.025396825, pts=0:01:44.025396825, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.071836734, pts=0:01:44.071836734, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.118276643, pts=0:01:44.118276643, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:44.164716553, pts=0:01:44.164716553, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.211156462, pts=0:01:44.211156462, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.257596371, pts=0:01:44.257596371, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:44.304036281, pts=0:01:44.304036281, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.350476190, pts=0:01:44.350476190, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.396916099, pts=0:01:44.396916099, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:44.443356009, pts=0:01:44.443356009, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.489795918, pts=0:01:44.489795918, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.536235827, pts=0:01:44.536235827, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.582675736, pts=0:01:44.582675736, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:44.629115646, pts=0:01:44.629115646, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.675555555, pts=0:01:44.675555555, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.721995464, pts=0:01:44.721995464, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:44.768435374, pts=0:01:44.768435374, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.814875283, pts=0:01:44.814875283, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.861315192, pts=0:01:44.861315192, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:44.907755102, pts=0:01:44.907755102, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:44.954195011, pts=0:01:44.954195011, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.000634920, pts=0:01:45.000634920, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.047074829, pts=0:01:45.047074829, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:45.093514739, pts=0:01:45.093514739, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.139954648, pts=0:01:45.139954648, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.186394557, pts=0:01:45.186394557, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:45.232834467, pts=0:01:45.232834467, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.279274376, pts=0:01:45.279274376, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.325714285, pts=0:01:45.325714285, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:45.372154195, pts=0:01:45.372154195, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.418594104, pts=0:01:45.418594104, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.465034013, pts=0:01:45.465034013, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.511473922, pts=0:01:45.511473922, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:45.557913832, pts=0:01:45.557913832, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.604353741, pts=0:01:45.604353741, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.650793650, pts=0:01:45.650793650, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:45.697233560, pts=0:01:45.697233560, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.743673469, pts=0:01:45.743673469, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.790113378, pts=0:01:45.790113378, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.836553287, pts=0:01:45.836553287, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:45.882993197, pts=0:01:45.882993197, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.929433106, pts=0:01:45.929433106, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:45.975873015, pts=0:01:45.975873015, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:46.022312925, pts=0:01:46.022312925, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.068752834, pts=0:01:46.068752834, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.115192743, pts=0:01:46.115192743, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:46.161632653, pts=0:01:46.161632653, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.208072562, pts=0:01:46.208072562, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.254512471, pts=0:01:46.254512471, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.300952380, pts=0:01:46.300952380, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:46.347392290, pts=0:01:46.347392290, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.393832199, pts=0:01:46.393832199, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.440272108, pts=0:01:46.440272108, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:46.486712018, pts=0:01:46.486712018, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.533151927, pts=0:01:46.533151927, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.579591836, pts=0:01:46.579591836, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:46.626031746, pts=0:01:46.626031746, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.672471655, pts=0:01:46.672471655, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.718911564, pts=0:01:46.718911564, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.765351473, pts=0:01:46.765351473, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:46.811791383, pts=0:01:46.811791383, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.858231292, pts=0:01:46.858231292, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.904671201, pts=0:01:46.904671201, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:46.951111111, pts=0:01:46.951111111, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:46.997551020, pts=0:01:46.997551020, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.043990929, pts=0:01:47.043990929, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:47.090430839, pts=0:01:47.090430839, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.136870748, pts=0:01:47.136870748, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.183310657, pts=0:01:47.183310657, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.229750566, pts=0:01:47.229750566, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:47.276190476, pts=0:01:47.276190476, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.322630385, pts=0:01:47.322630385, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.369070294, pts=0:01:47.369070294, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:47.415510204, pts=0:01:47.415510204, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.461950113, pts=0:01:47.461950113, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.508390022, pts=0:01:47.508390022, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.554829931, pts=0:01:47.554829931, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:47.601269841, pts=0:01:47.601269841, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.647709750, pts=0:01:47.647709750, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.694149659, pts=0:01:47.694149659, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:47.740589569, pts=0:01:47.740589569, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.787029478, pts=0:01:47.787029478, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.833469387, pts=0:01:47.833469387, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:47.879909297, pts=0:01:47.879909297, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.926349206, pts=0:01:47.926349206, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:47.972789115, pts=0:01:47.972789115, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.019229024, pts=0:01:48.019229024, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:48.065668934, pts=0:01:48.065668934, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.112108843, pts=0:01:48.112108843, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.158548752, pts=0:01:48.158548752, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:48.204988662, pts=0:01:48.204988662, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.251428571, pts=0:01:48.251428571, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.297868480, pts=0:01:48.297868480, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:48.344308390, pts=0:01:48.344308390, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.390748299, pts=0:01:48.390748299, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.437188208, pts=0:01:48.437188208, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.483628117, pts=0:01:48.483628117, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:48.530068027, pts=0:01:48.530068027, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.576507936, pts=0:01:48.576507936, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.622947845, pts=0:01:48.622947845, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:48.669387755, pts=0:01:48.669387755, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.715827664, pts=0:01:48.715827664, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.762267573, pts=0:01:48.762267573, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.808707482, pts=0:01:48.808707482, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:48.855147392, pts=0:01:48.855147392, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.901587301, pts=0:01:48.901587301, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:48.948027210, pts=0:01:48.948027210, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:48.994467120, pts=0:01:48.994467120, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.040907029, pts=0:01:49.040907029, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.087346938, pts=0:01:49.087346938, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:49.133786848, pts=0:01:49.133786848, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.180226757, pts=0:01:49.180226757, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.226666666, pts=0:01:49.226666666, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.273106575, pts=0:01:49.273106575, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:49.319546485, pts=0:01:49.319546485, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.365986394, pts=0:01:49.365986394, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.412426303, pts=0:01:49.412426303, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:49.458866213, pts=0:01:49.458866213, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.505306122, pts=0:01:49.505306122, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.551746031, pts=0:01:49.551746031, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:49.598185941, pts=0:01:49.598185941, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.644625850, pts=0:01:49.644625850, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.691065759, pts=0:01:49.691065759, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.737505668, pts=0:01:49.737505668, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:49.783945578, pts=0:01:49.783945578, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.830385487, pts=0:01:49.830385487, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.876825396, pts=0:01:49.876825396, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:49.923265306, pts=0:01:49.923265306, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:49.969705215, pts=0:01:49.969705215, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.016145124, pts=0:01:50.016145124, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:50.062585034, pts=0:01:50.062585034, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.109024943, pts=0:01:50.109024943, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.155464852, pts=0:01:50.155464852, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.201904761, pts=0:01:50.201904761, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:50.248344671, pts=0:01:50.248344671, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.294784580, pts=0:01:50.294784580, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.341224489, pts=0:01:50.341224489, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:50.387664399, pts=0:01:50.387664399, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.434104308, pts=0:01:50.434104308, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.480544217, pts=0:01:50.480544217, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.526984126, pts=0:01:50.526984126, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:50.573424036, pts=0:01:50.573424036, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.619863945, pts=0:01:50.619863945, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.666303854, pts=0:01:50.666303854, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:50.712743764, pts=0:01:50.712743764, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.759183673, pts=0:01:50.759183673, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.805623582, pts=0:01:50.805623582, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:50.852063492, pts=0:01:50.852063492, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.898503401, pts=0:01:50.898503401, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.944943310, pts=0:01:50.944943310, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:50.991383219, pts=0:01:50.991383219, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:51.037823129, pts=0:01:51.037823129, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.084263038, pts=0:01:51.084263038, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.130702947, pts=0:01:51.130702947, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:51.177142857, pts=0:01:51.177142857, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.223582766, pts=0:01:51.223582766, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.270022675, pts=0:01:51.270022675, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:51.316462585, pts=0:01:51.316462585, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.362902494, pts=0:01:51.362902494, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.409342403, pts=0:01:51.409342403, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.455782312, pts=0:01:51.455782312, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:51.502222222, pts=0:01:51.502222222, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.548662131, pts=0:01:51.548662131, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.595102040, pts=0:01:51.595102040, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:51.641541950, pts=0:01:51.641541950, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.687981859, pts=0:01:51.687981859, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.734421768, pts=0:01:51.734421768, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:51.780861678, pts=0:01:51.780861678, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.827301587, pts=0:01:51.827301587, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.873741496, pts=0:01:51.873741496, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:51.920181405, pts=0:01:51.920181405, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:51.966621315, pts=0:01:51.966621315, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.013061224, pts=0:01:52.013061224, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.059501133, pts=0:01:52.059501133, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:52.105941043, pts=0:01:52.105941043, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.152380952, pts=0:01:52.152380952, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.198820861, pts=0:01:52.198820861, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.245260770, pts=0:01:52.245260770, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:52.291700680, pts=0:01:52.291700680, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.338140589, pts=0:01:52.338140589, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.384580498, pts=0:01:52.384580498, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:52.431020408, pts=0:01:52.431020408, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.477460317, pts=0:01:52.477460317, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.523900226, pts=0:01:52.523900226, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:52.570340136, pts=0:01:52.570340136, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.616780045, pts=0:01:52.616780045, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.663219954, pts=0:01:52.663219954, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.709659863, pts=0:01:52.709659863, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:52.756099773, pts=0:01:52.756099773, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.802539682, pts=0:01:52.802539682, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.848979591, pts=0:01:52.848979591, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:52.895419501, pts=0:01:52.895419501, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.941859410, pts=0:01:52.941859410, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:52.988299319, pts=0:01:52.988299319, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:53.034739229, pts=0:01:53.034739229, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.081179138, pts=0:01:53.081179138, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.127619047, pts=0:01:53.127619047, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.174058956, pts=0:01:53.174058956, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:53.220498866, pts=0:01:53.220498866, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.266938775, pts=0:01:53.266938775, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.313378684, pts=0:01:53.313378684, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:53.359818594, pts=0:01:53.359818594, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.406258503, pts=0:01:53.406258503, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.452698412, pts=0:01:53.452698412, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.499138321, pts=0:01:53.499138321, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:53.545578231, pts=0:01:53.545578231, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.592018140, pts=0:01:53.592018140, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.638458049, pts=0:01:53.638458049, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:53.684897959, pts=0:01:53.684897959, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.731337868, pts=0:01:53.731337868, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.777777777, pts=0:01:53.777777777, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:53.824217687, pts=0:01:53.824217687, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.870657596, pts=0:01:53.870657596, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.917097505, pts=0:01:53.917097505, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:53.963537414, pts=0:01:53.963537414, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:54.009977324, pts=0:01:54.009977324, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.056417233, pts=0:01:54.056417233, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.102857142, pts=0:01:54.102857142, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:54.149297052, pts=0:01:54.149297052, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.195736961, pts=0:01:54.195736961, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.242176870, pts=0:01:54.242176870, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:54.288616780, pts=0:01:54.288616780, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.335056689, pts=0:01:54.335056689, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.381496598, pts=0:01:54.381496598, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.427936507, pts=0:01:54.427936507, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:54.474376417, pts=0:01:54.474376417, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.520816326, pts=0:01:54.520816326, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.567256235, pts=0:01:54.567256235, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:54.613696145, pts=0:01:54.613696145, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.660136054, pts=0:01:54.660136054, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.706575963, pts=0:01:54.706575963, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:54.753015873, pts=0:01:54.753015873, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.799455782, pts=0:01:54.799455782, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.845895691, pts=0:01:54.845895691, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.892335600, pts=0:01:54.892335600, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:54.938775510, pts=0:01:54.938775510, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:54.985215419, pts=0:01:54.985215419, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.031655328, pts=0:01:55.031655328, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:55.078095238, pts=0:01:55.078095238, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.124535147, pts=0:01:55.124535147, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.170975056, pts=0:01:55.170975056, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.217414965, pts=0:01:55.217414965, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:55.263854875, pts=0:01:55.263854875, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.310294784, pts=0:01:55.310294784, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.356734693, pts=0:01:55.356734693, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:55.403174603, pts=0:01:55.403174603, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.449614512, pts=0:01:55.449614512, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.496054421, pts=0:01:55.496054421, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:55.542494331, pts=0:01:55.542494331, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.588934240, pts=0:01:55.588934240, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.635374149, pts=0:01:55.635374149, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.681814058, pts=0:01:55.681814058, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:55.728253968, pts=0:01:55.728253968, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.774693877, pts=0:01:55.774693877, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.821133786, pts=0:01:55.821133786, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:55.867573696, pts=0:01:55.867573696, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.914013605, pts=0:01:55.914013605, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:55.960453514, pts=0:01:55.960453514, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:56.006893424, pts=0:01:56.006893424, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.053333333, pts=0:01:56.053333333, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.099773242, pts=0:01:56.099773242, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.146213151, pts=0:01:56.146213151, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:56.192653061, pts=0:01:56.192653061, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.239092970, pts=0:01:56.239092970, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.285532879, pts=0:01:56.285532879, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:56.331972789, pts=0:01:56.331972789, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.378412698, pts=0:01:56.378412698, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.424852607, pts=0:01:56.424852607, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:56.471292517, pts=0:01:56.471292517, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.517732426, pts=0:01:56.517732426, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.564172335, pts=0:01:56.564172335, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.610612244, pts=0:01:56.610612244, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:56.657052154, pts=0:01:56.657052154, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.703492063, pts=0:01:56.703492063, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.749931972, pts=0:01:56.749931972, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:56.796371882, pts=0:01:56.796371882, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.842811791, pts=0:01:56.842811791, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.889251700, pts=0:01:56.889251700, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:56.935691609, pts=0:01:56.935691609, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:56.982131519, pts=0:01:56.982131519, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.028571428, pts=0:01:57.028571428, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.075011337, pts=0:01:57.075011337, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:57.121451247, pts=0:01:57.121451247, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.167891156, pts=0:01:57.167891156, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.214331065, pts=0:01:57.214331065, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:57.260770975, pts=0:01:57.260770975, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.307210884, pts=0:01:57.307210884, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.353650793, pts=0:01:57.353650793, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.400090702, pts=0:01:57.400090702, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:57.446530612, pts=0:01:57.446530612, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.492970521, pts=0:01:57.492970521, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.539410430, pts=0:01:57.539410430, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:57.585850340, pts=0:01:57.585850340, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.632290249, pts=0:01:57.632290249, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.678730158, pts=0:01:57.678730158, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:57.725170068, pts=0:01:57.725170068, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.771609977, pts=0:01:57.771609977, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.818049886, pts=0:01:57.818049886, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.864489795, pts=0:01:57.864489795, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:57.910929705, pts=0:01:57.910929705, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:57.957369614, pts=0:01:57.957369614, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.003809523, pts=0:01:58.003809523, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:58.050249433, pts=0:01:58.050249433, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.096689342, pts=0:01:58.096689342, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.143129251, pts=0:01:58.143129251, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.189569160, pts=0:01:58.189569160, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:58.236009070, pts=0:01:58.236009070, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.282448979, pts=0:01:58.282448979, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.328888888, pts=0:01:58.328888888, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:58.375328798, pts=0:01:58.375328798, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.421768707, pts=0:01:58.421768707, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.468208616, pts=0:01:58.468208616, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:58.514648526, pts=0:01:58.514648526, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.561088435, pts=0:01:58.561088435, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.607528344, pts=0:01:58.607528344, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.653968253, pts=0:01:58.653968253, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:58.700408163, pts=0:01:58.700408163, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.746848072, pts=0:01:58.746848072, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.793287981, pts=0:01:58.793287981, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:58.839727891, pts=0:01:58.839727891, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.886167800, pts=0:01:58.886167800, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:58.932607709, pts=0:01:58.932607709, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:58.979047619, pts=0:01:58.979047619, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.025487528, pts=0:01:59.025487528, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.071927437, pts=0:01:59.071927437, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.118367346, pts=0:01:59.118367346, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:59.164807256, pts=0:01:59.164807256, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.211247165, pts=0:01:59.211247165, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.257687074, pts=0:01:59.257687074, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:59.304126984, pts=0:01:59.304126984, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.350566893, pts=0:01:59.350566893, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.397006802, pts=0:01:59.397006802, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:59.443446712, pts=0:01:59.443446712, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.489886621, pts=0:01:59.489886621, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.536326530, pts=0:01:59.536326530, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.582766439, pts=0:01:59.582766439, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:59.629206349, pts=0:01:59.629206349, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.675646258, pts=0:01:59.675646258, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.722086167, pts=0:01:59.722086167, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:59.768526077, pts=0:01:59.768526077, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.814965986, pts=0:01:59.814965986, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.861405895, pts=0:01:59.861405895, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:01:59.907845804, pts=0:01:59.907845804, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:01:59.954285714, pts=0:01:59.954285714, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.000725623, pts=0:02:00.000725623, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.047165532, pts=0:02:00.047165532, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:00.093605442, pts=0:02:00.093605442, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.140045351, pts=0:02:00.140045351, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.186485260, pts=0:02:00.186485260, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:00.232925170, pts=0:02:00.232925170, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.279365079, pts=0:02:00.279365079, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.325804988, pts=0:02:00.325804988, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.372244897, pts=0:02:00.372244897, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:00.418684807, pts=0:02:00.418684807, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.465124716, pts=0:02:00.465124716, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.511564625, pts=0:02:00.511564625, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:00.558004535, pts=0:02:00.558004535, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.604444444, pts=0:02:00.604444444, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.650884353, pts=0:02:00.650884353, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:00.697324263, pts=0:02:00.697324263, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.743764172, pts=0:02:00.743764172, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.790204081, pts=0:02:00.790204081, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.836643990, pts=0:02:00.836643990, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:00.883083900, pts=0:02:00.883083900, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.929523809, pts=0:02:00.929523809, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:00.975963718, pts=0:02:00.975963718, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:01.022403628, pts=0:02:01.022403628, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.068843537, pts=0:02:01.068843537, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.115283446, pts=0:02:01.115283446, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:01.161723356, pts=0:02:01.161723356, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.208163265, pts=0:02:01.208163265, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.254603174, pts=0:02:01.254603174, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.301043083, pts=0:02:01.301043083, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:01.347482993, pts=0:02:01.347482993, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.393922902, pts=0:02:01.393922902, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.440362811, pts=0:02:01.440362811, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:01.486802721, pts=0:02:01.486802721, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.533242630, pts=0:02:01.533242630, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.579682539, pts=0:02:01.579682539, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.626122448, pts=0:02:01.626122448, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:01.672562358, pts=0:02:01.672562358, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.719002267, pts=0:02:01.719002267, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.765442176, pts=0:02:01.765442176, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:01.811882086, pts=0:02:01.811882086, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.858321995, pts=0:02:01.858321995, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.904761904, pts=0:02:01.904761904, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:01.951201814, pts=0:02:01.951201814, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:01.997641723, pts=0:02:01.997641723, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.044081632, pts=0:02:02.044081632, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.090521541, pts=0:02:02.090521541, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:02.136961451, pts=0:02:02.136961451, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.183401360, pts=0:02:02.183401360, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.229841269, pts=0:02:02.229841269, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:02.276281179, pts=0:02:02.276281179, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.322721088, pts=0:02:02.322721088, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.369160997, pts=0:02:02.369160997, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:02.415600907, pts=0:02:02.415600907, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.462040816, pts=0:02:02.462040816, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.508480725, pts=0:02:02.508480725, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.554920634, pts=0:02:02.554920634, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:02.601360544, pts=0:02:02.601360544, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.647800453, pts=0:02:02.647800453, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.694240362, pts=0:02:02.694240362, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:02.740680272, pts=0:02:02.740680272, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.787120181, pts=0:02:02.787120181, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.833560090, pts=0:02:02.833560090, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:02.880000000, pts=0:02:02.880000000, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.926439909, pts=0:02:02.926439909, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:02.972879818, pts=0:02:02.972879818, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.019319727, pts=0:02:03.019319727, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:03.065759637, pts=0:02:03.065759637, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.112199546, pts=0:02:03.112199546, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.158639455, pts=0:02:03.158639455, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:03.205079365, pts=0:02:03.205079365, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.251519274, pts=0:02:03.251519274, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.297959183, pts=0:02:03.297959183, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.344399092, pts=0:02:03.344399092, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:03.390839002, pts=0:02:03.390839002, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.437278911, pts=0:02:03.437278911, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.483718820, pts=0:02:03.483718820, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:03.530158730, pts=0:02:03.530158730, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.576598639, pts=0:02:03.576598639, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.623038548, pts=0:02:03.623038548, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:03.669478458, pts=0:02:03.669478458, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.715918367, pts=0:02:03.715918367, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.762358276, pts=0:02:03.762358276, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.808798185, pts=0:02:03.808798185, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:03.855238095, pts=0:02:03.855238095, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.901678004, pts=0:02:03.901678004, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:03.948117913, pts=0:02:03.948117913, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:03.994557823, pts=0:02:03.994557823, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.040997732, pts=0:02:04.040997732, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.087437641, pts=0:02:04.087437641, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:04.133877551, pts=0:02:04.133877551, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.180317460, pts=0:02:04.180317460, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.226757369, pts=0:02:04.226757369, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.273197278, pts=0:02:04.273197278, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:04.319637188, pts=0:02:04.319637188, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.366077097, pts=0:02:04.366077097, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.412517006, pts=0:02:04.412517006, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:04.458956916, pts=0:02:04.458956916, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.505396825, pts=0:02:04.505396825, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.551836734, pts=0:02:04.551836734, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.598276643, pts=0:02:04.598276643, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:04.644716553, pts=0:02:04.644716553, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.691156462, pts=0:02:04.691156462, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.737596371, pts=0:02:04.737596371, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:04.784036281, pts=0:02:04.784036281, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.830476190, pts=0:02:04.830476190, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.876916099, pts=0:02:04.876916099, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:04.923356009, pts=0:02:04.923356009, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:04.969795918, pts=0:02:04.969795918, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.016235827, pts=0:02:05.016235827, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.062675736, pts=0:02:05.062675736, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:05.109115646, pts=0:02:05.109115646, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.155555555, pts=0:02:05.155555555, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.201995464, pts=0:02:05.201995464, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:05.248435374, pts=0:02:05.248435374, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.294875283, pts=0:02:05.294875283, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.341315192, pts=0:02:05.341315192, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:05.387755102, pts=0:02:05.387755102, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.434195011, pts=0:02:05.434195011, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.480634920, pts=0:02:05.480634920, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.527074829, pts=0:02:05.527074829, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:05.573514739, pts=0:02:05.573514739, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.619954648, pts=0:02:05.619954648, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.666394557, pts=0:02:05.666394557, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:05.712834467, pts=0:02:05.712834467, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.759274376, pts=0:02:05.759274376, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.805714285, pts=0:02:05.805714285, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:05.852154195, pts=0:02:05.852154195, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.898594104, pts=0:02:05.898594104, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.945034013, pts=0:02:05.945034013, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:05.991473922, pts=0:02:05.991473922, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:06.037913832, pts=0:02:06.037913832, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.084353741, pts=0:02:06.084353741, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.130793650, pts=0:02:06.130793650, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:06.177233560, pts=0:02:06.177233560, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.223673469, pts=0:02:06.223673469, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.270113378, pts=0:02:06.270113378, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.316553287, pts=0:02:06.316553287, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:06.362993197, pts=0:02:06.362993197, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.409433106, pts=0:02:06.409433106, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.455873015, pts=0:02:06.455873015, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:06.502312925, pts=0:02:06.502312925, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.548752834, pts=0:02:06.548752834, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.595192743, pts=0:02:06.595192743, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:06.641632653, pts=0:02:06.641632653, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.688072562, pts=0:02:06.688072562, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.734512471, pts=0:02:06.734512471, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.780952380, pts=0:02:06.780952380, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:06.827392290, pts=0:02:06.827392290, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.873832199, pts=0:02:06.873832199, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:06.920272108, pts=0:02:06.920272108, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:06.966712018, pts=0:02:06.966712018, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.013151927, pts=0:02:07.013151927, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.059591836, pts=0:02:07.059591836, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:07.106031746, pts=0:02:07.106031746, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.152471655, pts=0:02:07.152471655, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.198911564, pts=0:02:07.198911564, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.245351473, pts=0:02:07.245351473, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:07.291791383, pts=0:02:07.291791383, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.338231292, pts=0:02:07.338231292, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.384671201, pts=0:02:07.384671201, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:07.431111111, pts=0:02:07.431111111, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.477551020, pts=0:02:07.477551020, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.523990929, pts=0:02:07.523990929, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:07.570430839, pts=0:02:07.570430839, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.616870748, pts=0:02:07.616870748, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.663310657, pts=0:02:07.663310657, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.709750566, pts=0:02:07.709750566, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:07.756190476, pts=0:02:07.756190476, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.802630385, pts=0:02:07.802630385, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.849070294, pts=0:02:07.849070294, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:07.895510204, pts=0:02:07.895510204, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.941950113, pts=0:02:07.941950113, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:07.988390022, pts=0:02:07.988390022, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.034829931, pts=0:02:08.034829931, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:08.081269841, pts=0:02:08.081269841, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.127709750, pts=0:02:08.127709750, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.174149659, pts=0:02:08.174149659, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:08.220589569, pts=0:02:08.220589569, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.267029478, pts=0:02:08.267029478, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.313469387, pts=0:02:08.313469387, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:08.359909297, pts=0:02:08.359909297, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.406349206, pts=0:02:08.406349206, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.452789115, pts=0:02:08.452789115, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.499229024, pts=0:02:08.499229024, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:08.545668934, pts=0:02:08.545668934, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.592108843, pts=0:02:08.592108843, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.638548752, pts=0:02:08.638548752, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:08.684988662, pts=0:02:08.684988662, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.731428571, pts=0:02:08.731428571, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.777868480, pts=0:02:08.777868480, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:08.824308390, pts=0:02:08.824308390, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.870748299, pts=0:02:08.870748299, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.917188208, pts=0:02:08.917188208, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:08.963628117, pts=0:02:08.963628117, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:09.010068027, pts=0:02:09.010068027, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.056507936, pts=0:02:09.056507936, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.102947845, pts=0:02:09.102947845, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:09.149387755, pts=0:02:09.149387755, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.195827664, pts=0:02:09.195827664, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.242267573, pts=0:02:09.242267573, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.288707482, pts=0:02:09.288707482, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:09.335147392, pts=0:02:09.335147392, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.381587301, pts=0:02:09.381587301, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.428027210, pts=0:02:09.428027210, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:09.474467120, pts=0:02:09.474467120, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.520907029, pts=0:02:09.520907029, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.567346938, pts=0:02:09.567346938, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:09.613786848, pts=0:02:09.613786848, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.660226757, pts=0:02:09.660226757, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.706666666, pts=0:02:09.706666666, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.753106575, pts=0:02:09.753106575, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:09.799546485, pts=0:02:09.799546485, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.845986394, pts=0:02:09.845986394, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.892426303, pts=0:02:09.892426303, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:09.938866213, pts=0:02:09.938866213, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:09.985306122, pts=0:02:09.985306122, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.031746031, pts=0:02:10.031746031, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:10.078185941, pts=0:02:10.078185941, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.124625850, pts=0:02:10.124625850, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.171065759, pts=0:02:10.171065759, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.217505668, pts=0:02:10.217505668, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:10.263945578, pts=0:02:10.263945578, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.310385487, pts=0:02:10.310385487, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.356825396, pts=0:02:10.356825396, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:10.403265306, pts=0:02:10.403265306, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.449705215, pts=0:02:10.449705215, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.496145124, pts=0:02:10.496145124, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:10.542585034, pts=0:02:10.542585034, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.589024943, pts=0:02:10.589024943, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.635464852, pts=0:02:10.635464852, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.681904761, pts=0:02:10.681904761, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:10.728344671, pts=0:02:10.728344671, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.774784580, pts=0:02:10.774784580, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.821224489, pts=0:02:10.821224489, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:10.867664399, pts=0:02:10.867664399, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.914104308, pts=0:02:10.914104308, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:10.960544217, pts=0:02:10.960544217, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.006984126, pts=0:02:11.006984126, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:11.053424036, pts=0:02:11.053424036, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.099863945, pts=0:02:11.099863945, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.146303854, pts=0:02:11.146303854, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:11.192743764, pts=0:02:11.192743764, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.239183673, pts=0:02:11.239183673, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.285623582, pts=0:02:11.285623582, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:11.332063492, pts=0:02:11.332063492, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.378503401, pts=0:02:11.378503401, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.424943310, pts=0:02:11.424943310, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.471383219, pts=0:02:11.471383219, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:11.517823129, pts=0:02:11.517823129, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.564263038, pts=0:02:11.564263038, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.610702947, pts=0:02:11.610702947, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:11.657142857, pts=0:02:11.657142857, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.703582766, pts=0:02:11.703582766, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.750022675, pts=0:02:11.750022675, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:11.796462585, pts=0:02:11.796462585, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.842902494, pts=0:02:11.842902494, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.889342403, pts=0:02:11.889342403, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:11.935782312, pts=0:02:11.935782312, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:11.982222222, pts=0:02:11.982222222, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.028662131, pts=0:02:12.028662131, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.075102040, pts=0:02:12.075102040, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:12.121541950, pts=0:02:12.121541950, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.167981859, pts=0:02:12.167981859, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.214421768, pts=0:02:12.214421768, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:12.260861678, pts=0:02:12.260861678, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.307301587, pts=0:02:12.307301587, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.353741496, pts=0:02:12.353741496, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.400181405, pts=0:02:12.400181405, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:12.446621315, pts=0:02:12.446621315, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.493061224, pts=0:02:12.493061224, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.539501133, pts=0:02:12.539501133, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:12.585941043, pts=0:02:12.585941043, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.632380952, pts=0:02:12.632380952, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.678820861, pts=0:02:12.678820861, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.725260770, pts=0:02:12.725260770, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:12.771700680, pts=0:02:12.771700680, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.818140589, pts=0:02:12.818140589, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.864580498, pts=0:02:12.864580498, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:12.911020408, pts=0:02:12.911020408, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:12.957460317, pts=0:02:12.957460317, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.003900226, pts=0:02:13.003900226, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:13.050340136, pts=0:02:13.050340136, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.096780045, pts=0:02:13.096780045, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.143219954, pts=0:02:13.143219954, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.189659863, pts=0:02:13.189659863, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:13.236099773, pts=0:02:13.236099773, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.282539682, pts=0:02:13.282539682, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.328979591, pts=0:02:13.328979591, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:13.375419501, pts=0:02:13.375419501, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.421859410, pts=0:02:13.421859410, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.468299319, pts=0:02:13.468299319, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:13.514739229, pts=0:02:13.514739229, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.561179138, pts=0:02:13.561179138, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.607619047, pts=0:02:13.607619047, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.654058956, pts=0:02:13.654058956, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:13.700498866, pts=0:02:13.700498866, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.746938775, pts=0:02:13.746938775, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.793378684, pts=0:02:13.793378684, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:13.839818594, pts=0:02:13.839818594, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.886258503, pts=0:02:13.886258503, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.932698412, pts=0:02:13.932698412, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:13.979138321, pts=0:02:13.979138321, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:14.025578231, pts=0:02:14.025578231, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.072018140, pts=0:02:14.072018140, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.118458049, pts=0:02:14.118458049, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:14.164897959, pts=0:02:14.164897959, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.211337868, pts=0:02:14.211337868, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.257777777, pts=0:02:14.257777777, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:14.304217687, pts=0:02:14.304217687, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.350657596, pts=0:02:14.350657596, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.397097505, pts=0:02:14.397097505, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.443537414, pts=0:02:14.443537414, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:14.489977324, pts=0:02:14.489977324, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.536417233, pts=0:02:14.536417233, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.582857142, pts=0:02:14.582857142, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:14.629297052, pts=0:02:14.629297052, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.675736961, pts=0:02:14.675736961, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.722176870, pts=0:02:14.722176870, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:14.768616780, pts=0:02:14.768616780, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.815056689, pts=0:02:14.815056689, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.861496598, pts=0:02:14.861496598, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:14.907936507, pts=0:02:14.907936507, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:14.954376417, pts=0:02:14.954376417, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.000816326, pts=0:02:15.000816326, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.047256235, pts=0:02:15.047256235, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:15.093696145, pts=0:02:15.093696145, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.140136054, pts=0:02:15.140136054, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.186575963, pts=0:02:15.186575963, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:15.233015873, pts=0:02:15.233015873, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.279455782, pts=0:02:15.279455782, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.325895691, pts=0:02:15.325895691, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.372335600, pts=0:02:15.372335600, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:15.418775510, pts=0:02:15.418775510, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.465215419, pts=0:02:15.465215419, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.511655328, pts=0:02:15.511655328, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:15.558095238, pts=0:02:15.558095238, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.604535147, pts=0:02:15.604535147, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.650975056, pts=0:02:15.650975056, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.697414965, pts=0:02:15.697414965, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:15.743854875, pts=0:02:15.743854875, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.790294784, pts=0:02:15.790294784, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.836734693, pts=0:02:15.836734693, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:15.883174603, pts=0:02:15.883174603, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.929614512, pts=0:02:15.929614512, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:15.976054421, pts=0:02:15.976054421, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:16.022494331, pts=0:02:16.022494331, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.068934240, pts=0:02:16.068934240, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.115374149, pts=0:02:16.115374149, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.161814058, pts=0:02:16.161814058, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:16.208253968, pts=0:02:16.208253968, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.254693877, pts=0:02:16.254693877, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.301133786, pts=0:02:16.301133786, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:16.347573696, pts=0:02:16.347573696, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.394013605, pts=0:02:16.394013605, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.440453514, pts=0:02:16.440453514, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:16.486893424, pts=0:02:16.486893424, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.533333333, pts=0:02:16.533333333, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.579773242, pts=0:02:16.579773242, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.626213151, pts=0:02:16.626213151, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:16.672653061, pts=0:02:16.672653061, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.719092970, pts=0:02:16.719092970, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.765532879, pts=0:02:16.765532879, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:16.811972789, pts=0:02:16.811972789, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.858412698, pts=0:02:16.858412698, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.904852607, pts=0:02:16.904852607, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:16.951292517, pts=0:02:16.951292517, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:16.997732426, pts=0:02:16.997732426, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.044172335, pts=0:02:17.044172335, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.090612244, pts=0:02:17.090612244, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:17.137052154, pts=0:02:17.137052154, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.183492063, pts=0:02:17.183492063, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.229931972, pts=0:02:17.229931972, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:17.276371882, pts=0:02:17.276371882, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.322811791, pts=0:02:17.322811791, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.369251700, pts=0:02:17.369251700, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.415691609, pts=0:02:17.415691609, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:17.462131519, pts=0:02:17.462131519, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.508571428, pts=0:02:17.508571428, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.555011337, pts=0:02:17.555011337, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:17.601451247, pts=0:02:17.601451247, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.647891156, pts=0:02:17.647891156, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.694331065, pts=0:02:17.694331065, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:17.740770975, pts=0:02:17.740770975, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.787210884, pts=0:02:17.787210884, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.833650793, pts=0:02:17.833650793, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.880090702, pts=0:02:17.880090702, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:17.926530612, pts=0:02:17.926530612, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:17.972970521, pts=0:02:17.972970521, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.019410430, pts=0:02:18.019410430, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:18.065850340, pts=0:02:18.065850340, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.112290249, pts=0:02:18.112290249, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.158730158, pts=0:02:18.158730158, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:18.205170068, pts=0:02:18.205170068, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.251609977, pts=0:02:18.251609977, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.298049886, pts=0:02:18.298049886, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.344489795, pts=0:02:18.344489795, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:18.390929705, pts=0:02:18.390929705, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.437369614, pts=0:02:18.437369614, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.483809523, pts=0:02:18.483809523, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:18.530249433, pts=0:02:18.530249433, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.576689342, pts=0:02:18.576689342, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.623129251, pts=0:02:18.623129251, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.669569160, pts=0:02:18.669569160, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:18.716009070, pts=0:02:18.716009070, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.762448979, pts=0:02:18.762448979, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.808888888, pts=0:02:18.808888888, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:18.855328798, pts=0:02:18.855328798, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.901768707, pts=0:02:18.901768707, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:18.948208616, pts=0:02:18.948208616, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:18.994648526, pts=0:02:18.994648526, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.041088435, pts=0:02:19.041088435, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.087528344, pts=0:02:19.087528344, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.133968253, pts=0:02:19.133968253, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:19.180408163, pts=0:02:19.180408163, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.226848072, pts=0:02:19.226848072, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.273287981, pts=0:02:19.273287981, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:19.319727891, pts=0:02:19.319727891, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.366167800, pts=0:02:19.366167800, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.412607709, pts=0:02:19.412607709, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:19.459047619, pts=0:02:19.459047619, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.505487528, pts=0:02:19.505487528, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.551927437, pts=0:02:19.551927437, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.598367346, pts=0:02:19.598367346, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:19.644807256, pts=0:02:19.644807256, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.691247165, pts=0:02:19.691247165, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.737687074, pts=0:02:19.737687074, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:19.784126984, pts=0:02:19.784126984, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.830566893, pts=0:02:19.830566893, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.877006802, pts=0:02:19.877006802, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:19.923446712, pts=0:02:19.923446712, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:19.969886621, pts=0:02:19.969886621, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.016326530, pts=0:02:20.016326530, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.062766439, pts=0:02:20.062766439, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:20.109206349, pts=0:02:20.109206349, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.155646258, pts=0:02:20.155646258, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.202086167, pts=0:02:20.202086167, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:20.248526077, pts=0:02:20.248526077, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.294965986, pts=0:02:20.294965986, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.341405895, pts=0:02:20.341405895, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.387845804, pts=0:02:20.387845804, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:20.434285714, pts=0:02:20.434285714, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.480725623, pts=0:02:20.480725623, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.527165532, pts=0:02:20.527165532, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:20.573605442, pts=0:02:20.573605442, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.620045351, pts=0:02:20.620045351, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.666485260, pts=0:02:20.666485260, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:20.712925170, pts=0:02:20.712925170, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.759365079, pts=0:02:20.759365079, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.805804988, pts=0:02:20.805804988, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.852244897, pts=0:02:20.852244897, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:20.898684807, pts=0:02:20.898684807, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.945124716, pts=0:02:20.945124716, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:20.991564625, pts=0:02:20.991564625, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:21.038004535, pts=0:02:21.038004535, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.084444444, pts=0:02:21.084444444, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.130884353, pts=0:02:21.130884353, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:21.177324263, pts=0:02:21.177324263, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.223764172, pts=0:02:21.223764172, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.270204081, pts=0:02:21.270204081, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.316643990, pts=0:02:21.316643990, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:21.363083900, pts=0:02:21.363083900, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.409523809, pts=0:02:21.409523809, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.455963718, pts=0:02:21.455963718, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:21.502403628, pts=0:02:21.502403628, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.548843537, pts=0:02:21.548843537, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.595283446, pts=0:02:21.595283446, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:21.641723356, pts=0:02:21.641723356, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.688163265, pts=0:02:21.688163265, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.734603174, pts=0:02:21.734603174, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.781043083, pts=0:02:21.781043083, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:21.827482993, pts=0:02:21.827482993, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.873922902, pts=0:02:21.873922902, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:21.920362811, pts=0:02:21.920362811, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:21.966802721, pts=0:02:21.966802721, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.013242630, pts=0:02:22.013242630, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.059682539, pts=0:02:22.059682539, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.106122448, pts=0:02:22.106122448, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:22.152562358, pts=0:02:22.152562358, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.199002267, pts=0:02:22.199002267, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.245442176, pts=0:02:22.245442176, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:22.291882086, pts=0:02:22.291882086, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.338321995, pts=0:02:22.338321995, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.384761904, pts=0:02:22.384761904, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:22.431201814, pts=0:02:22.431201814, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.477641723, pts=0:02:22.477641723, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.524081632, pts=0:02:22.524081632, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.570521541, pts=0:02:22.570521541, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:22.616961451, pts=0:02:22.616961451, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.663401360, pts=0:02:22.663401360, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.709841269, pts=0:02:22.709841269, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:22.756281179, pts=0:02:22.756281179, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.802721088, pts=0:02:22.802721088, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.849160997, pts=0:02:22.849160997, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:22.895600907, pts=0:02:22.895600907, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.942040816, pts=0:02:22.942040816, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:22.988480725, pts=0:02:22.988480725, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.034920634, pts=0:02:23.034920634, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:23.081360544, pts=0:02:23.081360544, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.127800453, pts=0:02:23.127800453, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.174240362, pts=0:02:23.174240362, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:23.220680272, pts=0:02:23.220680272, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.267120181, pts=0:02:23.267120181, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.313560090, pts=0:02:23.313560090, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:23.360000000, pts=0:02:23.360000000, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.406439909, pts=0:02:23.406439909, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.452879818, pts=0:02:23.452879818, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.499319727, pts=0:02:23.499319727, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:23.545759637, pts=0:02:23.545759637, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.592199546, pts=0:02:23.592199546, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.638639455, pts=0:02:23.638639455, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:23.685079365, pts=0:02:23.685079365, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.731519274, pts=0:02:23.731519274, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.777959183, pts=0:02:23.777959183, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.824399092, pts=0:02:23.824399092, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:23.870839002, pts=0:02:23.870839002, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.917278911, pts=0:02:23.917278911, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:23.963718820, pts=0:02:23.963718820, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:24.010158730, pts=0:02:24.010158730, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.056598639, pts=0:02:24.056598639, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.103038548, pts=0:02:24.103038548, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:24.149478458, pts=0:02:24.149478458, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.195918367, pts=0:02:24.195918367, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.242358276, pts=0:02:24.242358276, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.288798185, pts=0:02:24.288798185, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:24.335238095, pts=0:02:24.335238095, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.381678004, pts=0:02:24.381678004, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.428117913, pts=0:02:24.428117913, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:24.474557823, pts=0:02:24.474557823, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.520997732, pts=0:02:24.520997732, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.567437641, pts=0:02:24.567437641, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:24.613877551, pts=0:02:24.613877551, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.660317460, pts=0:02:24.660317460, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.706757369, pts=0:02:24.706757369, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.753197278, pts=0:02:24.753197278, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:24.799637188, pts=0:02:24.799637188, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.846077097, pts=0:02:24.846077097, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.892517006, pts=0:02:24.892517006, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:24.938956916, pts=0:02:24.938956916, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:24.985396825, pts=0:02:24.985396825, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.031836734, pts=0:02:25.031836734, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.078276643, pts=0:02:25.078276643, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:25.124716553, pts=0:02:25.124716553, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.171156462, pts=0:02:25.171156462, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.217596371, pts=0:02:25.217596371, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:25.264036281, pts=0:02:25.264036281, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.310476190, pts=0:02:25.310476190, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.356916099, pts=0:02:25.356916099, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:25.403356009, pts=0:02:25.403356009, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.449795918, pts=0:02:25.449795918, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.496235827, pts=0:02:25.496235827, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.542675736, pts=0:02:25.542675736, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:25.589115646, pts=0:02:25.589115646, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.635555555, pts=0:02:25.635555555, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.681995464, pts=0:02:25.681995464, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:25.728435374, pts=0:02:25.728435374, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.774875283, pts=0:02:25.774875283, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.821315192, pts=0:02:25.821315192, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:25.867755102, pts=0:02:25.867755102, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.914195011, pts=0:02:25.914195011, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:25.960634920, pts=0:02:25.960634920, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.007074829, pts=0:02:26.007074829, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:26.053514739, pts=0:02:26.053514739, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.099954648, pts=0:02:26.099954648, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.146394557, pts=0:02:26.146394557, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:26.192834467, pts=0:02:26.192834467, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.239274376, pts=0:02:26.239274376, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.285714285, pts=0:02:26.285714285, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:26.332154195, pts=0:02:26.332154195, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.378594104, pts=0:02:26.378594104, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.425034013, pts=0:02:26.425034013, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.471473922, pts=0:02:26.471473922, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:26.517913832, pts=0:02:26.517913832, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.564353741, pts=0:02:26.564353741, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.610793650, pts=0:02:26.610793650, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:26.657233560, pts=0:02:26.657233560, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.703673469, pts=0:02:26.703673469, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.750113378, pts=0:02:26.750113378, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.796553287, pts=0:02:26.796553287, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:26.842993197, pts=0:02:26.842993197, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.889433106, pts=0:02:26.889433106, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:26.935873015, pts=0:02:26.935873015, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:26.982312925, pts=0:02:26.982312925, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.028752834, pts=0:02:27.028752834, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.075192743, pts=0:02:27.075192743, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:27.121632653, pts=0:02:27.121632653, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.168072562, pts=0:02:27.168072562, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.214512471, pts=0:02:27.214512471, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.260952380, pts=0:02:27.260952380, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:27.307392290, pts=0:02:27.307392290, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.353832199, pts=0:02:27.353832199, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.400272108, pts=0:02:27.400272108, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:27.446712018, pts=0:02:27.446712018, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.493151927, pts=0:02:27.493151927, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.539591836, pts=0:02:27.539591836, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:27.586031746, pts=0:02:27.586031746, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.632471655, pts=0:02:27.632471655, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.678911564, pts=0:02:27.678911564, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.725351473, pts=0:02:27.725351473, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:27.771791383, pts=0:02:27.771791383, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.818231292, pts=0:02:27.818231292, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.864671201, pts=0:02:27.864671201, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:27.911111111, pts=0:02:27.911111111, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:27.957551020, pts=0:02:27.957551020, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.003990929, pts=0:02:28.003990929, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:28.050430839, pts=0:02:28.050430839, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.096870748, pts=0:02:28.096870748, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.143310657, pts=0:02:28.143310657, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.189750566, pts=0:02:28.189750566, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:28.236190476, pts=0:02:28.236190476, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.282630385, pts=0:02:28.282630385, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.329070294, pts=0:02:28.329070294, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:28.375510204, pts=0:02:28.375510204, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.421950113, pts=0:02:28.421950113, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.468390022, pts=0:02:28.468390022, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.514829931, pts=0:02:28.514829931, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:28.561269841, pts=0:02:28.561269841, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.607709750, pts=0:02:28.607709750, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.654149659, pts=0:02:28.654149659, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:28.700589569, pts=0:02:28.700589569, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.747029478, pts=0:02:28.747029478, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.793469387, pts=0:02:28.793469387, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:28.839909297, pts=0:02:28.839909297, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.886349206, pts=0:02:28.886349206, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.932789115, pts=0:02:28.932789115, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:28.979229024, pts=0:02:28.979229024, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:29.025668934, pts=0:02:29.025668934, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.072108843, pts=0:02:29.072108843, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.118548752, pts=0:02:29.118548752, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:29.164988662, pts=0:02:29.164988662, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.211428571, pts=0:02:29.211428571, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.257868480, pts=0:02:29.257868480, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:29.304308390, pts=0:02:29.304308390, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.350748299, pts=0:02:29.350748299, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.397188208, pts=0:02:29.397188208, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.443628117, pts=0:02:29.443628117, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:29.490068027, pts=0:02:29.490068027, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.536507936, pts=0:02:29.536507936, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.582947845, pts=0:02:29.582947845, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:29.629387755, pts=0:02:29.629387755, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.675827664, pts=0:02:29.675827664, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.722267573, pts=0:02:29.722267573, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.768707482, pts=0:02:29.768707482, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:29.815147392, pts=0:02:29.815147392, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.861587301, pts=0:02:29.861587301, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:29.908027210, pts=0:02:29.908027210, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:29.954467120, pts=0:02:29.954467120, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.000907029, pts=0:02:30.000907029, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.047346938, pts=0:02:30.047346938, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:30.093786848, pts=0:02:30.093786848, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.140226757, pts=0:02:30.140226757, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.186666666, pts=0:02:30.186666666, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.233106575, pts=0:02:30.233106575, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:30.279546485, pts=0:02:30.279546485, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.325986394, pts=0:02:30.325986394, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.372426303, pts=0:02:30.372426303, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:30.418866213, pts=0:02:30.418866213, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.465306122, pts=0:02:30.465306122, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.511746031, pts=0:02:30.511746031, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:30.558185941, pts=0:02:30.558185941, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.604625850, pts=0:02:30.604625850, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.651065759, pts=0:02:30.651065759, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.697505668, pts=0:02:30.697505668, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:30.743945578, pts=0:02:30.743945578, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.790385487, pts=0:02:30.790385487, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.836825396, pts=0:02:30.836825396, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:30.883265306, pts=0:02:30.883265306, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.929705215, pts=0:02:30.929705215, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:30.976145124, pts=0:02:30.976145124, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:31.022585034, pts=0:02:31.022585034, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.069024943, pts=0:02:31.069024943, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.115464852, pts=0:02:31.115464852, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.161904761, pts=0:02:31.161904761, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:31.208344671, pts=0:02:31.208344671, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.254784580, pts=0:02:31.254784580, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.301224489, pts=0:02:31.301224489, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:31.347664399, pts=0:02:31.347664399, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.394104308, pts=0:02:31.394104308, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.440544217, pts=0:02:31.440544217, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.486984126, pts=0:02:31.486984126, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:31.533424036, pts=0:02:31.533424036, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.579863945, pts=0:02:31.579863945, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.626303854, pts=0:02:31.626303854, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:31.672743764, pts=0:02:31.672743764, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.719183673, pts=0:02:31.719183673, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.765623582, pts=0:02:31.765623582, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:31.812063492, pts=0:02:31.812063492, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.858503401, pts=0:02:31.858503401, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.904943310, pts=0:02:31.904943310, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:31.951383219, pts=0:02:31.951383219, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:31.997823129, pts=0:02:31.997823129, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.044263038, pts=0:02:32.044263038, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.090702947, pts=0:02:32.090702947, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:32.137142857, pts=0:02:32.137142857, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.183582766, pts=0:02:32.183582766, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.230022675, pts=0:02:32.230022675, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:32.276462585, pts=0:02:32.276462585, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.322902494, pts=0:02:32.322902494, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.369342403, pts=0:02:32.369342403, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.415782312, pts=0:02:32.415782312, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:32.462222222, pts=0:02:32.462222222, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.508662131, pts=0:02:32.508662131, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.555102040, pts=0:02:32.555102040, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:32.601541950, pts=0:02:32.601541950, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.647981859, pts=0:02:32.647981859, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.694421768, pts=0:02:32.694421768, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:32.740861678, pts=0:02:32.740861678, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.787301587, pts=0:02:32.787301587, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.833741496, pts=0:02:32.833741496, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.880181405, pts=0:02:32.880181405, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:32.926621315, pts=0:02:32.926621315, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:32.973061224, pts=0:02:32.973061224, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.019501133, pts=0:02:33.019501133, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:33.065941043, pts=0:02:33.065941043, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.112380952, pts=0:02:33.112380952, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.158820861, pts=0:02:33.158820861, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.205260770, pts=0:02:33.205260770, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:33.251700680, pts=0:02:33.251700680, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.298140589, pts=0:02:33.298140589, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.344580498, pts=0:02:33.344580498, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:33.391020408, pts=0:02:33.391020408, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.437460317, pts=0:02:33.437460317, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.483900226, pts=0:02:33.483900226, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:33.530340136, pts=0:02:33.530340136, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.576780045, pts=0:02:33.576780045, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.623219954, pts=0:02:33.623219954, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.669659863, pts=0:02:33.669659863, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:33.716099773, pts=0:02:33.716099773, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.762539682, pts=0:02:33.762539682, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.808979591, pts=0:02:33.808979591, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:33.855419501, pts=0:02:33.855419501, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.901859410, pts=0:02:33.901859410, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:33.948299319, pts=0:02:33.948299319, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:33.994739229, pts=0:02:33.994739229, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.041179138, pts=0:02:34.041179138, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.087619047, pts=0:02:34.087619047, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.134058956, pts=0:02:34.134058956, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:34.180498866, pts=0:02:34.180498866, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.226938775, pts=0:02:34.226938775, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.273378684, pts=0:02:34.273378684, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:34.319818594, pts=0:02:34.319818594, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.366258503, pts=0:02:34.366258503, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.412698412, pts=0:02:34.412698412, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.459138321, pts=0:02:34.459138321, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:34.505578231, pts=0:02:34.505578231, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.552018140, pts=0:02:34.552018140, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.598458049, pts=0:02:34.598458049, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:34.644897959, pts=0:02:34.644897959, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.691337868, pts=0:02:34.691337868, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.737777777, pts=0:02:34.737777777, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:34.784217687, pts=0:02:34.784217687, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.830657596, pts=0:02:34.830657596, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.877097505, pts=0:02:34.877097505, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:34.923537414, pts=0:02:34.923537414, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:34.969977324, pts=0:02:34.969977324, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.016417233, pts=0:02:35.016417233, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.062857142, pts=0:02:35.062857142, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:35.109297052, pts=0:02:35.109297052, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.155736961, pts=0:02:35.155736961, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.202176870, pts=0:02:35.202176870, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:35.248616780, pts=0:02:35.248616780, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.295056689, pts=0:02:35.295056689, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.341496598, pts=0:02:35.341496598, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.387936507, pts=0:02:35.387936507, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:35.434376417, pts=0:02:35.434376417, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.480816326, pts=0:02:35.480816326, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.527256235, pts=0:02:35.527256235, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:35.573696145, pts=0:02:35.573696145, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.620136054, pts=0:02:35.620136054, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.666575963, pts=0:02:35.666575963, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:35.713015873, pts=0:02:35.713015873, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.759455782, pts=0:02:35.759455782, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.805895691, pts=0:02:35.805895691, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.852335600, pts=0:02:35.852335600, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:35.898775510, pts=0:02:35.898775510, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.945215419, pts=0:02:35.945215419, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:35.991655328, pts=0:02:35.991655328, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:36.038095238, pts=0:02:36.038095238, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.084535147, pts=0:02:36.084535147, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.130975056, pts=0:02:36.130975056, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.177414965, pts=0:02:36.177414965, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:36.223854875, pts=0:02:36.223854875, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.270294784, pts=0:02:36.270294784, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.316734693, pts=0:02:36.316734693, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:36.363174603, pts=0:02:36.363174603, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.409614512, pts=0:02:36.409614512, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.456054421, pts=0:02:36.456054421, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:36.502494331, pts=0:02:36.502494331, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.548934240, pts=0:02:36.548934240, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.595374149, pts=0:02:36.595374149, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.641814058, pts=0:02:36.641814058, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:36.688253968, pts=0:02:36.688253968, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.734693877, pts=0:02:36.734693877, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.781133786, pts=0:02:36.781133786, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:36.827573696, pts=0:02:36.827573696, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.874013605, pts=0:02:36.874013605, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:36.920453514, pts=0:02:36.920453514, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:36.966893424, pts=0:02:36.966893424, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.013333333, pts=0:02:37.013333333, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.059773242, pts=0:02:37.059773242, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.106213151, pts=0:02:37.106213151, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:37.152653061, pts=0:02:37.152653061, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.199092970, pts=0:02:37.199092970, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.245532879, pts=0:02:37.245532879, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:37.291972789, pts=0:02:37.291972789, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.338412698, pts=0:02:37.338412698, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.384852607, pts=0:02:37.384852607, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:37.431292517, pts=0:02:37.431292517, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.477732426, pts=0:02:37.477732426, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.524172335, pts=0:02:37.524172335, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.570612244, pts=0:02:37.570612244, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:37.617052154, pts=0:02:37.617052154, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.663492063, pts=0:02:37.663492063, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.709931972, pts=0:02:37.709931972, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:37.756371882, pts=0:02:37.756371882, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.802811791, pts=0:02:37.802811791, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.849251700, pts=0:02:37.849251700, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.895691609, pts=0:02:37.895691609, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:37.942131519, pts=0:02:37.942131519, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:37.988571428, pts=0:02:37.988571428, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.035011337, pts=0:02:38.035011337, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:38.081451247, pts=0:02:38.081451247, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.127891156, pts=0:02:38.127891156, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.174331065, pts=0:02:38.174331065, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:38.220770975, pts=0:02:38.220770975, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.267210884, pts=0:02:38.267210884, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.313650793, pts=0:02:38.313650793, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.360090702, pts=0:02:38.360090702, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:38.406530612, pts=0:02:38.406530612, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.452970521, pts=0:02:38.452970521, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.499410430, pts=0:02:38.499410430, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:38.545850340, pts=0:02:38.545850340, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.592290249, pts=0:02:38.592290249, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.638730158, pts=0:02:38.638730158, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:38.685170068, pts=0:02:38.685170068, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.731609977, pts=0:02:38.731609977, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.778049886, pts=0:02:38.778049886, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.824489795, pts=0:02:38.824489795, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:38.870929705, pts=0:02:38.870929705, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.917369614, pts=0:02:38.917369614, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:38.963809523, pts=0:02:38.963809523, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:39.010249433, pts=0:02:39.010249433, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.056689342, pts=0:02:39.056689342, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.103129251, pts=0:02:39.103129251, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.149569160, pts=0:02:39.149569160, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:39.196009070, pts=0:02:39.196009070, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.242448979, pts=0:02:39.242448979, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.288888888, pts=0:02:39.288888888, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:39.335328798, pts=0:02:39.335328798, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.381768707, pts=0:02:39.381768707, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.428208616, pts=0:02:39.428208616, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:39.474648526, pts=0:02:39.474648526, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.521088435, pts=0:02:39.521088435, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.567528344, pts=0:02:39.567528344, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.613968253, pts=0:02:39.613968253, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:39.660408163, pts=0:02:39.660408163, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.706848072, pts=0:02:39.706848072, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.753287981, pts=0:02:39.753287981, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:39.799727891, pts=0:02:39.799727891, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.846167800, pts=0:02:39.846167800, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.892607709, pts=0:02:39.892607709, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:39.939047619, pts=0:02:39.939047619, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:39.985487528, pts=0:02:39.985487528, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.031927437, pts=0:02:40.031927437, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.078367346, pts=0:02:40.078367346, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:40.124807256, pts=0:02:40.124807256, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.171247165, pts=0:02:40.171247165, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.217687074, pts=0:02:40.217687074, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:40.264126984, pts=0:02:40.264126984, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.310566893, pts=0:02:40.310566893, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.357006802, pts=0:02:40.357006802, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:40.403446712, pts=0:02:40.403446712, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.449886621, pts=0:02:40.449886621, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.496326530, pts=0:02:40.496326530, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.542766439, pts=0:02:40.542766439, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:40.589206349, pts=0:02:40.589206349, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.635646258, pts=0:02:40.635646258, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.682086167, pts=0:02:40.682086167, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:40.728526077, pts=0:02:40.728526077, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.774965986, pts=0:02:40.774965986, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.821405895, pts=0:02:40.821405895, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.867845804, pts=0:02:40.867845804, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:40.914285714, pts=0:02:40.914285714, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:40.960725623, pts=0:02:40.960725623, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.007165532, pts=0:02:41.007165532, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:41.053605442, pts=0:02:41.053605442, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.100045351, pts=0:02:41.100045351, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.146485260, pts=0:02:41.146485260, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:41.192925170, pts=0:02:41.192925170, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.239365079, pts=0:02:41.239365079, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.285804988, pts=0:02:41.285804988, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.332244897, pts=0:02:41.332244897, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:41.378684807, pts=0:02:41.378684807, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.425124716, pts=0:02:41.425124716, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.471564625, pts=0:02:41.471564625, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:41.518004535, pts=0:02:41.518004535, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.564444444, pts=0:02:41.564444444, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.610884353, pts=0:02:41.610884353, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:41.657324263, pts=0:02:41.657324263, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.703764172, pts=0:02:41.703764172, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.750204081, pts=0:02:41.750204081, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.796643990, pts=0:02:41.796643990, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:41.843083900, pts=0:02:41.843083900, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.889523809, pts=0:02:41.889523809, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:41.935963718, pts=0:02:41.935963718, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:41.982403628, pts=0:02:41.982403628, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.028843537, pts=0:02:42.028843537, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.075283446, pts=0:02:42.075283446, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:42.121723356, pts=0:02:42.121723356, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.168163265, pts=0:02:42.168163265, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.214603174, pts=0:02:42.214603174, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.261043083, pts=0:02:42.261043083, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:42.307482993, pts=0:02:42.307482993, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.353922902, pts=0:02:42.353922902, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.400362811, pts=0:02:42.400362811, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:42.446802721, pts=0:02:42.446802721, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.493242630, pts=0:02:42.493242630, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.539682539, pts=0:02:42.539682539, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.586122448, pts=0:02:42.586122448, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:42.632562358, pts=0:02:42.632562358, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.679002267, pts=0:02:42.679002267, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.725442176, pts=0:02:42.725442176, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:42.771882086, pts=0:02:42.771882086, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.818321995, pts=0:02:42.818321995, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.864761904, pts=0:02:42.864761904, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:42.911201814, pts=0:02:42.911201814, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:42.957641723, pts=0:02:42.957641723, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.004081632, pts=0:02:43.004081632, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.050521541, pts=0:02:43.050521541, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:43.096961451, pts=0:02:43.096961451, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.143401360, pts=0:02:43.143401360, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.189841269, pts=0:02:43.189841269, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:43.236281179, pts=0:02:43.236281179, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.282721088, pts=0:02:43.282721088, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.329160997, pts=0:02:43.329160997, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:43.375600907, pts=0:02:43.375600907, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.422040816, pts=0:02:43.422040816, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.468480725, pts=0:02:43.468480725, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.514920634, pts=0:02:43.514920634, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:43.561360544, pts=0:02:43.561360544, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.607800453, pts=0:02:43.607800453, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.654240362, pts=0:02:43.654240362, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:43.700680272, pts=0:02:43.700680272, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.747120181, pts=0:02:43.747120181, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.793560090, pts=0:02:43.793560090, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:43.840000000, pts=0:02:43.840000000, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.886439909, pts=0:02:43.886439909, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.932879818, pts=0:02:43.932879818, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:43.979319727, pts=0:02:43.979319727, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:44.025759637, pts=0:02:44.025759637, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.072199546, pts=0:02:44.072199546, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.118639455, pts=0:02:44.118639455, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:44.165079365, pts=0:02:44.165079365, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.211519274, pts=0:02:44.211519274, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.257959183, pts=0:02:44.257959183, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.304399092, pts=0:02:44.304399092, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:44.350839002, pts=0:02:44.350839002, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.397278911, pts=0:02:44.397278911, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.443718820, pts=0:02:44.443718820, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:44.490158730, pts=0:02:44.490158730, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.536598639, pts=0:02:44.536598639, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.583038548, pts=0:02:44.583038548, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:44.629478458, pts=0:02:44.629478458, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.675918367, pts=0:02:44.675918367, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.722358276, pts=0:02:44.722358276, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.768798185, pts=0:02:44.768798185, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:44.815238095, pts=0:02:44.815238095, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.861678004, pts=0:02:44.861678004, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:44.908117913, pts=0:02:44.908117913, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:44.954557823, pts=0:02:44.954557823, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.000997732, pts=0:02:45.000997732, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.047437641, pts=0:02:45.047437641, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:45.093877551, pts=0:02:45.093877551, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.140317460, pts=0:02:45.140317460, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.186757369, pts=0:02:45.186757369, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.233197278, pts=0:02:45.233197278, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:45.279637188, pts=0:02:45.279637188, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.326077097, pts=0:02:45.326077097, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.372517006, pts=0:02:45.372517006, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:45.418956916, pts=0:02:45.418956916, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.465396825, pts=0:02:45.465396825, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.511836734, pts=0:02:45.511836734, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.558276643, pts=0:02:45.558276643, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:45.604716553, pts=0:02:45.604716553, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.651156462, pts=0:02:45.651156462, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.697596371, pts=0:02:45.697596371, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:45.744036281, pts=0:02:45.744036281, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.790476190, pts=0:02:45.790476190, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.836916099, pts=0:02:45.836916099, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:45.883356009, pts=0:02:45.883356009, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.929795918, pts=0:02:45.929795918, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:45.976235827, pts=0:02:45.976235827, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.022675736, pts=0:02:46.022675736, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:46.069115646, pts=0:02:46.069115646, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.115555555, pts=0:02:46.115555555, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.161995464, pts=0:02:46.161995464, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:46.208435374, pts=0:02:46.208435374, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.254875283, pts=0:02:46.254875283, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.301315192, pts=0:02:46.301315192, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:46.347755102, pts=0:02:46.347755102, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.394195011, pts=0:02:46.394195011, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.440634920, pts=0:02:46.440634920, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.487074829, pts=0:02:46.487074829, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:46.533514739, pts=0:02:46.533514739, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.579954648, pts=0:02:46.579954648, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.626394557, pts=0:02:46.626394557, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:46.672834467, pts=0:02:46.672834467, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.719274376, pts=0:02:46.719274376, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.765714285, pts=0:02:46.765714285, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:46.812154195, pts=0:02:46.812154195, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.858594104, pts=0:02:46.858594104, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.905034013, pts=0:02:46.905034013, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:46.951473922, pts=0:02:46.951473922, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:46.997913832, pts=0:02:46.997913832, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.044353741, pts=0:02:47.044353741, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.090793650, pts=0:02:47.090793650, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:47.137233560, pts=0:02:47.137233560, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.183673469, pts=0:02:47.183673469, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.230113378, pts=0:02:47.230113378, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.276553287, pts=0:02:47.276553287, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:47.322993197, pts=0:02:47.322993197, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.369433106, pts=0:02:47.369433106, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.415873015, pts=0:02:47.415873015, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:47.462312925, pts=0:02:47.462312925, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.508752834, pts=0:02:47.508752834, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.555192743, pts=0:02:47.555192743, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:47.601632653, pts=0:02:47.601632653, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.648072562, pts=0:02:47.648072562, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.694512471, pts=0:02:47.694512471, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.740952380, pts=0:02:47.740952380, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:47.787392290, pts=0:02:47.787392290, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.833832199, pts=0:02:47.833832199, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.880272108, pts=0:02:47.880272108, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:47.926712018, pts=0:02:47.926712018, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:47.973151927, pts=0:02:47.973151927, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.019591836, pts=0:02:48.019591836, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:48.066031746, pts=0:02:48.066031746, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.112471655, pts=0:02:48.112471655, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.158911564, pts=0:02:48.158911564, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.205351473, pts=0:02:48.205351473, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:48.251791383, pts=0:02:48.251791383, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.298231292, pts=0:02:48.298231292, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.344671201, pts=0:02:48.344671201, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:48.391111111, pts=0:02:48.391111111, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.437551020, pts=0:02:48.437551020, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.483990929, pts=0:02:48.483990929, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:48.530430839, pts=0:02:48.530430839, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.576870748, pts=0:02:48.576870748, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.623310657, pts=0:02:48.623310657, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.669750566, pts=0:02:48.669750566, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:48.716190476, pts=0:02:48.716190476, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.762630385, pts=0:02:48.762630385, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.809070294, pts=0:02:48.809070294, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:48.855510204, pts=0:02:48.855510204, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.901950113, pts=0:02:48.901950113, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.948390022, pts=0:02:48.948390022, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:48.994829931, pts=0:02:48.994829931, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:49.041269841, pts=0:02:49.041269841, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.087709750, pts=0:02:49.087709750, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.134149659, pts=0:02:49.134149659, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:49.180589569, pts=0:02:49.180589569, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.227029478, pts=0:02:49.227029478, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.273469387, pts=0:02:49.273469387, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:49.319909297, pts=0:02:49.319909297, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.366349206, pts=0:02:49.366349206, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.412789115, pts=0:02:49.412789115, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.459229024, pts=0:02:49.459229024, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:49.505668934, pts=0:02:49.505668934, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.552108843, pts=0:02:49.552108843, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.598548752, pts=0:02:49.598548752, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:49.644988662, pts=0:02:49.644988662, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.691428571, pts=0:02:49.691428571, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.737868480, pts=0:02:49.737868480, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:49.784308390, pts=0:02:49.784308390, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.830748299, pts=0:02:49.830748299, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.877188208, pts=0:02:49.877188208, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:49.923628117, pts=0:02:49.923628117, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:49.970068027, pts=0:02:49.970068027, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.016507936, pts=0:02:50.016507936, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.062947845, pts=0:02:50.062947845, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:50.109387755, pts=0:02:50.109387755, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.155827664, pts=0:02:50.155827664, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.202267573, pts=0:02:50.202267573, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.248707482, pts=0:02:50.248707482, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:50.295147392, pts=0:02:50.295147392, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.341587301, pts=0:02:50.341587301, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.388027210, pts=0:02:50.388027210, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:50.434467120, pts=0:02:50.434467120, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.480907029, pts=0:02:50.480907029, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.527346938, pts=0:02:50.527346938, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:50.573786848, pts=0:02:50.573786848, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.620226757, pts=0:02:50.620226757, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.666666666, pts=0:02:50.666666666, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.713106575, pts=0:02:50.713106575, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:50.759546485, pts=0:02:50.759546485, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.805986394, pts=0:02:50.805986394, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.852426303, pts=0:02:50.852426303, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:50.898866213, pts=0:02:50.898866213, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.945306122, pts=0:02:50.945306122, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:50.991746031, pts=0:02:50.991746031, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:51.038185941, pts=0:02:51.038185941, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.084625850, pts=0:02:51.084625850, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.131065759, pts=0:02:51.131065759, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.177505668, pts=0:02:51.177505668, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:51.223945578, pts=0:02:51.223945578, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.270385487, pts=0:02:51.270385487, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.316825396, pts=0:02:51.316825396, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:51.363265306, pts=0:02:51.363265306, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.409705215, pts=0:02:51.409705215, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.456145124, pts=0:02:51.456145124, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:51.502585034, pts=0:02:51.502585034, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.549024943, pts=0:02:51.549024943, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.595464852, pts=0:02:51.595464852, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.641904761, pts=0:02:51.641904761, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:51.688344671, pts=0:02:51.688344671, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.734784580, pts=0:02:51.734784580, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.781224489, pts=0:02:51.781224489, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:51.827664399, pts=0:02:51.827664399, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.874104308, pts=0:02:51.874104308, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.920544217, pts=0:02:51.920544217, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:51.966984126, pts=0:02:51.966984126, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:52.013424036, pts=0:02:52.013424036, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.059863945, pts=0:02:52.059863945, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.106303854, pts=0:02:52.106303854, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:52.152743764, pts=0:02:52.152743764, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.199183673, pts=0:02:52.199183673, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.245623582, pts=0:02:52.245623582, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:52.292063492, pts=0:02:52.292063492, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.338503401, pts=0:02:52.338503401, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.384943310, pts=0:02:52.384943310, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.431383219, pts=0:02:52.431383219, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:52.477823129, pts=0:02:52.477823129, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.524263038, pts=0:02:52.524263038, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.570702947, pts=0:02:52.570702947, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:52.617142857, pts=0:02:52.617142857, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.663582766, pts=0:02:52.663582766, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.710022675, pts=0:02:52.710022675, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:52.756462585, pts=0:02:52.756462585, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.802902494, pts=0:02:52.802902494, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.849342403, pts=0:02:52.849342403, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.895782312, pts=0:02:52.895782312, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:52.942222222, pts=0:02:52.942222222, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:52.988662131, pts=0:02:52.988662131, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.035102040, pts=0:02:53.035102040, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:53.081541950, pts=0:02:53.081541950, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.127981859, pts=0:02:53.127981859, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.174421768, pts=0:02:53.174421768, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:53.220861678, pts=0:02:53.220861678, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.267301587, pts=0:02:53.267301587, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.313741496, pts=0:02:53.313741496, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.360181405, pts=0:02:53.360181405, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:53.406621315, pts=0:02:53.406621315, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.453061224, pts=0:02:53.453061224, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.499501133, pts=0:02:53.499501133, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:53.545941043, pts=0:02:53.545941043, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.592380952, pts=0:02:53.592380952, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.638820861, pts=0:02:53.638820861, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.685260770, pts=0:02:53.685260770, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:53.731700680, pts=0:02:53.731700680, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.778140589, pts=0:02:53.778140589, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.824580498, pts=0:02:53.824580498, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:53.871020408, pts=0:02:53.871020408, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.917460317, pts=0:02:53.917460317, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:53.963900226, pts=0:02:53.963900226, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:54.010340136, pts=0:02:54.010340136, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.056780045, pts=0:02:54.056780045, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.103219954, pts=0:02:54.103219954, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.149659863, pts=0:02:54.149659863, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:54.196099773, pts=0:02:54.196099773, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.242539682, pts=0:02:54.242539682, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.288979591, pts=0:02:54.288979591, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:54.335419501, pts=0:02:54.335419501, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.381859410, pts=0:02:54.381859410, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.428299319, pts=0:02:54.428299319, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:54.474739229, pts=0:02:54.474739229, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.521179138, pts=0:02:54.521179138, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.567619047, pts=0:02:54.567619047, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.614058956, pts=0:02:54.614058956, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:54.660498866, pts=0:02:54.660498866, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.706938775, pts=0:02:54.706938775, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.753378684, pts=0:02:54.753378684, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:54.799818594, pts=0:02:54.799818594, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.846258503, pts=0:02:54.846258503, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.892698412, pts=0:02:54.892698412, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:54.939138321, pts=0:02:54.939138321, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:54.985578231, pts=0:02:54.985578231, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.032018140, pts=0:02:55.032018140, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.078458049, pts=0:02:55.078458049, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:55.124897959, pts=0:02:55.124897959, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.171337868, pts=0:02:55.171337868, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.217777777, pts=0:02:55.217777777, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:55.264217687, pts=0:02:55.264217687, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.310657596, pts=0:02:55.310657596, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.357097505, pts=0:02:55.357097505, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.403537414, pts=0:02:55.403537414, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:55.449977324, pts=0:02:55.449977324, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.496417233, pts=0:02:55.496417233, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.542857142, pts=0:02:55.542857142, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:55.589297052, pts=0:02:55.589297052, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.635736961, pts=0:02:55.635736961, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.682176870, pts=0:02:55.682176870, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:55.728616780, pts=0:02:55.728616780, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.775056689, pts=0:02:55.775056689, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.821496598, pts=0:02:55.821496598, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.867936507, pts=0:02:55.867936507, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:55.914376417, pts=0:02:55.914376417, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:55.960816326, pts=0:02:55.960816326, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.007256235, pts=0:02:56.007256235, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:56.053696145, pts=0:02:56.053696145, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.100136054, pts=0:02:56.100136054, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.146575963, pts=0:02:56.146575963, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:56.193015873, pts=0:02:56.193015873, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.239455782, pts=0:02:56.239455782, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.285895691, pts=0:02:56.285895691, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.332335600, pts=0:02:56.332335600, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:56.378775510, pts=0:02:56.378775510, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.425215419, pts=0:02:56.425215419, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.471655328, pts=0:02:56.471655328, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:56.518095238, pts=0:02:56.518095238, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.564535147, pts=0:02:56.564535147, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.610975056, pts=0:02:56.610975056, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.657414965, pts=0:02:56.657414965, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:56.703854875, pts=0:02:56.703854875, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.750294784, pts=0:02:56.750294784, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.796734693, pts=0:02:56.796734693, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:56.843174603, pts=0:02:56.843174603, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.889614512, pts=0:02:56.889614512, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:56.936054421, pts=0:02:56.936054421, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:56.982494331, pts=0:02:56.982494331, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.028934240, pts=0:02:57.028934240, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.075374149, pts=0:02:57.075374149, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.121814058, pts=0:02:57.121814058, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:57.168253968, pts=0:02:57.168253968, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.214693877, pts=0:02:57.214693877, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.261133786, pts=0:02:57.261133786, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:57.307573696, pts=0:02:57.307573696, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.354013605, pts=0:02:57.354013605, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.400453514, pts=0:02:57.400453514, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:57.446893424, pts=0:02:57.446893424, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.493333333, pts=0:02:57.493333333, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.539773242, pts=0:02:57.539773242, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.586213151, pts=0:02:57.586213151, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:57.632653061, pts=0:02:57.632653061, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.679092970, pts=0:02:57.679092970, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.725532879, pts=0:02:57.725532879, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:57.771972789, pts=0:02:57.771972789, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.818412698, pts=0:02:57.818412698, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.864852607, pts=0:02:57.864852607, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:57.911292517, pts=0:02:57.911292517, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:57.957732426, pts=0:02:57.957732426, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.004172335, pts=0:02:58.004172335, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.050612244, pts=0:02:58.050612244, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:58.097052154, pts=0:02:58.097052154, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.143492063, pts=0:02:58.143492063, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.189931972, pts=0:02:58.189931972, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:58.236371882, pts=0:02:58.236371882, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.282811791, pts=0:02:58.282811791, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.329251700, pts=0:02:58.329251700, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.375691609, pts=0:02:58.375691609, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:58.422131519, pts=0:02:58.422131519, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.468571428, pts=0:02:58.468571428, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.515011337, pts=0:02:58.515011337, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:58.561451247, pts=0:02:58.561451247, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.607891156, pts=0:02:58.607891156, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.654331065, pts=0:02:58.654331065, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:58.700770975, pts=0:02:58.700770975, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.747210884, pts=0:02:58.747210884, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.793650793, pts=0:02:58.793650793, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.840090702, pts=0:02:58.840090702, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:58.886530612, pts=0:02:58.886530612, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.932970521, pts=0:02:58.932970521, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:58.979410430, pts=0:02:58.979410430, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:59.025850340, pts=0:02:59.025850340, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.072290249, pts=0:02:59.072290249, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.118730158, pts=0:02:59.118730158, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:59.165170068, pts=0:02:59.165170068, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.211609977, pts=0:02:59.211609977, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.258049886, pts=0:02:59.258049886, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.304489795, pts=0:02:59.304489795, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:59.350929705, pts=0:02:59.350929705, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.397369614, pts=0:02:59.397369614, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.443809523, pts=0:02:59.443809523, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:59.490249433, pts=0:02:59.490249433, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.536689342, pts=0:02:59.536689342, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.583129251, pts=0:02:59.583129251, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.629569160, pts=0:02:59.629569160, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:59.676009070, pts=0:02:59.676009070, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.722448979, pts=0:02:59.722448979, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.768888888, pts=0:02:59.768888888, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:59.815328798, pts=0:02:59.815328798, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.861768707, pts=0:02:59.861768707, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:02:59.908208616, pts=0:02:59.908208616, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:02:59.954648526, pts=0:02:59.954648526, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.001088435, pts=0:03:00.001088435, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.047528344, pts=0:03:00.047528344, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.093968253, pts=0:03:00.093968253, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:00.140408163, pts=0:03:00.140408163, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.186848072, pts=0:03:00.186848072, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.233287981, pts=0:03:00.233287981, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:00.279727891, pts=0:03:00.279727891, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.326167800, pts=0:03:00.326167800, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.372607709, pts=0:03:00.372607709, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:00.419047619, pts=0:03:00.419047619, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.465487528, pts=0:03:00.465487528, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.511927437, pts=0:03:00.511927437, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.558367346, pts=0:03:00.558367346, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:00.604807256, pts=0:03:00.604807256, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.651247165, pts=0:03:00.651247165, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.697687074, pts=0:03:00.697687074, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:00.744126984, pts=0:03:00.744126984, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.790566893, pts=0:03:00.790566893, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.837006802, pts=0:03:00.837006802, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:00.883446712, pts=0:03:00.883446712, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.929886621, pts=0:03:00.929886621, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:00.976326530, pts=0:03:00.976326530, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.022766439, pts=0:03:01.022766439, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:01.069206349, pts=0:03:01.069206349, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.115646258, pts=0:03:01.115646258, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.162086167, pts=0:03:01.162086167, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:01.208526077, pts=0:03:01.208526077, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.254965986, pts=0:03:01.254965986, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.301405895, pts=0:03:01.301405895, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.347845804, pts=0:03:01.347845804, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:01.394285714, pts=0:03:01.394285714, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.440725623, pts=0:03:01.440725623, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.487165532, pts=0:03:01.487165532, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:01.533605442, pts=0:03:01.533605442, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.580045351, pts=0:03:01.580045351, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.626485260, pts=0:03:01.626485260, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:01.672925170, pts=0:03:01.672925170, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.719365079, pts=0:03:01.719365079, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.765804988, pts=0:03:01.765804988, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.812244897, pts=0:03:01.812244897, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:01.858684807, pts=0:03:01.858684807, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.905124716, pts=0:03:01.905124716, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:01.951564625, pts=0:03:01.951564625, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:01.998004535, pts=0:03:01.998004535, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.044444444, pts=0:03:02.044444444, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.090884353, pts=0:03:02.090884353, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:02.137324263, pts=0:03:02.137324263, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.183764172, pts=0:03:02.183764172, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.230204081, pts=0:03:02.230204081, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.276643990, pts=0:03:02.276643990, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:02.323083900, pts=0:03:02.323083900, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.369523809, pts=0:03:02.369523809, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.415963718, pts=0:03:02.415963718, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:02.462403628, pts=0:03:02.462403628, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.508843537, pts=0:03:02.508843537, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.555283446, pts=0:03:02.555283446, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:02.601723356, pts=0:03:02.601723356, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.648163265, pts=0:03:02.648163265, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.694603174, pts=0:03:02.694603174, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.741043083, pts=0:03:02.741043083, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:02.787482993, pts=0:03:02.787482993, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.833922902, pts=0:03:02.833922902, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.880362811, pts=0:03:02.880362811, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:02.926802721, pts=0:03:02.926802721, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:02.973242630, pts=0:03:02.973242630, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.019682539, pts=0:03:03.019682539, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.066122448, pts=0:03:03.066122448, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:03.112562358, pts=0:03:03.112562358, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.159002267, pts=0:03:03.159002267, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.205442176, pts=0:03:03.205442176, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:03.251882086, pts=0:03:03.251882086, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.298321995, pts=0:03:03.298321995, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.344761904, pts=0:03:03.344761904, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:03.391201814, pts=0:03:03.391201814, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.437641723, pts=0:03:03.437641723, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.484081632, pts=0:03:03.484081632, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.530521541, pts=0:03:03.530521541, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:03.576961451, pts=0:03:03.576961451, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.623401360, pts=0:03:03.623401360, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.669841269, pts=0:03:03.669841269, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:03.716281179, pts=0:03:03.716281179, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.762721088, pts=0:03:03.762721088, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.809160997, pts=0:03:03.809160997, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:03.855600907, pts=0:03:03.855600907, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.902040816, pts=0:03:03.902040816, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.948480725, pts=0:03:03.948480725, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:03.994920634, pts=0:03:03.994920634, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:04.041360544, pts=0:03:04.041360544, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.087800453, pts=0:03:04.087800453, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.134240362, pts=0:03:04.134240362, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:04.180680272, pts=0:03:04.180680272, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.227120181, pts=0:03:04.227120181, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.273560090, pts=0:03:04.273560090, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:04.320000000, pts=0:03:04.320000000, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.366439909, pts=0:03:04.366439909, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.412879818, pts=0:03:04.412879818, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.459319727, pts=0:03:04.459319727, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:04.505759637, pts=0:03:04.505759637, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.552199546, pts=0:03:04.552199546, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.598639455, pts=0:03:04.598639455, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:04.645079365, pts=0:03:04.645079365, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.691519274, pts=0:03:04.691519274, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.737959183, pts=0:03:04.737959183, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.784399092, pts=0:03:04.784399092, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:04.830839002, pts=0:03:04.830839002, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.877278911, pts=0:03:04.877278911, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:04.923718820, pts=0:03:04.923718820, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:04.970158730, pts=0:03:04.970158730, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.016598639, pts=0:03:05.016598639, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.063038548, pts=0:03:05.063038548, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:05.109478458, pts=0:03:05.109478458, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.155918367, pts=0:03:05.155918367, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.202358276, pts=0:03:05.202358276, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.248798185, pts=0:03:05.248798185, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:05.295238095, pts=0:03:05.295238095, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.341678004, pts=0:03:05.341678004, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.388117913, pts=0:03:05.388117913, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:05.434557823, pts=0:03:05.434557823, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.480997732, pts=0:03:05.480997732, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.527437641, pts=0:03:05.527437641, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:05.573877551, pts=0:03:05.573877551, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.620317460, pts=0:03:05.620317460, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.666757369, pts=0:03:05.666757369, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.713197278, pts=0:03:05.713197278, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:05.759637188, pts=0:03:05.759637188, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.806077097, pts=0:03:05.806077097, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.852517006, pts=0:03:05.852517006, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:05.898956916, pts=0:03:05.898956916, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.945396825, pts=0:03:05.945396825, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:05.991836734, pts=0:03:05.991836734, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.038276643, pts=0:03:06.038276643, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:06.084716553, pts=0:03:06.084716553, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.131156462, pts=0:03:06.131156462, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.177596371, pts=0:03:06.177596371, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:06.224036281, pts=0:03:06.224036281, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.270476190, pts=0:03:06.270476190, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.316916099, pts=0:03:06.316916099, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:06.363356009, pts=0:03:06.363356009, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.409795918, pts=0:03:06.409795918, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.456235827, pts=0:03:06.456235827, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.502675736, pts=0:03:06.502675736, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:06.549115646, pts=0:03:06.549115646, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.595555555, pts=0:03:06.595555555, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.641995464, pts=0:03:06.641995464, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:06.688435374, pts=0:03:06.688435374, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.734875283, pts=0:03:06.734875283, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.781315192, pts=0:03:06.781315192, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:06.827755102, pts=0:03:06.827755102, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.874195011, pts=0:03:06.874195011, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.920634920, pts=0:03:06.920634920, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:06.967074829, pts=0:03:06.967074829, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:07.013514739, pts=0:03:07.013514739, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.059954648, pts=0:03:07.059954648, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.106394557, pts=0:03:07.106394557, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:07.152834467, pts=0:03:07.152834467, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.199274376, pts=0:03:07.199274376, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.245714285, pts=0:03:07.245714285, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:07.292154195, pts=0:03:07.292154195, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.338594104, pts=0:03:07.338594104, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.385034013, pts=0:03:07.385034013, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.431473922, pts=0:03:07.431473922, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:07.477913832, pts=0:03:07.477913832, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.524353741, pts=0:03:07.524353741, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.570793650, pts=0:03:07.570793650, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:07.617233560, pts=0:03:07.617233560, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.663673469, pts=0:03:07.663673469, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.710113378, pts=0:03:07.710113378, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.756553287, pts=0:03:07.756553287, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:07.802993197, pts=0:03:07.802993197, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.849433106, pts=0:03:07.849433106, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.895873015, pts=0:03:07.895873015, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:07.942312925, pts=0:03:07.942312925, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:07.988752834, pts=0:03:07.988752834, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.035192743, pts=0:03:08.035192743, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:08.081632653, pts=0:03:08.081632653, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.128072562, pts=0:03:08.128072562, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.174512471, pts=0:03:08.174512471, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.220952380, pts=0:03:08.220952380, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:08.267392290, pts=0:03:08.267392290, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.313832199, pts=0:03:08.313832199, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.360272108, pts=0:03:08.360272108, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:08.406712018, pts=0:03:08.406712018, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.453151927, pts=0:03:08.453151927, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.499591836, pts=0:03:08.499591836, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:08.546031746, pts=0:03:08.546031746, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.592471655, pts=0:03:08.592471655, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.638911564, pts=0:03:08.638911564, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.685351473, pts=0:03:08.685351473, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:08.731791383, pts=0:03:08.731791383, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.778231292, pts=0:03:08.778231292, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.824671201, pts=0:03:08.824671201, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:08.871111111, pts=0:03:08.871111111, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.917551020, pts=0:03:08.917551020, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:08.963990929, pts=0:03:08.963990929, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:09.010430839, pts=0:03:09.010430839, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.056870748, pts=0:03:09.056870748, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.103310657, pts=0:03:09.103310657, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.149750566, pts=0:03:09.149750566, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:09.196190476, pts=0:03:09.196190476, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.242630385, pts=0:03:09.242630385, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.289070294, pts=0:03:09.289070294, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:09.335510204, pts=0:03:09.335510204, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.381950113, pts=0:03:09.381950113, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.428390022, pts=0:03:09.428390022, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.474829931, pts=0:03:09.474829931, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:09.521269841, pts=0:03:09.521269841, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.567709750, pts=0:03:09.567709750, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.614149659, pts=0:03:09.614149659, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:09.660589569, pts=0:03:09.660589569, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.707029478, pts=0:03:09.707029478, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.753469387, pts=0:03:09.753469387, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:09.799909297, pts=0:03:09.799909297, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.846349206, pts=0:03:09.846349206, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.892789115, pts=0:03:09.892789115, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:09.939229024, pts=0:03:09.939229024, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:09.985668934, pts=0:03:09.985668934, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.032108843, pts=0:03:10.032108843, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.078548752, pts=0:03:10.078548752, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:10.124988662, pts=0:03:10.124988662, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.171428571, pts=0:03:10.171428571, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.217868480, pts=0:03:10.217868480, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:10.264308390, pts=0:03:10.264308390, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.310748299, pts=0:03:10.310748299, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.357188208, pts=0:03:10.357188208, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.403628117, pts=0:03:10.403628117, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:10.450068027, pts=0:03:10.450068027, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.496507936, pts=0:03:10.496507936, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.542947845, pts=0:03:10.542947845, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:10.589387755, pts=0:03:10.589387755, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.635827664, pts=0:03:10.635827664, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.682267573, pts=0:03:10.682267573, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.728707482, pts=0:03:10.728707482, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:10.775147392, pts=0:03:10.775147392, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.821587301, pts=0:03:10.821587301, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.868027210, pts=0:03:10.868027210, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:10.914467120, pts=0:03:10.914467120, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:10.960907029, pts=0:03:10.960907029, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.007346938, pts=0:03:11.007346938, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:11.053786848, pts=0:03:11.053786848, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.100226757, pts=0:03:11.100226757, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.146666666, pts=0:03:11.146666666, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.193106575, pts=0:03:11.193106575, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:11.239546485, pts=0:03:11.239546485, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.285986394, pts=0:03:11.285986394, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.332426303, pts=0:03:11.332426303, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:11.378866213, pts=0:03:11.378866213, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.425306122, pts=0:03:11.425306122, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.471746031, pts=0:03:11.471746031, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:11.518185941, pts=0:03:11.518185941, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.564625850, pts=0:03:11.564625850, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.611065759, pts=0:03:11.611065759, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.657505668, pts=0:03:11.657505668, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:11.703945578, pts=0:03:11.703945578, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.750385487, pts=0:03:11.750385487, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.796825396, pts=0:03:11.796825396, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:11.843265306, pts=0:03:11.843265306, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.889705215, pts=0:03:11.889705215, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:11.936145124, pts=0:03:11.936145124, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:11.982585034, pts=0:03:11.982585034, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.029024943, pts=0:03:12.029024943, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.075464852, pts=0:03:12.075464852, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.121904761, pts=0:03:12.121904761, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:12.168344671, pts=0:03:12.168344671, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.214784580, pts=0:03:12.214784580, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.261224489, pts=0:03:12.261224489, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:12.307664399, pts=0:03:12.307664399, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.354104308, pts=0:03:12.354104308, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.400544217, pts=0:03:12.400544217, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.446984126, pts=0:03:12.446984126, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:12.493424036, pts=0:03:12.493424036, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.539863945, pts=0:03:12.539863945, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.586303854, pts=0:03:12.586303854, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:12.632743764, pts=0:03:12.632743764, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.679183673, pts=0:03:12.679183673, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.725623582, pts=0:03:12.725623582, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:12.772063492, pts=0:03:12.772063492, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.818503401, pts=0:03:12.818503401, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.864943310, pts=0:03:12.864943310, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:12.911383219, pts=0:03:12.911383219, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:12.957823129, pts=0:03:12.957823129, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.004263038, pts=0:03:13.004263038, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.050702947, pts=0:03:13.050702947, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:13.097142857, pts=0:03:13.097142857, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.143582766, pts=0:03:13.143582766, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.190022675, pts=0:03:13.190022675, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:13.236462585, pts=0:03:13.236462585, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.282902494, pts=0:03:13.282902494, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.329342403, pts=0:03:13.329342403, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.375782312, pts=0:03:13.375782312, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:13.422222222, pts=0:03:13.422222222, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.468662131, pts=0:03:13.468662131, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.515102040, pts=0:03:13.515102040, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:13.561541950, pts=0:03:13.561541950, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.607981859, pts=0:03:13.607981859, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.654421768, pts=0:03:13.654421768, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:13.700861678, pts=0:03:13.700861678, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.747301587, pts=0:03:13.747301587, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.793741496, pts=0:03:13.793741496, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.840181405, pts=0:03:13.840181405, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:13.886621315, pts=0:03:13.886621315, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.933061224, pts=0:03:13.933061224, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:13.979501133, pts=0:03:13.979501133, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:14.025941043, pts=0:03:14.025941043, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.072380952, pts=0:03:14.072380952, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.118820861, pts=0:03:14.118820861, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.165260770, pts=0:03:14.165260770, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:14.211700680, pts=0:03:14.211700680, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.258140589, pts=0:03:14.258140589, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.304580498, pts=0:03:14.304580498, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:14.351020408, pts=0:03:14.351020408, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.397460317, pts=0:03:14.397460317, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.443900226, pts=0:03:14.443900226, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:14.490340136, pts=0:03:14.490340136, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.536780045, pts=0:03:14.536780045, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.583219954, pts=0:03:14.583219954, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.629659863, pts=0:03:14.629659863, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:14.676099773, pts=0:03:14.676099773, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.722539682, pts=0:03:14.722539682, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.768979591, pts=0:03:14.768979591, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:14.815419501, pts=0:03:14.815419501, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.861859410, pts=0:03:14.861859410, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:14.908299319, pts=0:03:14.908299319, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:14.954739229, pts=0:03:14.954739229, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.001179138, pts=0:03:15.001179138, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.047619047, pts=0:03:15.047619047, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.094058956, pts=0:03:15.094058956, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:15.140498866, pts=0:03:15.140498866, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.186938775, pts=0:03:15.186938775, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.233378684, pts=0:03:15.233378684, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:15.279818594, pts=0:03:15.279818594, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.326258503, pts=0:03:15.326258503, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.372698412, pts=0:03:15.372698412, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.419138321, pts=0:03:15.419138321, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:15.465578231, pts=0:03:15.465578231, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.512018140, pts=0:03:15.512018140, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.558458049, pts=0:03:15.558458049, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:15.604897959, pts=0:03:15.604897959, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.651337868, pts=0:03:15.651337868, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.697777777, pts=0:03:15.697777777, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:15.744217687, pts=0:03:15.744217687, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.790657596, pts=0:03:15.790657596, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.837097505, pts=0:03:15.837097505, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.883537414, pts=0:03:15.883537414, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:15.929977324, pts=0:03:15.929977324, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:15.976417233, pts=0:03:15.976417233, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.022857142, pts=0:03:16.022857142, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:16.069297052, pts=0:03:16.069297052, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.115736961, pts=0:03:16.115736961, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.162176870, pts=0:03:16.162176870, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:16.208616780, pts=0:03:16.208616780, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.255056689, pts=0:03:16.255056689, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.301496598, pts=0:03:16.301496598, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.347936507, pts=0:03:16.347936507, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:16.394376417, pts=0:03:16.394376417, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.440816326, pts=0:03:16.440816326, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.487256235, pts=0:03:16.487256235, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:16.533696145, pts=0:03:16.533696145, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.580136054, pts=0:03:16.580136054, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.626575963, pts=0:03:16.626575963, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:16.673015873, pts=0:03:16.673015873, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.719455782, pts=0:03:16.719455782, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.765895691, pts=0:03:16.765895691, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.812335600, pts=0:03:16.812335600, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:16.858775510, pts=0:03:16.858775510, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.905215419, pts=0:03:16.905215419, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:16.951655328, pts=0:03:16.951655328, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:16.998095238, pts=0:03:16.998095238, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.044535147, pts=0:03:17.044535147, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.090975056, pts=0:03:17.090975056, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.137414965, pts=0:03:17.137414965, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:17.183854875, pts=0:03:17.183854875, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.230294784, pts=0:03:17.230294784, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.276734693, pts=0:03:17.276734693, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:17.323174603, pts=0:03:17.323174603, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.369614512, pts=0:03:17.369614512, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.416054421, pts=0:03:17.416054421, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:17.462494331, pts=0:03:17.462494331, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.508934240, pts=0:03:17.508934240, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.555374149, pts=0:03:17.555374149, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.601814058, pts=0:03:17.601814058, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:17.648253968, pts=0:03:17.648253968, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.694693877, pts=0:03:17.694693877, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.741133786, pts=0:03:17.741133786, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:17.787573696, pts=0:03:17.787573696, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.834013605, pts=0:03:17.834013605, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.880453514, pts=0:03:17.880453514, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:17.926893424, pts=0:03:17.926893424, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:17.973333333, pts=0:03:17.973333333, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.019773242, pts=0:03:18.019773242, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.066213151, pts=0:03:18.066213151, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:18.112653061, pts=0:03:18.112653061, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.159092970, pts=0:03:18.159092970, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.205532879, pts=0:03:18.205532879, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:18.251972789, pts=0:03:18.251972789, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.298412698, pts=0:03:18.298412698, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.344852607, pts=0:03:18.344852607, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:18.391292517, pts=0:03:18.391292517, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.437732426, pts=0:03:18.437732426, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.484172335, pts=0:03:18.484172335, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.530612244, pts=0:03:18.530612244, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:18.577052154, pts=0:03:18.577052154, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.623492063, pts=0:03:18.623492063, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.669931972, pts=0:03:18.669931972, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:18.716371882, pts=0:03:18.716371882, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.762811791, pts=0:03:18.762811791, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.809251700, pts=0:03:18.809251700, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.855691609, pts=0:03:18.855691609, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:18.902131519, pts=0:03:18.902131519, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.948571428, pts=0:03:18.948571428, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:18.995011337, pts=0:03:18.995011337, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:19.041451247, pts=0:03:19.041451247, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.087891156, pts=0:03:19.087891156, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.134331065, pts=0:03:19.134331065, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:19.180770975, pts=0:03:19.180770975, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.227210884, pts=0:03:19.227210884, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.273650793, pts=0:03:19.273650793, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.320090702, pts=0:03:19.320090702, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:19.366530612, pts=0:03:19.366530612, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.412970521, pts=0:03:19.412970521, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.459410430, pts=0:03:19.459410430, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:19.505850340, pts=0:03:19.505850340, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.552290249, pts=0:03:19.552290249, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.598730158, pts=0:03:19.598730158, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:19.645170068, pts=0:03:19.645170068, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.691609977, pts=0:03:19.691609977, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.738049886, pts=0:03:19.738049886, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.784489795, pts=0:03:19.784489795, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:19.830929705, pts=0:03:19.830929705, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.877369614, pts=0:03:19.877369614, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:19.923809523, pts=0:03:19.923809523, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:19.970249433, pts=0:03:19.970249433, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.016689342, pts=0:03:20.016689342, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.063129251, pts=0:03:20.063129251, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.109569160, pts=0:03:20.109569160, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:20.156009070, pts=0:03:20.156009070, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.202448979, pts=0:03:20.202448979, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.248888888, pts=0:03:20.248888888, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:20.295328798, pts=0:03:20.295328798, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.341768707, pts=0:03:20.341768707, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.388208616, pts=0:03:20.388208616, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:20.434648526, pts=0:03:20.434648526, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.481088435, pts=0:03:20.481088435, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.527528344, pts=0:03:20.527528344, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.573968253, pts=0:03:20.573968253, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:20.620408163, pts=0:03:20.620408163, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.666848072, pts=0:03:20.666848072, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.713287981, pts=0:03:20.713287981, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:20.759727891, pts=0:03:20.759727891, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.806167800, pts=0:03:20.806167800, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.852607709, pts=0:03:20.852607709, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:20.899047619, pts=0:03:20.899047619, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.945487528, pts=0:03:20.945487528, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:20.991927437, pts=0:03:20.991927437, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.038367346, pts=0:03:21.038367346, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:21.084807256, pts=0:03:21.084807256, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.131247165, pts=0:03:21.131247165, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.177687074, pts=0:03:21.177687074, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:21.224126984, pts=0:03:21.224126984, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.270566893, pts=0:03:21.270566893, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.317006802, pts=0:03:21.317006802, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:21.363446712, pts=0:03:21.363446712, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.409886621, pts=0:03:21.409886621, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.456326530, pts=0:03:21.456326530, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.502766439, pts=0:03:21.502766439, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:21.549206349, pts=0:03:21.549206349, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.595646258, pts=0:03:21.595646258, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.642086167, pts=0:03:21.642086167, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:21.688526077, pts=0:03:21.688526077, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.734965986, pts=0:03:21.734965986, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.781405895, pts=0:03:21.781405895, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.827845804, pts=0:03:21.827845804, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:21.874285714, pts=0:03:21.874285714, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.920725623, pts=0:03:21.920725623, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:21.967165532, pts=0:03:21.967165532, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:22.013605442, pts=0:03:22.013605442, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.060045351, pts=0:03:22.060045351, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.106485260, pts=0:03:22.106485260, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:22.152925170, pts=0:03:22.152925170, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.199365079, pts=0:03:22.199365079, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.245804988, pts=0:03:22.245804988, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.292244897, pts=0:03:22.292244897, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:22.338684807, pts=0:03:22.338684807, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.385124716, pts=0:03:22.385124716, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.431564625, pts=0:03:22.431564625, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:22.478004535, pts=0:03:22.478004535, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.524444444, pts=0:03:22.524444444, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.570884353, pts=0:03:22.570884353, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:22.617324263, pts=0:03:22.617324263, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.663764172, pts=0:03:22.663764172, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.710204081, pts=0:03:22.710204081, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.756643990, pts=0:03:22.756643990, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:22.803083900, pts=0:03:22.803083900, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.849523809, pts=0:03:22.849523809, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.895963718, pts=0:03:22.895963718, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:22.942403628, pts=0:03:22.942403628, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:22.988843537, pts=0:03:22.988843537, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.035283446, pts=0:03:23.035283446, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:23.081723356, pts=0:03:23.081723356, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.128163265, pts=0:03:23.128163265, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.174603174, pts=0:03:23.174603174, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.221043083, pts=0:03:23.221043083, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:23.267482993, pts=0:03:23.267482993, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.313922902, pts=0:03:23.313922902, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.360362811, pts=0:03:23.360362811, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:23.406802721, pts=0:03:23.406802721, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.453242630, pts=0:03:23.453242630, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.499682539, pts=0:03:23.499682539, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.546122448, pts=0:03:23.546122448, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:23.592562358, pts=0:03:23.592562358, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.639002267, pts=0:03:23.639002267, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.685442176, pts=0:03:23.685442176, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:23.731882086, pts=0:03:23.731882086, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.778321995, pts=0:03:23.778321995, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.824761904, pts=0:03:23.824761904, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:23.871201814, pts=0:03:23.871201814, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.917641723, pts=0:03:23.917641723, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:23.964081632, pts=0:03:23.964081632, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.010521541, pts=0:03:24.010521541, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:24.056961451, pts=0:03:24.056961451, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.103401360, pts=0:03:24.103401360, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.149841269, pts=0:03:24.149841269, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:24.196281179, pts=0:03:24.196281179, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.242721088, pts=0:03:24.242721088, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.289160997, pts=0:03:24.289160997, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:24.335600907, pts=0:03:24.335600907, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.382040816, pts=0:03:24.382040816, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.428480725, pts=0:03:24.428480725, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.474920634, pts=0:03:24.474920634, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:24.521360544, pts=0:03:24.521360544, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.567800453, pts=0:03:24.567800453, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.614240362, pts=0:03:24.614240362, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:24.660680272, pts=0:03:24.660680272, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.707120181, pts=0:03:24.707120181, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.753560090, pts=0:03:24.753560090, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:24.800000000, pts=0:03:24.800000000, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.846439909, pts=0:03:24.846439909, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.892879818, pts=0:03:24.892879818, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:24.939319727, pts=0:03:24.939319727, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:24.985759637, pts=0:03:24.985759637, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.032199546, pts=0:03:25.032199546, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.078639455, pts=0:03:25.078639455, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:25.125079365, pts=0:03:25.125079365, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.171519274, pts=0:03:25.171519274, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.217959183, pts=0:03:25.217959183, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.264399092, pts=0:03:25.264399092, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:25.310839002, pts=0:03:25.310839002, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.357278911, pts=0:03:25.357278911, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.403718820, pts=0:03:25.403718820, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:25.450158730, pts=0:03:25.450158730, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.496598639, pts=0:03:25.496598639, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.543038548, pts=0:03:25.543038548, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:25.589478458, pts=0:03:25.589478458, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.635918367, pts=0:03:25.635918367, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.682358276, pts=0:03:25.682358276, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.728798185, pts=0:03:25.728798185, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:25.775238095, pts=0:03:25.775238095, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.821678004, pts=0:03:25.821678004, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.868117913, pts=0:03:25.868117913, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:25.914557823, pts=0:03:25.914557823, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:25.960997732, pts=0:03:25.960997732, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.007437641, pts=0:03:26.007437641, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:26.053877551, pts=0:03:26.053877551, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.100317460, pts=0:03:26.100317460, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.146757369, pts=0:03:26.146757369, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.193197278, pts=0:03:26.193197278, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:26.239637188, pts=0:03:26.239637188, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.286077097, pts=0:03:26.286077097, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.332517006, pts=0:03:26.332517006, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:26.378956916, pts=0:03:26.378956916, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.425396825, pts=0:03:26.425396825, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.471836734, pts=0:03:26.471836734, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.518276643, pts=0:03:26.518276643, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:26.564716553, pts=0:03:26.564716553, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.611156462, pts=0:03:26.611156462, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.657596371, pts=0:03:26.657596371, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:26.704036281, pts=0:03:26.704036281, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.750476190, pts=0:03:26.750476190, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.796916099, pts=0:03:26.796916099, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:26.843356009, pts=0:03:26.843356009, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.889795918, pts=0:03:26.889795918, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.936235827, pts=0:03:26.936235827, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:26.982675736, pts=0:03:26.982675736, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:27.029115646, pts=0:03:27.029115646, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.075555555, pts=0:03:27.075555555, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.121995464, pts=0:03:27.121995464, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:27.168435374, pts=0:03:27.168435374, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.214875283, pts=0:03:27.214875283, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.261315192, pts=0:03:27.261315192, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:27.307755102, pts=0:03:27.307755102, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.354195011, pts=0:03:27.354195011, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.400634920, pts=0:03:27.400634920, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.447074829, pts=0:03:27.447074829, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:27.493514739, pts=0:03:27.493514739, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.539954648, pts=0:03:27.539954648, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.586394557, pts=0:03:27.586394557, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:27.632834467, pts=0:03:27.632834467, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.679274376, pts=0:03:27.679274376, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.725714285, pts=0:03:27.725714285, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:27.772154195, pts=0:03:27.772154195, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.818594104, pts=0:03:27.818594104, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.865034013, pts=0:03:27.865034013, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:27.911473922, pts=0:03:27.911473922, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:27.957913832, pts=0:03:27.957913832, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.004353741, pts=0:03:28.004353741, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.050793650, pts=0:03:28.050793650, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:28.097233560, pts=0:03:28.097233560, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.143673469, pts=0:03:28.143673469, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.190113378, pts=0:03:28.190113378, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.236553287, pts=0:03:28.236553287, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:28.282993197, pts=0:03:28.282993197, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.329433106, pts=0:03:28.329433106, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.375873015, pts=0:03:28.375873015, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:28.422312925, pts=0:03:28.422312925, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.468752834, pts=0:03:28.468752834, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.515192743, pts=0:03:28.515192743, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:28.561632653, pts=0:03:28.561632653, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.608072562, pts=0:03:28.608072562, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.654512471, pts=0:03:28.654512471, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.700952380, pts=0:03:28.700952380, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:28.747392290, pts=0:03:28.747392290, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.793832199, pts=0:03:28.793832199, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.840272108, pts=0:03:28.840272108, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:28.886712018, pts=0:03:28.886712018, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.933151927, pts=0:03:28.933151927, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:28.979591836, pts=0:03:28.979591836, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:29.026031746, pts=0:03:29.026031746, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.072471655, pts=0:03:29.072471655, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.118911564, pts=0:03:29.118911564, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.165351473, pts=0:03:29.165351473, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:29.211791383, pts=0:03:29.211791383, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.258231292, pts=0:03:29.258231292, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.304671201, pts=0:03:29.304671201, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:29.351111111, pts=0:03:29.351111111, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.397551020, pts=0:03:29.397551020, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.443990929, pts=0:03:29.443990929, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:29.490430839, pts=0:03:29.490430839, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.536870748, pts=0:03:29.536870748, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.583310657, pts=0:03:29.583310657, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.629750566, pts=0:03:29.629750566, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:29.676190476, pts=0:03:29.676190476, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.722630385, pts=0:03:29.722630385, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.769070294, pts=0:03:29.769070294, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:29.815510204, pts=0:03:29.815510204, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.861950113, pts=0:03:29.861950113, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.908390022, pts=0:03:29.908390022, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:29.954829931, pts=0:03:29.954829931, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:30.001269841, pts=0:03:30.001269841, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.047709750, pts=0:03:30.047709750, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.094149659, pts=0:03:30.094149659, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:30.140589569, pts=0:03:30.140589569, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.187029478, pts=0:03:30.187029478, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.233469387, pts=0:03:30.233469387, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:30.279909297, pts=0:03:30.279909297, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.326349206, pts=0:03:30.326349206, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.372789115, pts=0:03:30.372789115, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.419229024, pts=0:03:30.419229024, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:30.465668934, pts=0:03:30.465668934, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.512108843, pts=0:03:30.512108843, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.558548752, pts=0:03:30.558548752, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:30.604988662, pts=0:03:30.604988662, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.651428571, pts=0:03:30.651428571, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.697868480, pts=0:03:30.697868480, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:30.744308390, pts=0:03:30.744308390, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.790748299, pts=0:03:30.790748299, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.837188208, pts=0:03:30.837188208, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.883628117, pts=0:03:30.883628117, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:30.930068027, pts=0:03:30.930068027, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:30.976507936, pts=0:03:30.976507936, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.022947845, pts=0:03:31.022947845, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:31.069387755, pts=0:03:31.069387755, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.115827664, pts=0:03:31.115827664, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.162267573, pts=0:03:31.162267573, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.208707482, pts=0:03:31.208707482, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:31.255147392, pts=0:03:31.255147392, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.301587301, pts=0:03:31.301587301, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.348027210, pts=0:03:31.348027210, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:31.394467120, pts=0:03:31.394467120, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.440907029, pts=0:03:31.440907029, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.487346938, pts=0:03:31.487346938, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:31.533786848, pts=0:03:31.533786848, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.580226757, pts=0:03:31.580226757, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.626666666, pts=0:03:31.626666666, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.673106575, pts=0:03:31.673106575, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:31.719546485, pts=0:03:31.719546485, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.765986394, pts=0:03:31.765986394, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.812426303, pts=0:03:31.812426303, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:31.858866213, pts=0:03:31.858866213, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.905306122, pts=0:03:31.905306122, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:31.951746031, pts=0:03:31.951746031, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:31.998185941, pts=0:03:31.998185941, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.044625850, pts=0:03:32.044625850, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.091065759, pts=0:03:32.091065759, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.137505668, pts=0:03:32.137505668, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:32.183945578, pts=0:03:32.183945578, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.230385487, pts=0:03:32.230385487, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.276825396, pts=0:03:32.276825396, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:32.323265306, pts=0:03:32.323265306, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.369705215, pts=0:03:32.369705215, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.416145124, pts=0:03:32.416145124, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:32.462585034, pts=0:03:32.462585034, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.509024943, pts=0:03:32.509024943, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.555464852, pts=0:03:32.555464852, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.601904761, pts=0:03:32.601904761, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:32.648344671, pts=0:03:32.648344671, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.694784580, pts=0:03:32.694784580, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.741224489, pts=0:03:32.741224489, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:32.787664399, pts=0:03:32.787664399, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.834104308, pts=0:03:32.834104308, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.880544217, pts=0:03:32.880544217, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:32.926984126, pts=0:03:32.926984126, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:32.973424036, pts=0:03:32.973424036, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.019863945, pts=0:03:33.019863945, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.066303854, pts=0:03:33.066303854, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:33.112743764, pts=0:03:33.112743764, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.159183673, pts=0:03:33.159183673, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.205623582, pts=0:03:33.205623582, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:33.252063492, pts=0:03:33.252063492, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.298503401, pts=0:03:33.298503401, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.344943310, pts=0:03:33.344943310, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.391383219, pts=0:03:33.391383219, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:33.437823129, pts=0:03:33.437823129, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.484263038, pts=0:03:33.484263038, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.530702947, pts=0:03:33.530702947, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:33.577142857, pts=0:03:33.577142857, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.623582766, pts=0:03:33.623582766, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.670022675, pts=0:03:33.670022675, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:33.716462585, pts=0:03:33.716462585, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.762902494, pts=0:03:33.762902494, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.809342403, pts=0:03:33.809342403, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.855782312, pts=0:03:33.855782312, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:33.902222222, pts=0:03:33.902222222, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.948662131, pts=0:03:33.948662131, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:33.995102040, pts=0:03:33.995102040, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:34.041541950, pts=0:03:34.041541950, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.087981859, pts=0:03:34.087981859, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.134421768, pts=0:03:34.134421768, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:34.180861678, pts=0:03:34.180861678, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.227301587, pts=0:03:34.227301587, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.273741496, pts=0:03:34.273741496, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.320181405, pts=0:03:34.320181405, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:34.366621315, pts=0:03:34.366621315, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.413061224, pts=0:03:34.413061224, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.459501133, pts=0:03:34.459501133, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:34.505941043, pts=0:03:34.505941043, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.552380952, pts=0:03:34.552380952, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.598820861, pts=0:03:34.598820861, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.645260770, pts=0:03:34.645260770, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:34.691700680, pts=0:03:34.691700680, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.738140589, pts=0:03:34.738140589, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.784580498, pts=0:03:34.784580498, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:34.831020408, pts=0:03:34.831020408, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.877460317, pts=0:03:34.877460317, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:34.923900226, pts=0:03:34.923900226, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:34.970340136, pts=0:03:34.970340136, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.016780045, pts=0:03:35.016780045, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.063219954, pts=0:03:35.063219954, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.109659863, pts=0:03:35.109659863, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:35.156099773, pts=0:03:35.156099773, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.202539682, pts=0:03:35.202539682, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.248979591, pts=0:03:35.248979591, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:35.295419501, pts=0:03:35.295419501, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.341859410, pts=0:03:35.341859410, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.388299319, pts=0:03:35.388299319, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:35.434739229, pts=0:03:35.434739229, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.481179138, pts=0:03:35.481179138, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.527619047, pts=0:03:35.527619047, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.574058956, pts=0:03:35.574058956, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:35.620498866, pts=0:03:35.620498866, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.666938775, pts=0:03:35.666938775, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.713378684, pts=0:03:35.713378684, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:35.759818594, pts=0:03:35.759818594, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.806258503, pts=0:03:35.806258503, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.852698412, pts=0:03:35.852698412, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.899138321, pts=0:03:35.899138321, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:35.945578231, pts=0:03:35.945578231, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:35.992018140, pts=0:03:35.992018140, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.038458049, pts=0:03:36.038458049, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:36.084897959, pts=0:03:36.084897959, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.131337868, pts=0:03:36.131337868, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.177777777, pts=0:03:36.177777777, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:36.224217687, pts=0:03:36.224217687, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.270657596, pts=0:03:36.270657596, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.317097505, pts=0:03:36.317097505, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.363537414, pts=0:03:36.363537414, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:36.409977324, pts=0:03:36.409977324, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.456417233, pts=0:03:36.456417233, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.502857142, pts=0:03:36.502857142, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:36.549297052, pts=0:03:36.549297052, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.595736961, pts=0:03:36.595736961, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.642176870, pts=0:03:36.642176870, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:36.688616780, pts=0:03:36.688616780, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.735056689, pts=0:03:36.735056689, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.781496598, pts=0:03:36.781496598, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.827936507, pts=0:03:36.827936507, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:36.874376417, pts=0:03:36.874376417, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.920816326, pts=0:03:36.920816326, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:36.967256235, pts=0:03:36.967256235, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:37.013696145, pts=0:03:37.013696145, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.060136054, pts=0:03:37.060136054, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.106575963, pts=0:03:37.106575963, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:37.153015873, pts=0:03:37.153015873, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.199455782, pts=0:03:37.199455782, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.245895691, pts=0:03:37.245895691, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.292335600, pts=0:03:37.292335600, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:37.338775510, pts=0:03:37.338775510, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.385215419, pts=0:03:37.385215419, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.431655328, pts=0:03:37.431655328, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:37.478095238, pts=0:03:37.478095238, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.524535147, pts=0:03:37.524535147, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.570975056, pts=0:03:37.570975056, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.617414965, pts=0:03:37.617414965, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:37.663854875, pts=0:03:37.663854875, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.710294784, pts=0:03:37.710294784, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.756734693, pts=0:03:37.756734693, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:37.803174603, pts=0:03:37.803174603, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.849614512, pts=0:03:37.849614512, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.896054421, pts=0:03:37.896054421, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:37.942494331, pts=0:03:37.942494331, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:37.988934240, pts=0:03:37.988934240, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.035374149, pts=0:03:38.035374149, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.081814058, pts=0:03:38.081814058, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:38.128253968, pts=0:03:38.128253968, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.174693877, pts=0:03:38.174693877, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.221133786, pts=0:03:38.221133786, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:38.267573696, pts=0:03:38.267573696, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.314013605, pts=0:03:38.314013605, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.360453514, pts=0:03:38.360453514, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:38.406893424, pts=0:03:38.406893424, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.453333333, pts=0:03:38.453333333, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.499773242, pts=0:03:38.499773242, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.546213151, pts=0:03:38.546213151, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:38.592653061, pts=0:03:38.592653061, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.639092970, pts=0:03:38.639092970, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.685532879, pts=0:03:38.685532879, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:38.731972789, pts=0:03:38.731972789, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.778412698, pts=0:03:38.778412698, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.824852607, pts=0:03:38.824852607, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:38.871292517, pts=0:03:38.871292517, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.917732426, pts=0:03:38.917732426, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:38.964172335, pts=0:03:38.964172335, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.010612244, pts=0:03:39.010612244, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:39.057052154, pts=0:03:39.057052154, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.103492063, pts=0:03:39.103492063, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.149931972, pts=0:03:39.149931972, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:39.196371882, pts=0:03:39.196371882, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.242811791, pts=0:03:39.242811791, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.289251700, pts=0:03:39.289251700, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.335691609, pts=0:03:39.335691609, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:39.382131519, pts=0:03:39.382131519, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.428571428, pts=0:03:39.428571428, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.475011337, pts=0:03:39.475011337, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:39.521451247, pts=0:03:39.521451247, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.567891156, pts=0:03:39.567891156, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.614331065, pts=0:03:39.614331065, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:39.660770975, pts=0:03:39.660770975, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.707210884, pts=0:03:39.707210884, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.753650793, pts=0:03:39.753650793, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.800090702, pts=0:03:39.800090702, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:39.846530612, pts=0:03:39.846530612, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.892970521, pts=0:03:39.892970521, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:39.939410430, pts=0:03:39.939410430, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:39.985850340, pts=0:03:39.985850340, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.032290249, pts=0:03:40.032290249, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.078730158, pts=0:03:40.078730158, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:40.125170068, pts=0:03:40.125170068, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.171609977, pts=0:03:40.171609977, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.218049886, pts=0:03:40.218049886, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.264489795, pts=0:03:40.264489795, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:40.310929705, pts=0:03:40.310929705, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.357369614, pts=0:03:40.357369614, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.403809523, pts=0:03:40.403809523, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:40.450249433, pts=0:03:40.450249433, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.496689342, pts=0:03:40.496689342, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.543129251, pts=0:03:40.543129251, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.589569160, pts=0:03:40.589569160, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:40.636009070, pts=0:03:40.636009070, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.682448979, pts=0:03:40.682448979, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.728888888, pts=0:03:40.728888888, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:40.775328798, pts=0:03:40.775328798, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.821768707, pts=0:03:40.821768707, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.868208616, pts=0:03:40.868208616, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:40.914648526, pts=0:03:40.914648526, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:40.961088435, pts=0:03:40.961088435, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.007528344, pts=0:03:41.007528344, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.053968253, pts=0:03:41.053968253, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:41.100408163, pts=0:03:41.100408163, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.146848072, pts=0:03:41.146848072, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.193287981, pts=0:03:41.193287981, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:41.239727891, pts=0:03:41.239727891, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.286167800, pts=0:03:41.286167800, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.332607709, pts=0:03:41.332607709, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:41.379047619, pts=0:03:41.379047619, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.425487528, pts=0:03:41.425487528, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.471927437, pts=0:03:41.471927437, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.518367346, pts=0:03:41.518367346, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:41.564807256, pts=0:03:41.564807256, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.611247165, pts=0:03:41.611247165, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.657687074, pts=0:03:41.657687074, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:41.704126984, pts=0:03:41.704126984, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.750566893, pts=0:03:41.750566893, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.797006802, pts=0:03:41.797006802, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:41.843446712, pts=0:03:41.843446712, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.889886621, pts=0:03:41.889886621, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.936326530, pts=0:03:41.936326530, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:41.982766439, pts=0:03:41.982766439, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:42.029206349, pts=0:03:42.029206349, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.075646258, pts=0:03:42.075646258, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.122086167, pts=0:03:42.122086167, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:42.168526077, pts=0:03:42.168526077, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.214965986, pts=0:03:42.214965986, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.261405895, pts=0:03:42.261405895, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.307845804, pts=0:03:42.307845804, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:42.354285714, pts=0:03:42.354285714, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.400725623, pts=0:03:42.400725623, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.447165532, pts=0:03:42.447165532, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:42.493605442, pts=0:03:42.493605442, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.540045351, pts=0:03:42.540045351, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.586485260, pts=0:03:42.586485260, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:42.632925170, pts=0:03:42.632925170, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.679365079, pts=0:03:42.679365079, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.725804988, pts=0:03:42.725804988, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.772244897, pts=0:03:42.772244897, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:42.818684807, pts=0:03:42.818684807, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.865124716, pts=0:03:42.865124716, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:42.911564625, pts=0:03:42.911564625, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:42.958004535, pts=0:03:42.958004535, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.004444444, pts=0:03:43.004444444, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.050884353, pts=0:03:43.050884353, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:43.097324263, pts=0:03:43.097324263, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.143764172, pts=0:03:43.143764172, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.190204081, pts=0:03:43.190204081, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.236643990, pts=0:03:43.236643990, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:43.283083900, pts=0:03:43.283083900, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.329523809, pts=0:03:43.329523809, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.375963718, pts=0:03:43.375963718, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:43.422403628, pts=0:03:43.422403628, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.468843537, pts=0:03:43.468843537, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.515283446, pts=0:03:43.515283446, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:43.561723356, pts=0:03:43.561723356, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.608163265, pts=0:03:43.608163265, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.654603174, pts=0:03:43.654603174, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.701043083, pts=0:03:43.701043083, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:43.747482993, pts=0:03:43.747482993, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.793922902, pts=0:03:43.793922902, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.840362811, pts=0:03:43.840362811, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:43.886802721, pts=0:03:43.886802721, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.933242630, pts=0:03:43.933242630, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:43.979682539, pts=0:03:43.979682539, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.026122448, pts=0:03:44.026122448, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:44.072562358, pts=0:03:44.072562358, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.119002267, pts=0:03:44.119002267, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.165442176, pts=0:03:44.165442176, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:44.211882086, pts=0:03:44.211882086, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.258321995, pts=0:03:44.258321995, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.304761904, pts=0:03:44.304761904, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:44.351201814, pts=0:03:44.351201814, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.397641723, pts=0:03:44.397641723, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.444081632, pts=0:03:44.444081632, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.490521541, pts=0:03:44.490521541, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:44.536961451, pts=0:03:44.536961451, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.583401360, pts=0:03:44.583401360, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.629841269, pts=0:03:44.629841269, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:44.676281179, pts=0:03:44.676281179, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.722721088, pts=0:03:44.722721088, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.769160997, pts=0:03:44.769160997, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:44.815600907, pts=0:03:44.815600907, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.862040816, pts=0:03:44.862040816, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.908480725, pts=0:03:44.908480725, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:44.954920634, pts=0:03:44.954920634, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:45.001360544, pts=0:03:45.001360544, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.047800453, pts=0:03:45.047800453, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.094240362, pts=0:03:45.094240362, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:45.140680272, pts=0:03:45.140680272, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.187120181, pts=0:03:45.187120181, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.233560090, pts=0:03:45.233560090, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:45.280000000, pts=0:03:45.280000000, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.326439909, pts=0:03:45.326439909, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.372879818, pts=0:03:45.372879818, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.419319727, pts=0:03:45.419319727, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:45.465759637, pts=0:03:45.465759637, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.512199546, pts=0:03:45.512199546, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.558639455, pts=0:03:45.558639455, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:45.605079365, pts=0:03:45.605079365, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.651519274, pts=0:03:45.651519274, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.697959183, pts=0:03:45.697959183, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.744399092, pts=0:03:45.744399092, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:45.790839002, pts=0:03:45.790839002, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.837278911, pts=0:03:45.837278911, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.883718820, pts=0:03:45.883718820, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:45.930158730, pts=0:03:45.930158730, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:45.976598639, pts=0:03:45.976598639, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.023038548, pts=0:03:46.023038548, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:46.069478458, pts=0:03:46.069478458, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.115918367, pts=0:03:46.115918367, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.162358276, pts=0:03:46.162358276, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.208798185, pts=0:03:46.208798185, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:46.255238095, pts=0:03:46.255238095, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.301678004, pts=0:03:46.301678004, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.348117913, pts=0:03:46.348117913, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:46.394557823, pts=0:03:46.394557823, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.440997732, pts=0:03:46.440997732, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.487437641, pts=0:03:46.487437641, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:46.533877551, pts=0:03:46.533877551, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.580317460, pts=0:03:46.580317460, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.626757369, pts=0:03:46.626757369, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.673197278, pts=0:03:46.673197278, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:46.719637188, pts=0:03:46.719637188, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.766077097, pts=0:03:46.766077097, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.812517006, pts=0:03:46.812517006, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:46.858956916, pts=0:03:46.858956916, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.905396825, pts=0:03:46.905396825, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.951836734, pts=0:03:46.951836734, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:46.998276643, pts=0:03:46.998276643, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:47.044716553, pts=0:03:47.044716553, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.091156462, pts=0:03:47.091156462, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.137596371, pts=0:03:47.137596371, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:47.184036281, pts=0:03:47.184036281, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.230476190, pts=0:03:47.230476190, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.276916099, pts=0:03:47.276916099, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:47.323356009, pts=0:03:47.323356009, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.369795918, pts=0:03:47.369795918, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.416235827, pts=0:03:47.416235827, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.462675736, pts=0:03:47.462675736, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:47.509115646, pts=0:03:47.509115646, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.555555555, pts=0:03:47.555555555, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.601995464, pts=0:03:47.601995464, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:47.648435374, pts=0:03:47.648435374, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.694875283, pts=0:03:47.694875283, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.741315192, pts=0:03:47.741315192, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:47.787755102, pts=0:03:47.787755102, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.834195011, pts=0:03:47.834195011, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.880634920, pts=0:03:47.880634920, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:47.927074829, pts=0:03:47.927074829, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:47.973514739, pts=0:03:47.973514739, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.019954648, pts=0:03:48.019954648, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.066394557, pts=0:03:48.066394557, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:48.112834467, pts=0:03:48.112834467, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.159274376, pts=0:03:48.159274376, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.205714285, pts=0:03:48.205714285, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:48.252154195, pts=0:03:48.252154195, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.298594104, pts=0:03:48.298594104, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.345034013, pts=0:03:48.345034013, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.391473922, pts=0:03:48.391473922, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:48.437913832, pts=0:03:48.437913832, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.484353741, pts=0:03:48.484353741, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.530793650, pts=0:03:48.530793650, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:48.577233560, pts=0:03:48.577233560, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.623673469, pts=0:03:48.623673469, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.670113378, pts=0:03:48.670113378, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.716553287, pts=0:03:48.716553287, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:48.762993197, pts=0:03:48.762993197, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.809433106, pts=0:03:48.809433106, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.855873015, pts=0:03:48.855873015, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:48.902312925, pts=0:03:48.902312925, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.948752834, pts=0:03:48.948752834, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:48.995192743, pts=0:03:48.995192743, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:49.041632653, pts=0:03:49.041632653, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.088072562, pts=0:03:49.088072562, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.134512471, pts=0:03:49.134512471, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.180952380, pts=0:03:49.180952380, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:49.227392290, pts=0:03:49.227392290, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.273832199, pts=0:03:49.273832199, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.320272108, pts=0:03:49.320272108, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:49.366712018, pts=0:03:49.366712018, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.413151927, pts=0:03:49.413151927, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.459591836, pts=0:03:49.459591836, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:49.506031746, pts=0:03:49.506031746, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.552471655, pts=0:03:49.552471655, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.598911564, pts=0:03:49.598911564, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.645351473, pts=0:03:49.645351473, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:49.691791383, pts=0:03:49.691791383, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.738231292, pts=0:03:49.738231292, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.784671201, pts=0:03:49.784671201, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:49.831111111, pts=0:03:49.831111111, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.877551020, pts=0:03:49.877551020, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:49.923990929, pts=0:03:49.923990929, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:49.970430839, pts=0:03:49.970430839, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.016870748, pts=0:03:50.016870748, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.063310657, pts=0:03:50.063310657, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.109750566, pts=0:03:50.109750566, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:50.156190476, pts=0:03:50.156190476, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.202630385, pts=0:03:50.202630385, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.249070294, pts=0:03:50.249070294, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:50.295510204, pts=0:03:50.295510204, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.341950113, pts=0:03:50.341950113, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.388390022, pts=0:03:50.388390022, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.434829931, pts=0:03:50.434829931, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:50.481269841, pts=0:03:50.481269841, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.527709750, pts=0:03:50.527709750, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.574149659, pts=0:03:50.574149659, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:50.620589569, pts=0:03:50.620589569, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.667029478, pts=0:03:50.667029478, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.713469387, pts=0:03:50.713469387, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:50.759909297, pts=0:03:50.759909297, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.806349206, pts=0:03:50.806349206, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.852789115, pts=0:03:50.852789115, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.899229024, pts=0:03:50.899229024, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:50.945668934, pts=0:03:50.945668934, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:50.992108843, pts=0:03:50.992108843, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.038548752, pts=0:03:51.038548752, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:51.084988662, pts=0:03:51.084988662, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.131428571, pts=0:03:51.131428571, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.177868480, pts=0:03:51.177868480, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:51.224308390, pts=0:03:51.224308390, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.270748299, pts=0:03:51.270748299, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.317188208, pts=0:03:51.317188208, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.363628117, pts=0:03:51.363628117, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:51.410068027, pts=0:03:51.410068027, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.456507936, pts=0:03:51.456507936, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.502947845, pts=0:03:51.502947845, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:51.549387755, pts=0:03:51.549387755, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.595827664, pts=0:03:51.595827664, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.642267573, pts=0:03:51.642267573, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.688707482, pts=0:03:51.688707482, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:51.735147392, pts=0:03:51.735147392, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.781587301, pts=0:03:51.781587301, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.828027210, pts=0:03:51.828027210, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:51.874467120, pts=0:03:51.874467120, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.920907029, pts=0:03:51.920907029, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:51.967346938, pts=0:03:51.967346938, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:52.013786848, pts=0:03:52.013786848, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.060226757, pts=0:03:52.060226757, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.106666666, pts=0:03:52.106666666, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.153106575, pts=0:03:52.153106575, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:52.199546485, pts=0:03:52.199546485, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.245986394, pts=0:03:52.245986394, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.292426303, pts=0:03:52.292426303, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:52.338866213, pts=0:03:52.338866213, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.385306122, pts=0:03:52.385306122, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.431746031, pts=0:03:52.431746031, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:52.478185941, pts=0:03:52.478185941, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.524625850, pts=0:03:52.524625850, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.571065759, pts=0:03:52.571065759, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.617505668, pts=0:03:52.617505668, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:52.663945578, pts=0:03:52.663945578, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.710385487, pts=0:03:52.710385487, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.756825396, pts=0:03:52.756825396, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:52.803265306, pts=0:03:52.803265306, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.849705215, pts=0:03:52.849705215, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.896145124, pts=0:03:52.896145124, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:52.942585034, pts=0:03:52.942585034, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:52.989024943, pts=0:03:52.989024943, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.035464852, pts=0:03:53.035464852, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.081904761, pts=0:03:53.081904761, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:53.128344671, pts=0:03:53.128344671, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.174784580, pts=0:03:53.174784580, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.221224489, pts=0:03:53.221224489, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:53.267664399, pts=0:03:53.267664399, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.314104308, pts=0:03:53.314104308, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.360544217, pts=0:03:53.360544217, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.406984126, pts=0:03:53.406984126, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:53.453424036, pts=0:03:53.453424036, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.499863945, pts=0:03:53.499863945, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.546303854, pts=0:03:53.546303854, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:53.592743764, pts=0:03:53.592743764, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.639183673, pts=0:03:53.639183673, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.685623582, pts=0:03:53.685623582, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:53.732063492, pts=0:03:53.732063492, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.778503401, pts=0:03:53.778503401, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.824943310, pts=0:03:53.824943310, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.871383219, pts=0:03:53.871383219, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:53.917823129, pts=0:03:53.917823129, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:53.964263038, pts=0:03:53.964263038, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.010702947, pts=0:03:54.010702947, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:54.057142857, pts=0:03:54.057142857, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.103582766, pts=0:03:54.103582766, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.150022675, pts=0:03:54.150022675, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:54.196462585, pts=0:03:54.196462585, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.242902494, pts=0:03:54.242902494, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.289342403, pts=0:03:54.289342403, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.335782312, pts=0:03:54.335782312, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:54.382222222, pts=0:03:54.382222222, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.428662131, pts=0:03:54.428662131, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.475102040, pts=0:03:54.475102040, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:54.521541950, pts=0:03:54.521541950, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.567981859, pts=0:03:54.567981859, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.614421768, pts=0:03:54.614421768, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:54.660861678, pts=0:03:54.660861678, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.707301587, pts=0:03:54.707301587, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.753741496, pts=0:03:54.753741496, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.800181405, pts=0:03:54.800181405, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:54.846621315, pts=0:03:54.846621315, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.893061224, pts=0:03:54.893061224, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:54.939501133, pts=0:03:54.939501133, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:54.985941043, pts=0:03:54.985941043, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.032380952, pts=0:03:55.032380952, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.078820861, pts=0:03:55.078820861, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.125260770, pts=0:03:55.125260770, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:55.171700680, pts=0:03:55.171700680, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.218140589, pts=0:03:55.218140589, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.264580498, pts=0:03:55.264580498, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:55.311020408, pts=0:03:55.311020408, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.357460317, pts=0:03:55.357460317, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.403900226, pts=0:03:55.403900226, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:55.450340136, pts=0:03:55.450340136, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.496780045, pts=0:03:55.496780045, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.543219954, pts=0:03:55.543219954, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.589659863, pts=0:03:55.589659863, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:55.636099773, pts=0:03:55.636099773, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.682539682, pts=0:03:55.682539682, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.728979591, pts=0:03:55.728979591, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:55.775419501, pts=0:03:55.775419501, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.821859410, pts=0:03:55.821859410, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.868299319, pts=0:03:55.868299319, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:55.914739229, pts=0:03:55.914739229, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:55.961179138, pts=0:03:55.961179138, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.007619047, pts=0:03:56.007619047, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.054058956, pts=0:03:56.054058956, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:56.100498866, pts=0:03:56.100498866, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.146938775, pts=0:03:56.146938775, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.193378684, pts=0:03:56.193378684, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:56.239818594, pts=0:03:56.239818594, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.286258503, pts=0:03:56.286258503, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.332698412, pts=0:03:56.332698412, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.379138321, pts=0:03:56.379138321, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:56.425578231, pts=0:03:56.425578231, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.472018140, pts=0:03:56.472018140, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.518458049, pts=0:03:56.518458049, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:56.564897959, pts=0:03:56.564897959, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.611337868, pts=0:03:56.611337868, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.657777777, pts=0:03:56.657777777, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:56.704217687, pts=0:03:56.704217687, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.750657596, pts=0:03:56.750657596, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.797097505, pts=0:03:56.797097505, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.843537414, pts=0:03:56.843537414, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:56.889977324, pts=0:03:56.889977324, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.936417233, pts=0:03:56.936417233, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:56.982857142, pts=0:03:56.982857142, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:57.029297052, pts=0:03:57.029297052, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.075736961, pts=0:03:57.075736961, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.122176870, pts=0:03:57.122176870, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:57.168616780, pts=0:03:57.168616780, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.215056689, pts=0:03:57.215056689, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.261496598, pts=0:03:57.261496598, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.307936507, pts=0:03:57.307936507, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:57.354376417, pts=0:03:57.354376417, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.400816326, pts=0:03:57.400816326, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.447256235, pts=0:03:57.447256235, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:57.493696145, pts=0:03:57.493696145, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.540136054, pts=0:03:57.540136054, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.586575963, pts=0:03:57.586575963, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:57.633015873, pts=0:03:57.633015873, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.679455782, pts=0:03:57.679455782, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.725895691, pts=0:03:57.725895691, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.772335600, pts=0:03:57.772335600, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:57.818775510, pts=0:03:57.818775510, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.865215419, pts=0:03:57.865215419, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:57.911655328, pts=0:03:57.911655328, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:57.958095238, pts=0:03:57.958095238, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.004535147, pts=0:03:58.004535147, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.050975056, pts=0:03:58.050975056, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.097414965, pts=0:03:58.097414965, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:58.143854875, pts=0:03:58.143854875, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.190294784, pts=0:03:58.190294784, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.236734693, pts=0:03:58.236734693, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:58.283174603, pts=0:03:58.283174603, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.329614512, pts=0:03:58.329614512, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.376054421, pts=0:03:58.376054421, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:58.422494331, pts=0:03:58.422494331, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.468934240, pts=0:03:58.468934240, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.515374149, pts=0:03:58.515374149, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.561814058, pts=0:03:58.561814058, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:58.608253968, pts=0:03:58.608253968, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.654693877, pts=0:03:58.654693877, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.701133786, pts=0:03:58.701133786, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:58.747573696, pts=0:03:58.747573696, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.794013605, pts=0:03:58.794013605, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.840453514, pts=0:03:58.840453514, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:58.886893424, pts=0:03:58.886893424, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.933333333, pts=0:03:58.933333333, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:58.979773242, pts=0:03:58.979773242, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.026213151, pts=0:03:59.026213151, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:59.072653061, pts=0:03:59.072653061, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.119092970, pts=0:03:59.119092970, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.165532879, pts=0:03:59.165532879, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:59.211972789, pts=0:03:59.211972789, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.258412698, pts=0:03:59.258412698, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.304852607, pts=0:03:59.304852607, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:59.351292517, pts=0:03:59.351292517, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.397732426, pts=0:03:59.397732426, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.444172335, pts=0:03:59.444172335, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.490612244, pts=0:03:59.490612244, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:59.537052154, pts=0:03:59.537052154, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.583492063, pts=0:03:59.583492063, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.629931972, pts=0:03:59.629931972, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:59.676371882, pts=0:03:59.676371882, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.722811791, pts=0:03:59.722811791, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.769251700, pts=0:03:59.769251700, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.815691609, pts=0:03:59.815691609, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:03:59.862131519, pts=0:03:59.862131519, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.908571428, pts=0:03:59.908571428, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:03:59.955011337, pts=0:03:59.955011337, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:00.001451247, pts=0:04:00.001451247, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.047891156, pts=0:04:00.047891156, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.094331065, pts=0:04:00.094331065, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:00.140770975, pts=0:04:00.140770975, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.187210884, pts=0:04:00.187210884, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.233650793, pts=0:04:00.233650793, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.280090702, pts=0:04:00.280090702, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:00.326530612, pts=0:04:00.326530612, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.372970521, pts=0:04:00.372970521, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.419410430, pts=0:04:00.419410430, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:00.465850340, pts=0:04:00.465850340, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.512290249, pts=0:04:00.512290249, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.558730158, pts=0:04:00.558730158, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:00.605170068, pts=0:04:00.605170068, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.651609977, pts=0:04:00.651609977, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.698049886, pts=0:04:00.698049886, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.744489795, pts=0:04:00.744489795, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:00.790929705, pts=0:04:00.790929705, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.837369614, pts=0:04:00.837369614, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.883809523, pts=0:04:00.883809523, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:00.930249433, pts=0:04:00.930249433, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:00.976689342, pts=0:04:00.976689342, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.023129251, pts=0:04:01.023129251, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.069569160, pts=0:04:01.069569160, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:01.116009070, pts=0:04:01.116009070, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.162448979, pts=0:04:01.162448979, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.208888888, pts=0:04:01.208888888, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:01.255328798, pts=0:04:01.255328798, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.301768707, pts=0:04:01.301768707, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.348208616, pts=0:04:01.348208616, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:01.394648526, pts=0:04:01.394648526, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.441088435, pts=0:04:01.441088435, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.487528344, pts=0:04:01.487528344, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.533968253, pts=0:04:01.533968253, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:01.580408163, pts=0:04:01.580408163, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.626848072, pts=0:04:01.626848072, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.673287981, pts=0:04:01.673287981, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:01.719727891, pts=0:04:01.719727891, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.766167800, pts=0:04:01.766167800, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.812607709, pts=0:04:01.812607709, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:01.859047619, pts=0:04:01.859047619, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.905487528, pts=0:04:01.905487528, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.951927437, pts=0:04:01.951927437, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:01.998367346, pts=0:04:01.998367346, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:02.044807256, pts=0:04:02.044807256, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.091247165, pts=0:04:02.091247165, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.137687074, pts=0:04:02.137687074, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:02.184126984, pts=0:04:02.184126984, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.230566893, pts=0:04:02.230566893, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.277006802, pts=0:04:02.277006802, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:02.323446712, pts=0:04:02.323446712, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.369886621, pts=0:04:02.369886621, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.416326530, pts=0:04:02.416326530, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.462766439, pts=0:04:02.462766439, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:02.509206349, pts=0:04:02.509206349, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.555646258, pts=0:04:02.555646258, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.602086167, pts=0:04:02.602086167, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:02.648526077, pts=0:04:02.648526077, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.694965986, pts=0:04:02.694965986, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.741405895, pts=0:04:02.741405895, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.787845804, pts=0:04:02.787845804, dur=0:00:00.046439910, meta=GstProtectionMeta
+buffer: dts=0:04:02.834285714, pts=0:04:02.834285714, dur=0:00:00.046439909, meta=GstProtectionMeta
+buffer: dts=0:04:02.880725623, pts=0:04:02.880725623, dur=0:00:00.046439909, meta=GstProtectionMeta
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/flow/simple_test.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/flow/simple_test.validatetest
new file mode 100644 (file)
index 0000000..b6ce8be
--- /dev/null
@@ -0,0 +1,8 @@
+meta,
+    args = {
+         "videotestsrc num-buffers=3 ! fakesink",
+    },
+    configs = {
+       "$(validateflow), pad=fakesink0:sink, record-buffers=true, caps-properties={ width, height };",
+    }
+
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/flow/simple_test/flow-expectations/log-fakesink0-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/flow/simple_test/flow-expectations/log-fakesink0-sink-expected
new file mode 100644 (file)
index 0000000..0f951af
--- /dev/null
@@ -0,0 +1,7 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-raw, height=(int)240, width=(int)320;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
+buffer: pts=0:00:00.000000000, dur=0:00:00.033333333, flags=discont
+buffer: pts=0:00:00.033333333, dur=0:00:00.033333333
+buffer: pts=0:00:00.066666666, dur=0:00:00.033333334
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/flvdemux/audio_only.play_15s.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/flvdemux/audio_only.play_15s.validatetest
new file mode 100644 (file)
index 0000000..bf86b92
--- /dev/null
@@ -0,0 +1,7 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    args = {
+         "uridecodebin uri=file://$(media_dir)/defaults/flv/819290236.flv caps=audio/x-raw expose-all-streams=FALSE ! queue ! audioconvert ! audioresample ! $(audiosink)",
+    },
+    scenario=play_15s
+
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/flvdemux/seek_with_stop.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/flvdemux/seek_with_stop.validatetest
new file mode 100644 (file)
index 0000000..d56a348
--- /dev/null
@@ -0,0 +1,9 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    configs = {
+        "change-issue-severity, issue-id=event::eos-has-wrong-seqnum, new-severity=critical",
+    },
+    args = {
+        "playbin uri=file://$(media_dir)/defaults/flv/819290236.flv",
+    },
+    scenario=seek_with_stop
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/h264/parse.trickmode_predicted.seek_trickmode_predicted.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/h264/parse.trickmode_predicted.seek_trickmode_predicted.validatetest
new file mode 100644 (file)
index 0000000..1808155
--- /dev/null
@@ -0,0 +1,14 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    seek=true,
+    handles-states=true,
+    args = {
+         "filesrc location=$(media_dir)/defaults/mp4/mp3_h264.0.mp4 ! qtdemux ! h264parse name=parse ! fakesink",
+    },
+    configs = {
+       "$(validateflow), pad=parse:src, record-buffers=true",
+    }
+
+pause
+seek, name=trickmode-predicted-seek, rate=1.0, start=0.0, stop="$(duration)", flags="flush+accurate+trickmode-forward-predicted"
+play
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/h264/parse.trickmode_predicted.seek_trickmode_predicted/flow-expectations/log-parse-src-expected b/subprojects/gst-integration-testsuites/testsuites/validate/h264/parse.trickmode_predicted.seek_trickmode_predicted/flow-expectations/log-parse-src-expected
new file mode 100644 (file)
index 0000000..02e4541
--- /dev/null
@@ -0,0 +1,133 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-h264, alignment=(string)au, bit-depth-chroma=(uint)8, bit-depth-luma=(uint)8, chroma-format=(string)4:2:0, codec_data=(buffer)01640014ffe1001867640014acd94141fb0110000003001773594000f142996001000568ebecb22c, framerate=(fraction)30/1, height=(int)240, level=(string)2, parsed=(boolean)true, pixel-aspect-ratio=(fraction)1/1, profile=(string)high, stream-format=(string)avc, width=(int)320;
+event segment: format=TIME, start=0:00:00.066666666, offset=0:00:00.000000000, stop=0:00:10.066666666, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.066666666
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ /\\\ AVC\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\;";
+event tag: GstTagList-global, taglist=(taglist)"taglist\,\ datetime\=\(datetime\)2013-09-03T16:21:39Z\,\ description\=\(string\)\"audiotest\\\ wave\"\,\ encoder\=\(string\)x264\,\ container-format\=\(string\)Quicktime\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\;";
+buffer: dts=0:00:00.000000000, pts=0:00:00.066666666, dur=0:00:00.033333333, flags=discont marker header
+buffer: dts=0:00:00.033333333, pts=0:00:00.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.066666666, pts=0:00:00.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=TIME, start=0:00:00.066666666, offset=0:00:00.000000000, stop=0:00:10.066666666, flags=0x201, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.066666666
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\;";
+buffer: dts=0:00:00.000000000, pts=0:00:00.066666666, dur=0:00:00.033333333, flags=discont marker header
+buffer: dts=0:00:00.033333333, pts=0:00:00.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.066666666, pts=0:00:00.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.200000000, pts=0:00:00.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.333333333, pts=0:00:00.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.466666666, pts=0:00:00.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)105120\,\ maximum-bitrate\=\(uint\)105120\;";
+buffer: dts=0:00:00.500000000, pts=0:00:00.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)105120\,\ maximum-bitrate\=\(uint\)108240\;";
+buffer: dts=0:00:00.533333333, pts=0:00:00.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)105120\,\ maximum-bitrate\=\(uint\)130080\;";
+buffer: dts=0:00:00.666666666, pts=0:00:00.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)102000\,\ maximum-bitrate\=\(uint\)130080\;";
+buffer: dts=0:00:00.800000000, pts=0:00:00.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.833333333, pts=0:00:00.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.866666666, pts=0:00:00.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.900000000, pts=0:00:00.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.933333333, pts=0:00:01.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.966666666, pts=0:00:01.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.000000000, pts=0:00:01.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.033333333, pts=0:00:01.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.066666666, pts=0:00:01.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.100000000, pts=0:00:01.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.133333333, pts=0:00:01.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.166666666, pts=0:00:01.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)88080\,\ maximum-bitrate\=\(uint\)130080\;";
+buffer: dts=0:00:01.200000000, pts=0:00:01.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.233333333, pts=0:00:01.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)88080\,\ maximum-bitrate\=\(uint\)133920\;";
+buffer: dts=0:00:01.266666666, pts=0:00:01.333333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.300000000, pts=0:00:01.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.333333333, pts=0:00:01.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.366666666, pts=0:00:01.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)87120\,\ maximum-bitrate\=\(uint\)133920\;";
+buffer: dts=0:00:01.400000000, pts=0:00:01.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.433333333, pts=0:00:01.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.466666666, pts=0:00:01.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.500000000, pts=0:00:01.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.533333333, pts=0:00:01.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.566666666, pts=0:00:01.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.600000000, pts=0:00:01.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.633333333, pts=0:00:01.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.666666666, pts=0:00:01.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)87120\,\ maximum-bitrate\=\(uint\)144240\;";
+buffer: dts=0:00:01.800000000, pts=0:00:01.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.933333333, pts=0:00:02.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.066666666, pts=0:00:02.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.200000000, pts=0:00:02.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.333333333, pts=0:00:02.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)87120\,\ maximum-bitrate\=\(uint\)156720\;";
+buffer: dts=0:00:02.466666666, pts=0:00:02.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.600000000, pts=0:00:02.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.733333333, pts=0:00:02.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.866666666, pts=0:00:03.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.000000000, pts=0:00:03.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.133333333, pts=0:00:03.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.266666666, pts=0:00:03.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.400000000, pts=0:00:03.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.533333333, pts=0:00:03.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.666666666, pts=0:00:03.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.800000000, pts=0:00:03.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.833333333, pts=0:00:03.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.866666666, pts=0:00:04.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.000000000, pts=0:00:04.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.133333333, pts=0:00:04.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.266666666, pts=0:00:04.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.400000000, pts=0:00:04.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.433333333, pts=0:00:04.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.566666666, pts=0:00:04.733333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.700000000, pts=0:00:04.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.833333333, pts=0:00:05.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.966666666, pts=0:00:05.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.100000000, pts=0:00:05.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.133333333, pts=0:00:05.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.266666666, pts=0:00:05.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.400000000, pts=0:00:05.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.533333333, pts=0:00:05.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.666666666, pts=0:00:05.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.800000000, pts=0:00:05.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.933333333, pts=0:00:06.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.066666666, pts=0:00:06.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.133333333, pts=0:00:06.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.200000000, pts=0:00:06.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.266666666, pts=0:00:06.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.333333333, pts=0:00:06.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.400000000, pts=0:00:06.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.533333333, pts=0:00:06.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.666666666, pts=0:00:06.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.800000000, pts=0:00:06.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.933333333, pts=0:00:07.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.066666666, pts=0:00:07.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.100000000, pts=0:00:07.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.233333333, pts=0:00:07.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.366666666, pts=0:00:07.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.500000000, pts=0:00:07.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.633333333, pts=0:00:07.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.766666666, pts=0:00:07.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.900000000, pts=0:00:08.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.033333333, pts=0:00:08.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.066666666, pts=0:00:08.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.200000000, pts=0:00:08.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.233333333, pts=0:00:08.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)80880\,\ maximum-bitrate\=\(uint\)156720\;";
+buffer: dts=0:00:08.366666666, pts=0:00:08.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.500000000, pts=0:00:08.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.633333333, pts=0:00:08.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.766666666, pts=0:00:08.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.800000000, pts=0:00:08.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.833333333, pts=0:00:09.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.966666666, pts=0:00:09.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.100000000, pts=0:00:09.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.233333333, pts=0:00:09.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.266666666, pts=0:00:09.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.400000000, pts=0:00:09.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.533333333, pts=0:00:09.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)80640\,\ maximum-bitrate\=\(uint\)156720\;";
+buffer: dts=0:00:09.666666666, pts=0:00:09.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.800000000, pts=0:00:09.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.933333333, pts=0:00:10.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/h264/x264enc_youtube_bitrate.fullhd_lowframerate.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/h264/x264enc_youtube_bitrate.fullhd_lowframerate.validatetest
new file mode 100644 (file)
index 0000000..db286dc
--- /dev/null
@@ -0,0 +1,8 @@
+meta,
+    args = {
+         "videotestsrc ! video/x-raw,width=1920,height=1080 ! x264enc name=enc @preset=Profile\\ YouTube ! fakesink",
+    }
+
+pause
+check-property, target-element-name=enc, property-name=bitrate, property-value=8000
+stop
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/h265parse/alternate.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/h265parse/alternate.validatetest
new file mode 100644 (file)
index 0000000..3105d3d
--- /dev/null
@@ -0,0 +1,9 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    args = {
+         "filesrc location=$(media_dir)/defaults/h265/alternate.h265 ! h265parse ! fakesink name=fakesink",
+    },
+    configs = {
+       "$(validateflow), pad=fakesink:sink, record-buffers=true",
+    }
+
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/h265parse/alternate/flow-expectations/log-fakesink-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/h265parse/alternate/flow-expectations/log-fakesink-sink-expected
new file mode 100644 (file)
index 0000000..0419ad2
--- /dev/null
@@ -0,0 +1,7 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-h265, alignment=(string)au, bit-depth-chroma=(uint)8, bit-depth-luma=(uint)8, chroma-format=(string)4:2:0, codec_data=(buffer)0101400000004000000000003cf000fcfdf8f800000f03200001001840010c01ffff01400000030040000003000003003c250240210001003642010101400000030040000003000003003ca009881a7779e96e44a1735010202ed00000030010000004b51affde103e805df7c2010422000100074401c07181cdb2, colorimetry=(string)2:0:0:1, framerate=(fraction)75/1, height=(int)200, level=(string)2, parsed=(boolean)true, profile=(string)main, stream-format=(string)hvc1, tier=(string)main, width=(int)300;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ Profile\\\)\"\;";
+buffer: dts=0:00:00.000000000, dur=0:00:00.006666666, flags=discont marker header last
+buffer: dts=0:00:00.006666666, dur=0:00:00.006666666, flags=header delta-unit last
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/h265parse/trickmode_predicted.seek_trickmode_predicted.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/h265parse/trickmode_predicted.seek_trickmode_predicted.validatetest
new file mode 100644 (file)
index 0000000..4a34a3c
--- /dev/null
@@ -0,0 +1,14 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    seek=true,
+    handles-states=true,
+    args = {
+         "filesrc location=$(media_dir)/defaults/mp4/mp3_h265.0.mp4 ! qtdemux ! h265parse name=parse disable-passthrough=true ! fakesink",
+    },
+    configs = {
+       "$(validateflow), pad=parse:src, record-buffers=true",
+    }
+
+pause
+seek, name=trickmode-predicted-seek, rate=1.0, start=0.0, stop="$(duration)", flags="flush+accurate+trickmode-forward-predicted"
+play
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/h265parse/trickmode_predicted.seek_trickmode_predicted/flow-expectations/log-parse-src-expected b/subprojects/gst-integration-testsuites/testsuites/validate/h265parse/trickmode_predicted.seek_trickmode_predicted/flow-expectations/log-parse-src-expected
new file mode 100644 (file)
index 0000000..dd270b9
--- /dev/null
@@ -0,0 +1,143 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-h265, alignment=(string)au, bit-depth-chroma=(uint)10, bit-depth-luma=(uint)10, chroma-format=(string)4:2:0, codec_data=(buffer)0102200000009000000000003ff000fcfdfafa00000f03200001001840010c01ffff02200000030090000003000003003f959009210001002e42010102200000030090000003000003003fa00a080f136595924932bffc0004000404000003000400000300782022000100074401c172b46240, colorimetry=(string)2:4:5:4, framerate=(fraction)30/1, height=(int)240, level=(string)2.1, parsed=(boolean)true, pixel-aspect-ratio=(fraction)1/1, profile=(string)main-10, stream-format=(string)hvc1, tier=(string)main, width=(int)320;
+event segment: format=TIME, start=0:00:00.066666666, offset=0:00:00.000000000, stop=0:00:10.066666666, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.066666666
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ /\\\ HEVC\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\;";
+event tag: GstTagList-global, taglist=(taglist)"taglist\,\ datetime\=\(datetime\)2019-07-15T17:28:39Z\,\ container-format\=\(string\)\"ISO\\\ MP4/M4A\"\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\;";
+buffer: dts=0:00:00.000000000, pts=0:00:00.066666666, dur=0:00:00.033333333, flags=discont marker header
+buffer: dts=0:00:00.033333333, pts=0:00:00.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.066666666, pts=0:00:00.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=TIME, start=0:00:00.066666666, offset=0:00:00.000000000, stop=0:00:10.066666666, flags=0x201, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.066666666
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\;";
+buffer: dts=0:00:00.000000000, pts=0:00:00.066666666, dur=0:00:00.033333333, flags=discont marker header
+buffer: dts=0:00:00.033333333, pts=0:00:00.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.133333333, pts=0:00:00.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.233333333, pts=0:00:00.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.333333333, pts=0:00:00.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.433333333, pts=0:00:00.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1303920\;";
+buffer: dts=0:00:00.533333333, pts=0:00:00.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1318320\;";
+buffer: dts=0:00:00.633333333, pts=0:00:00.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1360080\;";
+buffer: dts=0:00:00.733333333, pts=0:00:00.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.833333333, pts=0:00:00.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1363440\;";
+buffer: dts=0:00:00.933333333, pts=0:00:01.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1388400\;";
+buffer: dts=0:00:01.033333333, pts=0:00:01.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1396080\;";
+buffer: dts=0:00:01.133333333, pts=0:00:01.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1400640\;";
+buffer: dts=0:00:01.233333333, pts=0:00:01.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1430400\;";
+buffer: dts=0:00:01.333333333, pts=0:00:01.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.433333333, pts=0:00:01.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1432320\;";
+buffer: dts=0:00:01.533333333, pts=0:00:01.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1447200\;";
+buffer: dts=0:00:01.633333333, pts=0:00:01.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.733333333, pts=0:00:01.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1463520\;";
+buffer: dts=0:00:01.833333333, pts=0:00:01.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1479120\;";
+buffer: dts=0:00:01.933333333, pts=0:00:02.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1481040\;";
+buffer: dts=0:00:02.033333333, pts=0:00:02.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1488480\;";
+buffer: dts=0:00:02.133333333, pts=0:00:02.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.233333333, pts=0:00:02.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1619280\;";
+buffer: dts=0:00:02.333333333, pts=0:00:02.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.433333333, pts=0:00:02.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.533333333, pts=0:00:02.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1620000\;";
+buffer: dts=0:00:02.633333333, pts=0:00:02.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1638720\;";
+buffer: dts=0:00:02.733333333, pts=0:00:02.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1643280\;";
+buffer: dts=0:00:02.833333333, pts=0:00:02.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1656720\;";
+buffer: dts=0:00:02.933333333, pts=0:00:03.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.033333333, pts=0:00:03.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.133333333, pts=0:00:03.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1667280\;";
+buffer: dts=0:00:03.233333333, pts=0:00:03.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1680480\;";
+buffer: dts=0:00:03.333333333, pts=0:00:03.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.433333333, pts=0:00:03.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.533333333, pts=0:00:03.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.633333333, pts=0:00:03.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1680720\;";
+buffer: dts=0:00:03.733333333, pts=0:00:03.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.833333333, pts=0:00:03.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.933333333, pts=0:00:04.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1700160\;";
+buffer: dts=0:00:04.033333333, pts=0:00:04.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1713120\;";
+buffer: dts=0:00:04.133333333, pts=0:00:04.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.233333333, pts=0:00:04.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1718640\;";
+buffer: dts=0:00:04.333333333, pts=0:00:04.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.433333333, pts=0:00:04.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.533333333, pts=0:00:04.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.633333333, pts=0:00:04.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.733333333, pts=0:00:04.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.833333333, pts=0:00:04.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.933333333, pts=0:00:05.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1720560\;";
+buffer: dts=0:00:05.033333333, pts=0:00:05.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.133333333, pts=0:00:05.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.233333333, pts=0:00:05.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.333333333, pts=0:00:05.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.433333333, pts=0:00:05.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.533333333, pts=0:00:05.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.633333333, pts=0:00:05.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.733333333, pts=0:00:05.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.833333333, pts=0:00:05.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.933333333, pts=0:00:06.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.033333333, pts=0:00:06.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.133333333, pts=0:00:06.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.233333333, pts=0:00:06.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.333333333, pts=0:00:06.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.433333333, pts=0:00:06.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.533333333, pts=0:00:06.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.633333333, pts=0:00:06.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.733333333, pts=0:00:06.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.833333333, pts=0:00:06.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.933333333, pts=0:00:07.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.033333333, pts=0:00:07.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.133333333, pts=0:00:07.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.233333333, pts=0:00:07.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.333333333, pts=0:00:07.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.433333333, pts=0:00:07.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.533333333, pts=0:00:07.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.633333333, pts=0:00:07.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.733333333, pts=0:00:07.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.833333333, pts=0:00:07.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.933333333, pts=0:00:08.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.033333333, pts=0:00:08.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.133333333, pts=0:00:08.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.233333333, pts=0:00:08.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.265\\\ \\\(Main\\\ 10\\\ Profile\\\)\"\,\ encoder\=\(string\)x265\,\ bitrate\=\(uint\)1547698\,\ minimum-bitrate\=\(uint\)1303920\,\ maximum-bitrate\=\(uint\)1937280\;";
+buffer: dts=0:00:08.333333333, pts=0:00:08.400000000, dur=0:00:00.033333333, flags=marker
+buffer: dts=0:00:08.366666666, pts=0:00:08.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.466666666, pts=0:00:08.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.566666666, pts=0:00:08.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.666666666, pts=0:00:08.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.766666666, pts=0:00:08.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.866666666, pts=0:00:09.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.966666666, pts=0:00:09.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.066666666, pts=0:00:09.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.166666666, pts=0:00:09.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.266666666, pts=0:00:09.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.366666666, pts=0:00:09.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.466666666, pts=0:00:09.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.566666666, pts=0:00:09.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.666666666, pts=0:00:09.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.766666666, pts=0:00:09.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.866666666, pts=0:00:10.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.966666666, pts=0:00:10.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace.validatetest
new file mode 100644 (file)
index 0000000..94e907c
--- /dev/null
@@ -0,0 +1,8 @@
+meta,
+    args = {
+         "videotestsrc num-buffers=10 ! interlace ! video/x-raw,format=I420,interlace-mode=mixed ! deinterlace ! video/x-raw,interlace-mode=progressive ! fakevideosink name=fakevideosink",
+    },
+    configs = {
+       "$(validateflow), pad=fakevideosink:sink, record-buffers=true, buffers-checksum=true",
+    }
+
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace/flow-expectations/log-fakevideosink-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace/flow-expectations/log-fakevideosink-sink-expected
new file mode 100644 (file)
index 0000000..0d02cf7
--- /dev/null
@@ -0,0 +1,20 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-raw, format=(string)I420, framerate=(fraction)75/1, height=(int)240, interlace-mode=(string)progressive, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, width=(int)320;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
+buffer: checksum=96f54b85d2ba09c1f8d6863771304c191d8a0e83, dts=0:00:00.000000000, pts=0:00:00.000000000, dur=0:00:00.026666666, flags=discont
+buffer: checksum=06ea7c0dce328162fbd15515cd40f6ab9b2fedad, dts=0:00:00.026666666, pts=0:00:00.026666666, dur=0:00:00.026666666
+buffer: checksum=f23734e985c15eae60881e2923db35dec7232472, pts=0:00:00.053333333, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=9362c038f9c40ce7f8a19b54f9ab8c9a7d3654f4, pts=0:00:00.066666666, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=e6bc4469a4073adab5d5e6e6c1b6c37cd09b4536, pts=0:00:00.080000000, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=d637c6a33a787b792ddfc41c52414421668bb8a9, pts=0:00:00.093333333, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=a33753318af1113e98ab7d5fcbe4258f45efdb1a, dts=0:00:00.106666666, pts=0:00:00.106666666, dur=0:00:00.026666666
+buffer: checksum=cd5c2a365590667741b40136856de7bfb85513f1, dts=0:00:00.133333333, pts=0:00:00.133333333, dur=0:00:00.026666666
+buffer: checksum=f8910ba35cfb967bab88ba655105aa36eb2c6abb, dts=0:00:00.159999999, pts=0:00:00.159999999, dur=0:00:00.026666666
+buffer: checksum=09947d8d0ebffeb50b062ead5350747ea6c99f57, pts=0:00:00.186666666, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=89e827e74d326712569c1e8e04816a9b407108a0, pts=0:00:00.199999999, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=92568bc3fed4c52d907d77de8982c12b8f753c23, pts=0:00:00.213333333, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=55bae2416275a792f0725d0dee4658df580323ae, pts=0:00:00.226666666, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=e7b5464887bd0eb4634240c2f18dac37faf4e205, dts=0:00:00.239999999, pts=0:00:00.239999999, dur=0:00:00.026666666
+buffer: checksum=64595449f6eb0eb97a914eed0e1ac2d1b9749f92, dts=0:00:00.266666666, pts=0:00:00.266666666, dur=0:00:00.026666666
+buffer: checksum=ad0fc6b080a48402831e26c1bc0aa5d8d83ff21d, dts=0:00:00.293333332, pts=0:00:00.293333332, dur=0:00:00.026666666
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace_alternate.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace_alternate.validatetest
new file mode 100644 (file)
index 0000000..a972455
--- /dev/null
@@ -0,0 +1,8 @@
+meta,
+    args = {
+         "videotestsrc num-buffers=10 ! interlace ! video/x-raw\(format:Interlaced\),format=I420 ! deinterlace ! video/x-raw ! fakevideosink name=fakevideosink",
+    },
+    configs = {
+       "$(validateflow), pad=fakevideosink:sink, record-buffers=true, buffers-checksum=true",
+    }
+
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace_alternate/flow-expectations/log-fakevideosink-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/interlace/interlace_deinterlace_alternate/flow-expectations/log-fakevideosink-sink-expected
new file mode 100644 (file)
index 0000000..5455a37
--- /dev/null
@@ -0,0 +1,28 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-raw, format=(string)I420, framerate=(fraction)75/1, height=(int)240, interlace-mode=(string)progressive, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, width=(int)320;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
+buffer: checksum=bf6625bbbe79889dff9c9b243d706889179e315e, pts=0:00:00.000000000, dur=0:00:00.013333333, flags=discont, meta=GstVideoMeta
+buffer: checksum=e2741266db11fcea33ce8308c228e786a707503a, pts=0:00:00.013333333, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=dda552d0148ab6b9fa03882d1c004c7ba48c06ba, pts=0:00:00.026666666, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=a41e461df0e314c4379ada03ae8c373970f6eea8, pts=0:00:00.039999999, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=dda552d0148ab6b9fa03882d1c004c7ba48c06ba, pts=0:00:00.053333333, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=b53b9b6ff87cc31c2ce5e969522706467e687933, pts=0:00:00.066666666, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=af90066527bfb48d624b08e5a8ff77442ff0f098, pts=0:00:00.080000000, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=59993a29b63cc7e531d2b81f91bd9c862afd7eca, pts=0:00:00.093333333, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=571a17336cfd3ff8ddccd487f721d1d48febc5f9, pts=0:00:00.106666666, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=59993a29b63cc7e531d2b81f91bd9c862afd7eca, pts=0:00:00.119999999, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=d64ca1f72c35d2084206ea0e4d696881e1c289bf, pts=0:00:00.133333333, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=aad185493bf14813eb472e1f6bf652dec8a26d24, pts=0:00:00.146666666, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=6fd5bd2ef2d71e44b7d40d477c9843e98472f4bb, pts=0:00:00.159999999, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=457dc545aa58bc91e827d04f30b98c56b980fcc2, pts=0:00:00.173333332, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=6fd5bd2ef2d71e44b7d40d477c9843e98472f4bb, pts=0:00:00.186666666, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=483df01d608957d6bb031c277ccec17e2d352d0b, pts=0:00:00.199999999, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=c5ec60667dd1aed6cca24cadec2bfa290dff0add, pts=0:00:00.213333333, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=0f53000fe373422fc2876a8f02aa7bd798c7f9e8, pts=0:00:00.226666666, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=848ce60433df2c16416fb86a6b1b63081dc487fa, pts=0:00:00.239999999, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=0f53000fe373422fc2876a8f02aa7bd798c7f9e8, pts=0:00:00.253333332, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=0136ef72906e4ad4a1578bf14c369d2fdca805d8, pts=0:00:00.266666666, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=968761a317ccf6a487dc7ecd66d215a44abd6403, pts=0:00:00.279999999, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=11798180fdbcb4a418329c41b5715f069339c157, pts=0:00:00.293333332, dur=0:00:00.013333333, meta=GstVideoMeta
+buffer: checksum=097a018f7db672057130e060b557ee6b1e8e6756, pts=0:00:00.306666665, dur=0:00:00.013333333, meta=GstVideoMeta
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/matroska/demux_flush_within_cluster.default.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/matroska/demux_flush_within_cluster.default.validatetest
new file mode 100644 (file)
index 0000000..8346c93
--- /dev/null
@@ -0,0 +1,17 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    seek=false,
+    handles-states=false,
+    args = {
+         "appsrc ! matroskademux ! fakesink async=false",
+    },
+    configs = {
+       "$(validateflow), pad=fakesink0:sink, record-buffers=true",
+    }
+
+appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/fragments/feelings_vp9-20130806-242.webm/init.webm"
+appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/fragments/feelings_vp9-20130806-242.webm/media1.webm", size=5000
+flush, target-element-name=appsrc0
+checkpoint, text="A different cluster is pushed"
+appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/fragments/feelings_vp9-20130806-242.webm/media2.webm", size=10000
+stop
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/matroska/demux_flush_within_cluster.default/flow-expectations/log-fakesink0-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/matroska/demux_flush_within_cluster.default/flow-expectations/log-fakesink0-sink-expected
new file mode 100644 (file)
index 0000000..9a4b892
--- /dev/null
@@ -0,0 +1,48 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_SELECT, group-id=(uint)1;
+event caps: video/x-vp9, framerate=(fraction)0/1, height=(int)240, width=(int)426;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000, duration=0:02:15.469000000
+event tag: GstTagList-global, taglist=(taglist)"taglist\,\ container-format\=\(string\)Matroska\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"On2\\\ VP9\"\;";
+buffer: pts=0:00:00.000000000, flags=discont tag-memory
+buffer: pts=0:00:00.033000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.067000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.100000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.133000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.167000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.200000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.234000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.267000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.300000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.334000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.367000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.400000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.434000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.467000000, flags=delta-unit tag-memory
+buffer: pts=0:00:00.501000000, flags=delta-unit tag-memory
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+
+CHECKPOINT: A different cluster is pushed
+
+event segment: format=TIME, start=0:00:05.005000000, offset=0:00:00.000000000, stop=none, time=0:00:05.005000000, base=0:00:00.000000000, position=0:00:05.005000000, duration=0:02:15.469000000
+buffer: pts=0:00:05.005000000, flags=discont tag-memory
+buffer: pts=0:00:05.038000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.072000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.105000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.138000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.172000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.205000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.239000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.272000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.305000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.339000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.372000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.405000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.439000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.472000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.506000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.539000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.572000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.606000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.639000000, flags=delta-unit tag-memory
+buffer: pts=0:00:05.672000000, flags=delta-unit tag-memory
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_change_edit_list.default.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_change_edit_list.default.validatetest
new file mode 100644 (file)
index 0000000..20e528c
--- /dev/null
@@ -0,0 +1,17 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    seek=false,
+    handles-states=false,
+    args = {
+         "appsrc ! qtdemux ! fakesink async=false",
+    },
+    configs = {
+       "$(validateflow), pad=fakesink0:sink, record-buffers=false",
+    }
+
+appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/fragments/car-20120827-85.mp4/init.mp4"
+appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/fragments/car-20120827-85.mp4/media1.mp4"
+checkpoint, text="A moov with a different edit list is now pushed"
+appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/fragments/car-20120827-86.mp4/init.mp4"
+appsrc-push, target-element-name=appsrc0, file-name="$(media_dir)/fragments/car-20120827-86.mp4/media2.mp4"
+stop
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_change_edit_list.default/flow-expectations/log-fakesink0-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_change_edit_list.default/flow-expectations/log-fakesink0-sink-expected
new file mode 100644 (file)
index 0000000..4bc204b
--- /dev/null
@@ -0,0 +1,15 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-h264, alignment=(string)au, codec_data=(buffer)014d4015ffe10016674d4015d901b1fe4e1000003e90000bb800f162e48001000468eb8f20, height=(int)240, level=(string)2.1, pixel-aspect-ratio=(fraction)1/1, profile=(string)main, stream-format=(string)avc, width=(int)426;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ /\\\ AVC\"\;";
+event tag: GstTagList-global, taglist=(taglist)"taglist\,\ datetime\=\(datetime\)2012-08-27T01:00:50Z\,\ container-format\=\(string\)\"ISO\\\ fMP4\"\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ /\\\ AVC\"\;";
+event caps: video/x-h264, alignment=(string)au, codec_data=(buffer)014d4015ffe10016674d4015d901b1fe4e1000003e90000bb800f162e48001000468eb8f20, framerate=(fraction)24000/1001, height=(int)240, level=(string)2.1, pixel-aspect-ratio=(fraction)1/1, profile=(string)main, stream-format=(string)avc, width=(int)426;
+
+CHECKPOINT: A moov with a different edit list is now pushed
+
+event caps: video/x-h264, alignment=(string)au, codec_data=(buffer)014d401effe10016674d401ee8805017fcb0800001f480005dc0078b168901000468ebaf20, height=(int)360, level=(string)3, pixel-aspect-ratio=(fraction)1/1, profile=(string)main, stream-format=(string)avc, width=(int)640;
+event segment: format=TIME, start=0:00:00.041711111, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.041711111
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ /\\\ AVC\"\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ /\\\ AVC\"\;";
+event caps: video/x-h264, alignment=(string)au, codec_data=(buffer)014d401effe10016674d401ee8805017fcb0800001f480005dc0078b168901000468ebaf20, framerate=(fraction)24000/1001, height=(int)360, level=(string)3, pixel-aspect-ratio=(fraction)1/1, profile=(string)main, stream-format=(string)avc, width=(int)640;
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_reverse_playback_full_gop.reverse_playback_full_gop.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_reverse_playback_full_gop.reverse_playback_full_gop.validatetest
new file mode 100644 (file)
index 0000000..94e4b76
--- /dev/null
@@ -0,0 +1,16 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    reverse-playback=true,
+    seek=true,
+    handles-states=true,
+    args = {
+         "filesrc location=$(media_dir)/defaults/mp4/mp3_h264.0.mp4 ! qtdemux ! h264parse name=parse ! fakesink",
+    },
+    configs = {
+       "$(validateflow), pad=parse:src, record-buffers=true",
+    }
+
+include,location=includes/default-seek-flags.scenario
+pause
+seek, name=Reverse-seek, playback-time=0.0, rate=-1.0, start=5.0, stop=10.0, flags="$(default_flags)"
+play
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_reverse_playback_full_gop.reverse_playback_full_gop/flow-expectations/log-parse-src-expected b/subprojects/gst-integration-testsuites/testsuites/validate/mp4/qtdemux_reverse_playback_full_gop.reverse_playback_full_gop/flow-expectations/log-parse-src-expected
new file mode 100644 (file)
index 0000000..a8269fe
--- /dev/null
@@ -0,0 +1,327 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-h264, alignment=(string)au, bit-depth-chroma=(uint)8, bit-depth-luma=(uint)8, chroma-format=(string)4:2:0, codec_data=(buffer)01640014ffe1001867640014acd94141fb0110000003001773594000f142996001000568ebecb22c, framerate=(fraction)30/1, height=(int)240, level=(string)2, parsed=(boolean)true, pixel-aspect-ratio=(fraction)1/1, profile=(string)high, stream-format=(string)avc, width=(int)320;
+event segment: format=TIME, start=0:00:00.066666666, offset=0:00:00.000000000, stop=0:00:10.066666666, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.066666666
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ /\\\ AVC\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\;";
+event tag: GstTagList-global, taglist=(taglist)"taglist\,\ datetime\=\(datetime\)2013-09-03T16:21:39Z\,\ description\=\(string\)\"audiotest\\\ wave\"\,\ encoder\=\(string\)x264\,\ container-format\=\(string\)Quicktime\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\;";
+buffer: dts=0:00:00.000000000, pts=0:00:00.066666666, dur=0:00:00.033333333, flags=discont marker header
+buffer: dts=0:00:00.033333333, pts=0:00:00.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.066666666, pts=0:00:00.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=TIME, start=0:00:05.066666666, offset=0:00:00.000000000, stop=0:00:10.066666666, rate=-1.000000, flags=0x01, time=0:00:05.000000000, base=0:00:00.000000000, position=0:00:05.066666666
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)101040\,\ maximum-bitrate\=\(uint\)101040\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)82320\,\ maximum-bitrate\=\(uint\)101040\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)73680\,\ maximum-bitrate\=\(uint\)101040\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)71760\,\ maximum-bitrate\=\(uint\)101040\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)71760\,\ maximum-bitrate\=\(uint\)103440\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)61440\,\ maximum-bitrate\=\(uint\)103440\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)61440\,\ maximum-bitrate\=\(uint\)117120\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)61440\,\ maximum-bitrate\=\(uint\)130080\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)61440\,\ maximum-bitrate\=\(uint\)133920\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)61440\,\ maximum-bitrate\=\(uint\)144240\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)61440\,\ maximum-bitrate\=\(uint\)156720\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)54480\,\ maximum-bitrate\=\(uint\)156720\;";
+event tag: GstTagList-stream, taglist=(taglist)"taglist\,\ video-codec\=\(string\)\"H.264\\\ \\\(High\\\ Profile\\\)\"\,\ bitrate\=\(uint\)99582\,\ language-code\=\(string\)en\,\ minimum-bitrate\=\(uint\)38640\,\ maximum-bitrate\=\(uint\)156720\;";
+buffer: dts=0:00:00.000000000, pts=0:00:00.066666666, dur=0:00:00.033333333, flags=discont marker header
+buffer: dts=0:00:00.033333333, pts=0:00:00.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.066666666, pts=0:00:00.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.100000000, pts=0:00:00.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.133333333, pts=0:00:00.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.166666666, pts=0:00:00.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.200000000, pts=0:00:00.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.233333333, pts=0:00:00.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.266666666, pts=0:00:00.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.300000000, pts=0:00:00.333333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.333333333, pts=0:00:00.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.366666666, pts=0:00:00.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.400000000, pts=0:00:00.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.433333333, pts=0:00:00.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.466666666, pts=0:00:00.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.500000000, pts=0:00:00.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.533333333, pts=0:00:00.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.566666666, pts=0:00:00.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.600000000, pts=0:00:00.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.633333333, pts=0:00:00.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.666666666, pts=0:00:00.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.700000000, pts=0:00:00.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.733333333, pts=0:00:00.733333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.766666666, pts=0:00:00.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.800000000, pts=0:00:00.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.833333333, pts=0:00:00.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.866666666, pts=0:00:00.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.900000000, pts=0:00:00.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.933333333, pts=0:00:01.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:00.966666666, pts=0:00:01.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.000000000, pts=0:00:01.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.033333333, pts=0:00:01.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.066666666, pts=0:00:01.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.100000000, pts=0:00:01.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.133333333, pts=0:00:01.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.166666666, pts=0:00:01.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.200000000, pts=0:00:01.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.233333333, pts=0:00:01.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.266666666, pts=0:00:01.333333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.300000000, pts=0:00:01.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.333333333, pts=0:00:01.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.366666666, pts=0:00:01.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.400000000, pts=0:00:01.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.433333333, pts=0:00:01.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.466666666, pts=0:00:01.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.500000000, pts=0:00:01.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.533333333, pts=0:00:01.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.566666666, pts=0:00:01.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.600000000, pts=0:00:01.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.633333333, pts=0:00:01.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.666666666, pts=0:00:01.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.700000000, pts=0:00:01.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.733333333, pts=0:00:01.733333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.766666666, pts=0:00:01.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.800000000, pts=0:00:01.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.833333333, pts=0:00:01.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.866666666, pts=0:00:01.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.900000000, pts=0:00:01.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.933333333, pts=0:00:02.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:01.966666666, pts=0:00:02.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.000000000, pts=0:00:02.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.033333333, pts=0:00:02.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.066666666, pts=0:00:02.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.100000000, pts=0:00:02.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.133333333, pts=0:00:02.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.166666666, pts=0:00:02.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.200000000, pts=0:00:02.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.233333333, pts=0:00:02.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.266666666, pts=0:00:02.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.300000000, pts=0:00:02.333333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.333333333, pts=0:00:02.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.366666666, pts=0:00:02.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.400000000, pts=0:00:02.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.433333333, pts=0:00:02.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.466666666, pts=0:00:02.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.500000000, pts=0:00:02.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.533333333, pts=0:00:02.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.566666666, pts=0:00:02.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.600000000, pts=0:00:02.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.633333333, pts=0:00:02.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.666666666, pts=0:00:02.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.700000000, pts=0:00:02.733333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.733333333, pts=0:00:02.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.766666666, pts=0:00:02.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.800000000, pts=0:00:02.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.833333333, pts=0:00:02.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.866666666, pts=0:00:03.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.900000000, pts=0:00:02.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.933333333, pts=0:00:02.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:02.966666666, pts=0:00:03.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.000000000, pts=0:00:03.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.033333333, pts=0:00:03.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.066666666, pts=0:00:03.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.100000000, pts=0:00:03.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.133333333, pts=0:00:03.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.166666666, pts=0:00:03.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.200000000, pts=0:00:03.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.233333333, pts=0:00:03.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.266666666, pts=0:00:03.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.300000000, pts=0:00:03.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.333333333, pts=0:00:03.333333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.366666666, pts=0:00:03.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.400000000, pts=0:00:03.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.433333333, pts=0:00:03.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.466666666, pts=0:00:03.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.500000000, pts=0:00:03.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.533333333, pts=0:00:03.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.566666666, pts=0:00:03.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.600000000, pts=0:00:03.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.633333333, pts=0:00:03.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.666666666, pts=0:00:03.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.700000000, pts=0:00:03.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.733333333, pts=0:00:03.733333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.766666666, pts=0:00:03.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.800000000, pts=0:00:03.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.833333333, pts=0:00:03.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.866666666, pts=0:00:04.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.900000000, pts=0:00:03.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.933333333, pts=0:00:03.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:03.966666666, pts=0:00:04.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.000000000, pts=0:00:04.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.033333333, pts=0:00:04.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.066666666, pts=0:00:04.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.100000000, pts=0:00:04.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.133333333, pts=0:00:04.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.166666666, pts=0:00:04.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.200000000, pts=0:00:04.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.233333333, pts=0:00:04.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.266666666, pts=0:00:04.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.300000000, pts=0:00:04.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.333333333, pts=0:00:04.333333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.366666666, pts=0:00:04.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.400000000, pts=0:00:04.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.433333333, pts=0:00:04.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.466666666, pts=0:00:04.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.500000000, pts=0:00:04.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.533333333, pts=0:00:04.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.566666666, pts=0:00:04.733333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.600000000, pts=0:00:04.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.633333333, pts=0:00:04.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.666666666, pts=0:00:04.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.700000000, pts=0:00:04.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.733333333, pts=0:00:04.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.766666666, pts=0:00:04.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.800000000, pts=0:00:04.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.833333333, pts=0:00:05.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.866666666, pts=0:00:04.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.900000000, pts=0:00:04.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.933333333, pts=0:00:04.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:04.966666666, pts=0:00:05.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.000000000, pts=0:00:05.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.033333333, pts=0:00:05.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.066666666, pts=0:00:05.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.100000000, pts=0:00:05.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.133333333, pts=0:00:05.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.166666666, pts=0:00:05.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.200000000, pts=0:00:05.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.233333333, pts=0:00:05.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.266666666, pts=0:00:05.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.300000000, pts=0:00:05.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.333333333, pts=0:00:05.333333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.366666666, pts=0:00:05.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.400000000, pts=0:00:05.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.433333333, pts=0:00:05.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.466666666, pts=0:00:05.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.500000000, pts=0:00:05.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.533333333, pts=0:00:05.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.566666666, pts=0:00:05.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.600000000, pts=0:00:05.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.633333333, pts=0:00:05.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.666666666, pts=0:00:05.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.700000000, pts=0:00:05.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.733333333, pts=0:00:05.733333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.766666666, pts=0:00:05.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.800000000, pts=0:00:05.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.833333333, pts=0:00:05.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.866666666, pts=0:00:05.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.900000000, pts=0:00:05.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.933333333, pts=0:00:06.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:05.966666666, pts=0:00:06.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.000000000, pts=0:00:06.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.033333333, pts=0:00:06.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.066666666, pts=0:00:06.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.100000000, pts=0:00:06.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.133333333, pts=0:00:06.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.166666666, pts=0:00:06.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.200000000, pts=0:00:06.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.233333333, pts=0:00:06.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.266666666, pts=0:00:06.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.300000000, pts=0:00:06.333333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.333333333, pts=0:00:06.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.366666666, pts=0:00:06.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.400000000, pts=0:00:06.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.433333333, pts=0:00:06.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.466666666, pts=0:00:06.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.500000000, pts=0:00:06.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.533333333, pts=0:00:06.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.566666666, pts=0:00:06.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.600000000, pts=0:00:06.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.633333333, pts=0:00:06.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.666666666, pts=0:00:06.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.700000000, pts=0:00:06.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.733333333, pts=0:00:06.733333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.766666666, pts=0:00:06.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.800000000, pts=0:00:06.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.833333333, pts=0:00:06.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.866666666, pts=0:00:06.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.900000000, pts=0:00:06.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.933333333, pts=0:00:07.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:06.966666666, pts=0:00:07.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.000000000, pts=0:00:07.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.033333333, pts=0:00:07.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.066666666, pts=0:00:07.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.100000000, pts=0:00:07.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.133333333, pts=0:00:07.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.166666666, pts=0:00:07.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.200000000, pts=0:00:07.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.233333333, pts=0:00:07.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.266666666, pts=0:00:07.333333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.300000000, pts=0:00:07.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.333333333, pts=0:00:07.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.366666666, pts=0:00:07.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.400000000, pts=0:00:07.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.433333333, pts=0:00:07.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.466666666, pts=0:00:07.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.500000000, pts=0:00:07.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.533333333, pts=0:00:07.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.566666666, pts=0:00:07.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.600000000, pts=0:00:07.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.633333333, pts=0:00:07.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.666666666, pts=0:00:07.733333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.700000000, pts=0:00:07.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.733333333, pts=0:00:07.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.766666666, pts=0:00:07.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.800000000, pts=0:00:07.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.833333333, pts=0:00:07.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.866666666, pts=0:00:07.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.900000000, pts=0:00:08.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.933333333, pts=0:00:08.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:07.966666666, pts=0:00:07.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.000000000, pts=0:00:08.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.033333333, pts=0:00:08.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.066666666, pts=0:00:08.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.100000000, pts=0:00:08.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.133333333, pts=0:00:08.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.166666666, pts=0:00:08.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.200000000, pts=0:00:08.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.233333333, pts=0:00:08.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.266666666, pts=0:00:08.333333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.300000000, pts=0:00:08.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.333333333, pts=0:00:08.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.366666666, pts=0:00:08.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.400000000, pts=0:00:08.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.433333333, pts=0:00:08.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.466666666, pts=0:00:08.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.500000000, pts=0:00:08.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.533333333, pts=0:00:08.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.566666666, pts=0:00:08.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.600000000, pts=0:00:08.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.633333333, pts=0:00:08.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.666666666, pts=0:00:08.733333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.700000000, pts=0:00:08.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.733333333, pts=0:00:08.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.766666666, pts=0:00:08.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.800000000, pts=0:00:08.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.833333333, pts=0:00:09.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.866666666, pts=0:00:08.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.900000000, pts=0:00:08.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.933333333, pts=0:00:08.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:08.966666666, pts=0:00:09.133333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.000000000, pts=0:00:09.066666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.033333333, pts=0:00:09.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.066666666, pts=0:00:09.100000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.100000000, pts=0:00:09.266666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.133333333, pts=0:00:09.200000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.166666666, pts=0:00:09.166666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.200000000, pts=0:00:09.233333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.233333333, pts=0:00:09.300000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.266666666, pts=0:00:09.433333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.300000000, pts=0:00:09.366666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.333333333, pts=0:00:09.333333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.366666666, pts=0:00:09.400000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.400000000, pts=0:00:09.566666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.433333333, pts=0:00:09.500000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.466666666, pts=0:00:09.466666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.500000000, pts=0:00:09.533333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.533333333, pts=0:00:09.700000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.566666666, pts=0:00:09.633333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.600000000, pts=0:00:09.600000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.633333333, pts=0:00:09.666666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.666666666, pts=0:00:09.833333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.700000000, pts=0:00:09.766666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.733333333, pts=0:00:09.733333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.766666666, pts=0:00:09.800000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.800000000, pts=0:00:09.966666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.833333333, pts=0:00:09.900000000, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.866666666, pts=0:00:09.866666666, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.900000000, pts=0:00:09.933333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.933333333, pts=0:00:10.033333333, dur=0:00:00.033333333, flags=marker delta-unit
+buffer: dts=0:00:09.966666666, pts=0:00:10.000000000, dur=0:00:00.033333333, flags=marker delta-unit
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/mp4/redirect.play_15s.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/mp4/redirect.play_15s.validatetest
new file mode 100644 (file)
index 0000000..c38e647
--- /dev/null
@@ -0,0 +1,11 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    args = {
+         "playbin uri=pushfile://$(media_dir)/defaults/mp4/redirect.mp4 name=playbin video-sink=\"$(videosink) name=videosink\" audio-sink=\"$(audiosink)\"",
+    },
+    configs = {
+       "$(validateflow), pad=qtdemux0:sink",
+       "$(validateflow), pad=qtdemux1:sink",
+    },
+    scenario=play_15s
+
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/mp4/redirect.play_15s/flow-expectations/log-qtdemux0-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/mp4/redirect.play_15s/flow-expectations/log-qtdemux0-sink-expected
new file mode 100644 (file)
index 0000000..3ca7bdf
--- /dev/null
@@ -0,0 +1,6 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/quicktime;
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/quicktime;
+event segment: format=BYTES, start=0, offset=0, stop=18446744073709551615, time=0, base=0, position=0, duration=169
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/mp4/redirect.play_15s/flow-expectations/log-qtdemux1-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/mp4/redirect.play_15s/flow-expectations/log-qtdemux1-sink-expected
new file mode 100644 (file)
index 0000000..810323b
--- /dev/null
@@ -0,0 +1,12 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)2;
+event caps: video/quicktime;
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)2;
+event caps: video/quicktime;
+event segment: format=BYTES, start=0, offset=0, stop=18446744073709551615, time=0, base=0, position=0, duration=15361432
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=BYTES, start=15360036, offset=0, stop=18446744073709551615, flags=0x01, time=15360036, base=0, position=15360036, duration=15361432
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event segment: format=BYTES, start=28, offset=0, stop=18446744073709551615, flags=0x01, time=28, base=0, position=28, duration=15361432
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/nle/urisource.play.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/nle/urisource.play.validatetest
new file mode 100644 (file)
index 0000000..e817636
--- /dev/null
@@ -0,0 +1,11 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    seek=false,
+    handles-states=false,
+    args = {
+         "nleurisource uri=file://$(media_dir)/defaults/matroska/numerated_frames_blue.mkv inpoint=1000000000 duration=1000000000  ! videoconvert name=videoconvert ! $(videosink)",
+    },
+    configs = {
+       "$(validateflow), pad=videoconvert:sink, record-buffers=true, buffers-checksum=true, ignored-event-types={ tag }",
+    }
+
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/nle/urisource.play/flow-expectations/log-videoconvert-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/nle/urisource.play/flow-expectations/log-videoconvert-sink-expected
new file mode 100644 (file)
index 0000000..7ef8071
--- /dev/null
@@ -0,0 +1,38 @@
+event flush-start: (no structure)
+event flush-stop: GstEventFlushStop, reset-time=(boolean)true;
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_SELECT, group-id=(uint)2;
+event caps: video/x-raw, chroma-site=(string)mpeg2, format=(string)I420, framerate=(fraction)30/1, height=(int)240, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, width=(int)320;
+event segment: format=TIME, start=0:00:01.066000000, offset=0:00:00.000000000, stop=0:00:02.066000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.066000000, duration=0:00:02.500000000
+buffer: checksum=e50f6b4b8f6177668e437d9fb2957c43b1a5ca9e, pts=0:00:01.066000000, dur=0:00:00.000333333, flags=discont
+buffer: checksum=95c19a3dcb13126747d8147c1cc8b7678666798c, pts=0:00:01.066000000, dur=0:00:00.033333333
+buffer: checksum=768506eab34d2eb718f8099e20fab1c0ca26dc9c, pts=0:00:01.099000000, dur=0:00:00.033333333
+buffer: checksum=2a588e9fc96e0d0d0e36d8b4dfb827165526cd61, pts=0:00:01.133000000, dur=0:00:00.033333333
+buffer: checksum=3c9416732920dec94d33558751eee71fb1ebeb87, pts=0:00:01.166000000, dur=0:00:00.033333333
+buffer: checksum=de05ff60f016f2e2a0863854cf412bc4f3f5fd1b, pts=0:00:01.199000000, dur=0:00:00.033333333
+buffer: checksum=52b298d542ea4ae105656a0d54e601126c846eb1, pts=0:00:01.233000000, dur=0:00:00.033333333
+buffer: checksum=fd7d198fa3d9e2dc40b0c9ba7c85e5b5a8748554, pts=0:00:01.266000000, dur=0:00:00.033333333
+buffer: checksum=cbedb5765718ffc00d96519a003823bb9312724f, pts=0:00:01.299000000, dur=0:00:00.033333333
+buffer: checksum=f47e0c5ad07178291965150a39cd6410dd4672cc, pts=0:00:01.333000000, dur=0:00:00.033333333
+buffer: checksum=cf05e90c74e36270c1b8a958e55bf938768bd5ec, pts=0:00:01.366000000, dur=0:00:00.033333333
+buffer: checksum=e9e44285c19b30f48b7a2f5911f81225f86b53a4, pts=0:00:01.399000000, dur=0:00:00.033333333
+buffer: checksum=20ee66752bc8b9cd510b479f7863c0f4c496b633, pts=0:00:01.433000000, dur=0:00:00.033333333
+buffer: checksum=84e109b0ac2937bb7c742d7837c1d7b3241e673c, pts=0:00:01.466000000, dur=0:00:00.033333333
+buffer: checksum=2052ebd2d4d687fdf8bb3658a4c56b962464ac32, pts=0:00:01.499000000, dur=0:00:00.033333333
+buffer: checksum=57f73b3d5d99a26193cf9c93e633b6c1af2c08ca, pts=0:00:01.533000000, dur=0:00:00.033333333
+buffer: checksum=c19c9159688a8890eaf97066fcced920882f5ade, pts=0:00:01.566000000, dur=0:00:00.033333333
+buffer: checksum=b2ccef2f6597d5fc76023688cdc7a32b97cb1f96, pts=0:00:01.599000000, dur=0:00:00.033333333
+buffer: checksum=4db75b9a8b21f33d3782b32ce5f077bb4269780a, pts=0:00:01.633000000, dur=0:00:00.033333333
+buffer: checksum=a540a3b99485a207817b8d28f1c138cbf80236cd, pts=0:00:01.666000000, dur=0:00:00.033333333
+buffer: checksum=131173110b0131ef090e23d632987f5ad0e754c5, pts=0:00:01.699000000, dur=0:00:00.033333333
+buffer: checksum=1c902eb2215addd55ab030b6e9670e2c499fb459, pts=0:00:01.733000000, dur=0:00:00.033333333
+buffer: checksum=539f9a51e0caf2eeb5ef8c762131686c0dfac00b, pts=0:00:01.766000000, dur=0:00:00.033333333
+buffer: checksum=b03abb1ab0cd8349f993b0931df3e1e257be4373, pts=0:00:01.799000000, dur=0:00:00.033333333
+buffer: checksum=19513171ce2bde1c6c5c22812e9182c170a8db94, pts=0:00:01.833000000, dur=0:00:00.033333333
+buffer: checksum=e8351cad30d76e7327914fee1da05fc26383cfa6, pts=0:00:01.866000000, dur=0:00:00.033333333
+buffer: checksum=fa094e467e5b9ecbf41dc10ab04d2ba07f53bb47, pts=0:00:01.899000000, dur=0:00:00.033333333
+buffer: checksum=30ae5f50f30f8f7b606dadd037b5970557a2a969, pts=0:00:01.933000000, dur=0:00:00.033333333
+buffer: checksum=190c8499fc5daa25c9f4ce0abc2d34752fc1aca5, pts=0:00:01.966000000, dur=0:00:00.033333333
+buffer: checksum=6467eded0c0aa2df776eb3fac259d03070673216, pts=0:00:01.999000000, dur=0:00:00.033333333
+buffer: checksum=02a214402780b2f9a3ab7800fb2a07fde2b8a84e, pts=0:00:02.033000000, dur=0:00:00.033000000
+event stream-group-done: GstEventStreamGroupDone, group-id=(uint)2;
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/playbin/check_active_stream.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/playbin/check_active_stream.validatetest
new file mode 100644 (file)
index 0000000..12e1e7d
--- /dev/null
@@ -0,0 +1,11 @@
+meta,
+    handles-states=true,
+    ignore-eos=true,
+    args = {
+         "playbin uri=testbin://video,num-buffers=1+audio,num-buffers=1 video-sink=fakesink audio-sink=fakesink name=pb",
+    }
+
+pause
+check-property, target-element-name=pb, property-name=current-video, property-value=0
+check-property, target-element-name=pb, property-name=current-audio, property-value=0
+stop
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/playbin3/sourcebin_check_mixed_static_and_dyanmic_pads.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/playbin3/sourcebin_check_mixed_static_and_dyanmic_pads.validatetest
new file mode 100644 (file)
index 0000000..3df3bc5
--- /dev/null
@@ -0,0 +1,14 @@
+meta,
+    handles-states=true,
+    args = {
+        "playbin3 uri=testbin://video video-sink=\"fakesink sync=true\" audio-sink=\"fakesink sync=true\"",
+    }
+
+pause
+set-properties, testsrcbin0::stream-types=video+audio
+wait, message-type=async-done  # New `async-done` message after the sink is added
+
+# Check that the new pad has been exposed
+check-properties, urisourcebin0.src_1::name=src_1
+
+stop
\ No newline at end of file
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_recv_simple.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_recv_simple.validatetest
new file mode 100644 (file)
index 0000000..9049c28
--- /dev/null
@@ -0,0 +1,8 @@
+meta,
+    args = {
+         "rtpsession name=rtpsess   videotestsrc num-buffers=10 ! video/x-raw,format=RGB,width=\"320\",height=\"240\" ! rtpvrawpay ! rtpsess.recv_rtp_sink   rtpsess.recv_rtp_src   ! rtpvrawdepay ! fakesink",
+    },
+    configs = {
+       "$(validateflow), pad=fakesink0:sink, record-buffers=true, caps-properties={ media, clock-rate, encoding-name, sampling, depth, width, height, colorimetry, payload, a-framerate };",
+    }
+
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_recv_simple/flow-expectations/log-fakesink0-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_recv_simple/flow-expectations/log-fakesink0-sink-expected
new file mode 100644 (file)
index 0000000..5984c2c
--- /dev/null
@@ -0,0 +1,14 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-raw, colorimetry=(string)sRGB, height=(int)240, width=(int)320;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
+buffer: pts=0:00:00.000000000, flags=discont
+buffer: pts=0:00:00.033333333
+buffer: pts=0:00:00.066666666
+buffer: pts=0:00:00.100000000
+buffer: pts=0:00:00.133333333
+buffer: pts=0:00:00.166666666
+buffer: pts=0:00:00.200000000
+buffer: pts=0:00:00.233333333
+buffer: pts=0:00:00.266666666
+buffer: pts=0:00:00.300000000
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_send_simple.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_send_simple.validatetest
new file mode 100644 (file)
index 0000000..21a2839
--- /dev/null
@@ -0,0 +1,8 @@
+meta,
+    args = {
+         "rtpsession name=rtpsess   videotestsrc num-buffers=10 ! video/x-raw,format=RGB,width=\"320\",height=\"240\" ! rtpvrawpay ! rtpsess.send_rtp_sink   rtpsess.send_rtp_src   ! rtpvrawdepay ! fakesink",
+    },
+    configs = {
+       "$(validateflow), pad=fakesink0:sink, record-buffers=true, caps-properties={ media, clock-rate, encoding-name, sampling, depth, width, height, colorimetry, payload, a-framerate };",
+    }
+
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_send_simple/flow-expectations/log-fakesink0-sink-expected b/subprojects/gst-integration-testsuites/testsuites/validate/rtp/rtpsession_send_simple/flow-expectations/log-fakesink0-sink-expected
new file mode 100644 (file)
index 0000000..5984c2c
--- /dev/null
@@ -0,0 +1,14 @@
+event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;
+event caps: video/x-raw, colorimetry=(string)sRGB, height=(int)240, width=(int)320;
+event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
+buffer: pts=0:00:00.000000000, flags=discont
+buffer: pts=0:00:00.033333333
+buffer: pts=0:00:00.066666666
+buffer: pts=0:00:00.100000000
+buffer: pts=0:00:00.133333333
+buffer: pts=0:00:00.166666666
+buffer: pts=0:00:00.200000000
+buffer: pts=0:00:00.233333333
+buffer: pts=0:00:00.266666666
+buffer: pts=0:00:00.300000000
+event eos: (no structure)
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate/scaletempo/playbin_audio_filter.fast_forward.validatetest b/subprojects/gst-integration-testsuites/testsuites/validate/scaletempo/playbin_audio_filter.fast_forward.validatetest
new file mode 100644 (file)
index 0000000..f65531d
--- /dev/null
@@ -0,0 +1,7 @@
+set-globals, media_dir="$(test_dir)/../../../medias/"
+meta,
+    args = {
+         "playbin audio-filter=scaletempo video-sink=\"$(videosink)\" audio-sink=\"$(audiosink)\" uri=file://$(media_dir)/defaults/mp4/mp3_h264.0.mp4",
+    },
+    scenario=fast_forward
+
diff --git a/subprojects/gst-integration-testsuites/testsuites/validate_known_issues.py b/subprojects/gst-integration-testsuites/testsuites/validate_known_issues.py
new file mode 100644 (file)
index 0000000..359a8fb
--- /dev/null
@@ -0,0 +1,239 @@
+KNOWN_ISSUES = {
+    "General flakiness": {
+        "tests": [
+            r"^validate\.((?!play_15s).)*$",
+            r"^validate\.((?!transcode).)*$",
+            r"^validate\.((?!media_check).)*$",
+            r"^validate\.((?!compositor).)*$",
+            r"^validate\.((?!glvideomixer).)*$",
+            r"^validate\.((?!launch_pipeline).)*$",
+        ],
+        "allow_flakiness": True,
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/486": {
+        "tests": [
+            "validate.dash.playback.fast_forward.dash_exMPD_BIP_TC1",
+            "validate.dash.playback.reverse_playback.dash_exMPD_BIP_TC1",
+            "validate.dash.playback.seek_with_stop.dash_exMPD_BIP_TC1",
+            "validate.dash.playback.scrub_forward_seeking.dash_exMPD_BIP_TC1",
+            "validate.dash.playback.seek_backward.dash_exMPD_BIP_TC1",
+            "validate.dash.playback.seek_forward.dash_exMPD_BIP_TC1",
+        ],
+        "issues": [
+            {
+                "detected-on": "playbin",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "sometimes": True,
+            },
+            {
+                "summary": "flow return from pad push doesn't match expected value",
+                "details": ".*Wrong combined flow return error.*",
+                "level": "critical",
+                "sometimes": True,
+            },
+            {
+                "level": "critical",
+                "summary": "The program stopped before some actions were executed",
+                "sometimes": True,
+            }
+        ]
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/311": {
+        "tests": [
+            "validate.http.*.ogg$",
+            "validate.http.*.ogv$",
+            "validate.rtsp.*.ogg$",
+            "validate.rtsp.*.ogv$",
+        ],
+        "issues": [
+            {
+                "detected-on": "playbin",
+                "summary": "We got an ERROR message on the bus",
+                "details": ".*No valid frames decoded before end of stream.*",
+                "level": "critical",
+                "sometimes": True,
+            },
+            {
+                "level": "critical",
+                "summary": "We got an ERROR message on the bus",
+                "details": ".*Got error: Could not decode stream.*",
+                "sometimes": True,
+            },
+            {
+                "level": "critical",
+                "summary": "The program stopped before some actions were executed",
+                "sometimes": True,
+            },
+            {
+                "summary": "The program stopped before some actions were executed",
+                "issue-id": "scenario::not-ended",
+                "sometimes": True,
+            },
+        ]
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/563": {
+        "tests": [
+            "validate.rtsp.playback.seek_backward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi",
+        ],
+        "issues": [
+            {
+                "level": "critical",
+                "summary": "The program stopped before some actions were executed",
+                "sometimes": True,
+            }
+        ]
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/377": {
+        "tests": [
+            "validate.rtsp.*",
+        ],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/930": {
+        "tests": [
+            "validate.hls.playback.reverse_playback.*",
+        ],
+        "issues": [
+            {
+                'timeout': True,
+                'sometimes': True,
+            },
+        ],
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/582": {
+        "tests": [
+            "validate.http.playback.reverse_playback.*",
+            "validate.http.playback.*seek.*",
+            "validate.http.playback.*change_state.*",
+        ],
+        "issues": [
+            {
+                'timeout': True,
+                'sometimes': True,
+            },
+        ],
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/609": {
+        "tests": [
+            "validate.hls.playback.*seek.*",
+        ],
+        "issues": [
+            {
+                'timeout': True,
+                'sometimes': True,
+                'stacktrace_symbols': [
+                    'g_rec_mutex_lock'
+                ]
+            },
+        ],
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/937": {
+        "tests": [
+            "validate.hls.playback.fast_forward.*",
+        ],
+        "issues": [
+            {
+                'timeout': True,
+                'sometimes': True,
+            },
+        ],
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/578": {
+        "tests": [
+            "validate.http.playback.change_state_intensive.*ogv",
+            "validate.http.playback.change_state_intensive.*ogg",
+        ],
+        "issues": [
+            {
+                'timeout': True,
+                'sometimes': True,
+            },
+        ],
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/585": {
+        "tests": [
+            "validate.rtsp.*playback.*seek.*.",
+        ],
+        "issues": [
+            {
+                "summary": "We got a g_log critical issue",
+                "details": ".*g_hash_table_foreach_remove_or_steal.*",
+            },
+        ],
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/578": {
+        "tests": [
+            "validate.http.playback.change_state_intensive.*ogv",
+            "validate.http.playback.change_state_intensive.*ogg",
+        ],
+        "issues": [
+            {
+                'timeout': True,
+                'sometimes': True,
+            },
+        ],
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/579": {
+        "tests": [
+            "validate.http.*ogv",
+            "validate.http.*ogg",
+        ],
+        "issues": [
+            {
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "details": ".*Could not decode stream.*",
+                "sometimes": True,
+            },
+        ]
+    },
+  "https://gitlab.freedesktop.org/gstreamer/gst-libav/issues/45": {
+        "tests": [
+            "validate.file.playback.reverse_playback.rawaudioS32LE_prores_mov"
+        ],
+       "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "playbin0",
+                "details": ".*No valid frames decoded before end of stream.*",
+            },
+            {
+                "issue-id": "scenario::not-ended",
+                "summary": "The program stopped before some actions were executed",
+                "level": "critical",
+                "detected-on": "reverse_playback",
+            },
+        ],
+    },
+    "https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/1020": {
+        "tests": [
+            "validate.*mxf.*",
+        ],
+        "issues": [
+             {
+                 "issue-id": "threading::pull-range-from-wrong-thread",
+                 "summary": "gst_pad_pull_range called from wrong thread",
+                 "level": "critical",
+                 'can-happen-several-times': True,
+             },
+        ]
+    },
+    "Our asf file is basically broken": {
+        "tests": [
+            "validate.file.transcode.*.samples_multimedia_cx_asf_wmv_elephant_asf",
+        ],
+        "issues": [
+            {
+                "issue-id": "transcoded-file-wrong-duration",
+            },
+       ]
+    }
+}
diff --git a/subprojects/gst-integration-testsuites/testsuites/validateelements.py b/subprojects/gst-integration-testsuites/testsuites/validateelements.py
new file mode 100644 (file)
index 0000000..49423d9
--- /dev/null
@@ -0,0 +1,812 @@
+# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
+#
+# Copyright (c) 2015,Thibault Saunier <thibault.saunier@collabora.com>
+#               2015,Vineeth T M <vineeth.tm@samsung.com>
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this program; if not, write to the
+# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
+"""
+The GstValidate default testsuite
+"""
+
+import gi
+
+gi.require_version("Gst", "1.0")
+
+from gi.repository import Gst  # noqa
+from gi.repository import GObject  # noqa
+
+TEST_MANAGER = "validate"
+
+KNOWN_ISSUES = {
+    "validateelements.launch_pipeline.videocropbottom=2147483647.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.videocropbottom=2147483647.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::not-negotiated",
+                "summary": "a NOT NEGOTIATED message has been posted on the bus.",
+                "level": "critical",
+                "detected-on": "pipeline0",
+                "sometimes": False,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.videocropleft=2147483647.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.videocropleft=2147483647.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::not-negotiated",
+                "summary": "a NOT NEGOTIATED message has been posted on the bus.",
+                "level": "critical",
+                "detected-on": "pipeline0",
+                "sometimes": False,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.videocropright=2147483647.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.videocropright=2147483647.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::not-negotiated",
+                "summary": "a NOT NEGOTIATED message has been posted on the bus.",
+                "level": "critical",
+                "detected-on": "pipeline0",
+                "sometimes": False,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.videocroptop=2147483647.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.videocroptop=2147483647.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::not-negotiated",
+                "summary": "a NOT NEGOTIATED message has been posted on the bus.",
+                "level": "critical",
+                "detected-on": "pipeline0",
+                "sometimes": False,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.avwaitrecording=False.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.avwaitrecording=False.play_15s"
+        ],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.avwaitrecording=True.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.avwaitrecording=True.play_15s"
+        ],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.avwaittarget-running-time=0.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.avwaittarget-running-time=0.play_15s"
+        ],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.avwaittarget-running-time=18446744073709551615.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.avwaittarget-running-time=18446744073709551615.play_15s"
+        ],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.cvsmoothkernel-height=2147483647.play_15s issues": {
+        "tests": ["validateelements.launch_pipeline.cvsmoothkernel-height=2147483647.play_15s issues"],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.cvsmoothkernel-width=2147483647.play_15s issues": {
+        "tests": ["validateelements.launch_pipeline.cvsmoothkernel-width=2147483647.play_15s issues"],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.rawaudioparsenum-channels=2147483647.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.rawaudioparsenum-channels=2147483647.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "g-log::critical",
+                "summary": "We got a g_log critical issue",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            },
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.rawvideoparseframe-size=4294967295.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.rawvideoparseframe-size=4294967295.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.rawvideoparseheight=0.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.rawvideoparseheight=0.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::not-negotiated",
+                "summary": "a NOT NEGOTIATED message has been posted on the bus.",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            },
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.rawvideoparseheight=2147483647.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.rawvideoparseheight=2147483647.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::not-negotiated",
+                "summary": "a NOT NEGOTIATED message has been posted on the bus.",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            },
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.rawvideoparsewidth=0.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.rawvideoparsewidth=0.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::not-negotiated",
+                "summary": "a NOT NEGOTIATED message has been posted on the bus.",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            },
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.rawvideoparsewidth=2147483647.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.rawvideoparsewidth=2147483647.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::not-negotiated",
+                "summary": "a NOT NEGOTIATED message has been posted on the bus.",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            },
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.shapewipeborder=0.0.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.shapewipeborder=0.0.play_15s"
+        ],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.shapewipeborder=1.0.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.shapewipeborder=1.0.play_15s"
+        ],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.shapewipeposition=0.0.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.shapewipeposition=0.0.play_15s"
+        ],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.shapewipeposition=1.0.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.shapewipeposition=1.0.play_15s"
+        ],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.videoraterate=0.0.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.videoraterate=0.0.play_15s"
+        ],
+        "issues": [
+            {
+                "timeout": True,
+                "sometimes": True,
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspcompression-gain-db=0.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspcompression-gain-db=0.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspcompression-gain-db=9.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspcompression-gain-db=9.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspcompression-gain-db=90.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspcompression-gain-db=90.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspdelay-agnostic=False.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspdelay-agnostic=False.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspdelay-agnostic=True.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspdelay-agnostic=True.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspecho-cancel=True.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspecho-cancel=True.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspexperimental-agc=False.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspexperimental-agc=False.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspexperimental-agc=True.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspexperimental-agc=True.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspextended-filter=False.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspextended-filter=False.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspextended-filter=True.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspextended-filter=True.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspgain-control=False.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspgain-control=False.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspgain-control=True.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspgain-control=True.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdsphigh-pass-filter=False.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdsphigh-pass-filter=False.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdsphigh-pass-filter=True.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdsphigh-pass-filter=True.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdsplimiter=False.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdsplimiter=False.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdsplimiter=True.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdsplimiter=True.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspnoise-suppression=False.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspnoise-suppression=False.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspnoise-suppression=True.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspnoise-suppression=True.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspstartup-min-volume=12.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspstartup-min-volume=12.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspstartup-min-volume=255.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspstartup-min-volume=255.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdsptarget-level-dbfs=0.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdsptarget-level-dbfs=0.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdsptarget-level-dbfs=3.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdsptarget-level-dbfs=3.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdsptarget-level-dbfs=31.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdsptarget-level-dbfs=31.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspvoice-detection-frame-size-ms=10.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspvoice-detection-frame-size-ms=10.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspvoice-detection-frame-size-ms=30.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspvoice-detection-frame-size-ms=30.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspvoice-detection=False.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspvoice-detection=False.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.webrtcdspvoice-detection=True.play_15s issues": {
+        "tests": [
+            "validateelements.launch_pipeline.webrtcdspvoice-detection=True.play_15s"
+        ],
+        "issues": [
+            {
+                "issue-id": "runtime::error-on-bus",
+                "summary": "We got an ERROR message on the bus",
+                "level": "critical",
+                "detected-on": "pipeline0"
+            }
+        ]
+    },
+    "validateelements.launch_pipeline.cameracalibratedelay=2147483647.play_15s issues": {
+        "tests": ["validateelements.launch_pipeline.cameracalibratedelay=2147483647.play_15s issues"],
+        "issues": [
+            {
+                "signame": "SIGIOT",
+                "sometimes": True,
+            }
+        ]
+    }
+}
+
+
+def pspec_is_numeric(prop):
+    return prop.value_type in [GObject.TYPE_INT, GObject.TYPE_INT64,
+                               GObject.TYPE_UINT, GObject.TYPE_UINT64,
+                               GObject.TYPE_LONG, GObject.TYPE_ULONG,
+                               GObject.TYPE_DOUBLE,
+                               GObject.TYPE_FLOAT]
+
+
+def get_pipe_and_populate(test_manager, klass, fname, prop, loop):
+    prop_value = Gst.ElementFactory.make(fname, None).get_property(prop.name)
+
+    if prop.value_type == GObject.TYPE_BOOLEAN:
+        if loop is 1:
+            bool_value = False
+        else:
+            bool_value = True
+        cname = fname + " %s=%s" % (prop.name, bool_value)
+        tname = fname + "%s=%s" % (prop.name, bool_value)
+    elif pspec_is_numeric(prop):
+        if loop is 2:
+            int_value = prop.default_value
+        elif loop is 1:
+            int_value = prop.minimum
+        else:
+            int_value = prop.maximum
+        cname = fname + " %s=%s" % (prop.name, int_value)
+        tname = fname + "%s=%s" % (prop.name, int_value)
+    else:
+        cname = fname + " %s=%s" % (prop.name, prop_value)
+        tname = fname + "%s=%s" % (prop.name, prop_value)
+
+    if "Audio" in klass:
+        cpipe = "audiotestsrc num-buffers=20 ! %s " % (cname)
+        sink = "! audioconvert ! %(audiosink)s"
+    elif "Video" in klass:
+        if "gl" in fname:
+            cname = "glfilterbin filter = %s" % (cname)
+        cpipe = "videotestsrc num-buffers=20 ! %s " % (cname)
+        sink = "! videoconvert ! %(videosink)s"
+    else:
+        return None
+
+    if test_manager.options.mute:
+        cpipe += "! fakesink"
+    else:
+        cpipe += "%s" % (sink)
+
+    return (tname, cpipe)
+
+
+def setup_tests(test_manager, options):
+    print("Setting up tests to validate all elements")
+    pipelines_descriptions = []
+    test_manager.add_expected_issues(KNOWN_ISSUES)
+    test_manager.set_default_blacklist([
+        ("validateelements.launch_pipeline.videobox*",
+         "Those are broken pipelines."),
+        ("validateelements.launch_pipeline.frei0r*",
+         "video filter plugins"),
+        ("validateelements.launch_pipeline.smpte*",
+         "smpte cannot be tested with simple pipeline. Hence excluding"),
+        ("validateelements.launch_pipeline.glfilterbin*",
+         "glfilter bin doesnt launch."),
+        ("validateelements.launch_pipeline.audiomixmatrix*",
+         "Now deprecated and requires specific properties to be set."),
+    ])
+    valid_scenarios = ["play_15s"]
+    Gst.init(None)
+    factories = Gst.Registry.get().get_feature_list(Gst.ElementFactory)
+    for element_factory in factories:
+        audiosrc = False
+        audiosink = False
+        videosrc = False
+        videosink = False
+        klass = element_factory.get_metadata("klass")
+        fname = element_factory.get_name()
+
+        if "Audio" not in klass and "Video" not in klass:
+            continue
+
+        padstemplates = element_factory.get_static_pad_templates()
+        for padtemplate in padstemplates:
+            if padtemplate.static_caps.string:
+                caps = padtemplate.get_caps()
+                for i in range(caps.get_size()):
+                    structure = caps.get_structure(i)
+                    if "audio/x-raw" in structure.get_name():
+                        if padtemplate.direction == Gst.PadDirection.SRC:
+                            audiosrc = True
+                        elif padtemplate.direction == Gst.PadDirection.SINK:
+                            audiosink = True
+                    elif "video/x-raw" in structure.get_name():
+                        if padtemplate.direction == Gst.PadDirection.SRC:
+                            videosrc = True
+                        elif padtemplate.direction == Gst.PadDirection.SINK:
+                            videosink = True
+
+        if (audiosink is False and videosink is False) or (audiosrc is False and videosrc is False):
+            continue
+
+        element = Gst.ElementFactory.make(fname, None)
+        if element is None:
+            print("Could not create element: %s" % fname)
+            continue
+
+        props = GObject.list_properties(element)
+        for prop in props:
+            if "name" in prop.name or "parent" in prop.name or "qos" in prop.name or \
+               "latency" in prop.name or "message-forward" in prop.name:
+                continue
+            if (prop.flags & GObject.ParamFlags.WRITABLE) and \
+               (prop.flags & GObject.ParamFlags.READABLE):
+                if prop.value_type == GObject.TYPE_BOOLEAN:
+                    loop = 2
+                elif pspec_is_numeric(prop):
+                    loop = 3
+                else:
+                    loop = 0
+
+                while loop:
+                    loop -= 1
+                    description = get_pipe_and_populate(test_manager, klass,
+                                                        fname, prop, loop)
+                    if None is not description:
+                        pipelines_descriptions.append(description)
+
+    # No restriction about scenarios that are potentially used
+    test_manager.add_scenarios(valid_scenarios)
+    test_manager.add_generators(test_manager.GstValidatePipelineTestsGenerator
+                                ("validate_elements", test_manager,
+                                    pipelines_descriptions=pipelines_descriptions,
+                                    valid_scenarios=valid_scenarios))
+
+    return True
diff --git a/subprojects/gst-integration-testsuites/testsuites/validateextra.py b/subprojects/gst-integration-testsuites/testsuites/validateextra.py
new file mode 100644 (file)
index 0000000..45144ec
--- /dev/null
@@ -0,0 +1,52 @@
+# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
+#
+# Copyright (c) 2014,Thibault Saunier <thibault.saunier@collabora.com>
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this program; if not, write to the
+# Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
+"""
+The GstValidate default testsuite
+"""
+
+import os
+from testsuiteutils import update_assets
+
+
+TEST_MANAGER = "validate"
+
+BLACKLIST = [("validateextra.*reverse.*Sintel_2010_720p_mkv",
+             "TODO in matroskademux: FIXME: We should build an index during playback or "
+             "when scanning that can be used here. The reverse playback code requires "
+             " seek_index and seek_entry to be set!"),
+
+            # Subtitles known issues
+            ("validateextra.file.playback.switch_subtitle_track.Sintel_2010_720p_mkv",
+             "https://bugzilla.gnome.org/show_bug.cgi?id=734051"),
+            ("validateextra.rtsp.*subtitle.*Sintel_2010_720p_mkv$",
+             "Subtitles are not exposed on RTSP?")
+]
+
+def setup_tests(test_manager, options):
+    assets_dir = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "medias", "big"))
+    if options.sync:
+        if not update_assets(options, assets_dir):
+            return False
+
+    options.add_paths(assets_dir)
+    test_manager.set_default_blacklist(BLACKLIST)
+    test_manager.register_defaults()
+
+    return True
diff --git a/subprojects/gst-integration-testsuites/testsuites/validateextra.testslist b/subprojects/gst-integration-testsuites/testsuites/validateextra.testslist
new file mode 100644 (file)
index 0000000..e244f22
--- /dev/null
@@ -0,0 +1,16 @@
+~validateextra.rtsp.playback.change_state_intensive.Sintel_2010_720p_mkv
+~validateextra.rtsp.playback.fast_forward.Sintel_2010_720p_mkv
+~validateextra.rtsp.playback.play_15s.Sintel_2010_720p_mkv
+~validateextra.rtsp.playback.seek_backward.Sintel_2010_720p_mkv
+~validateextra.rtsp.playback.seek_forward.Sintel_2010_720p_mkv
+~validateextra.rtsp.playback.seek_with_stop.Sintel_2010_720p_mkv
+~validateextra.rtsp.playback.set_subtitles.Sintel_2010_720p_mkv
+~validateextra.rtsp.playback.switch_subtitle_track.Sintel_2010_720p_mkv
+~validateextra.rtsp.playback.switch_subtitles.Sintel_2010_720p_mkv
+~validateextra.rtsp2.playback.change_state_intensive.Sintel_2010_720p_mkv
+~validateextra.rtsp2.playback.play_15s.Sintel_2010_720p_mkv
+~validateextra.rtsp2.playback.seek_backward.Sintel_2010_720p_mkv
+~validateextra.rtsp2.playback.seek_forward.Sintel_2010_720p_mkv
+~validateextra.rtsp2.playback.set_subtitles.Sintel_2010_720p_mkv
+~validateextra.rtsp2.playback.switch_subtitle_track.Sintel_2010_720p_mkv
+~validateextra.rtsp2.playback.switch_subtitles.Sintel_2010_720p_mkv