summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThibault Saunier <tsaunier@gnome.org>2016-01-23 22:59:36 +0100
committerThibault Saunier <tsaunier@gnome.org>2016-01-23 23:45:13 +0100
commit65b7853c2821c75b26abaee892f623ad5336d192 (patch)
tree93dee50d251346538d221881f5a6ca4d3b0e002f
parent8e247b199911348059c9b53dcc00ff16e943cd0a (diff)
ges: Add flac+jpeg in matroka and opus+jpeg in matroska tests
-rw-r--r--ges/ges-projects/flac_jpeg_mkv/test_basic.audio_only.flac_jpeg_mkv.xges19
-rw-r--r--ges/ges-projects/flac_jpeg_mkv/test_basic.audio_video.flac_jpeg_mkv.xges20
-rw-r--r--ges/ges-projects/flac_jpeg_mkv/test_basic.video_only.flac_jpeg_mkv.xges19
-rw-r--r--ges/ges-projects/flac_jpeg_mkv/test_effect.audio_video.flac_jpeg_mkv.xges20
-rw-r--r--ges/ges-projects/flac_jpeg_mkv/test_mixing.audio_video.flac_jpeg_mkv.xges29
-rw-r--r--ges/ges-projects/flac_jpeg_mkv/test_mixing.video_only.flac_jpeg_mkv.xges28
-rw-r--r--ges/ges-projects/flac_jpeg_mkv/test_title.audio_video.flac_jpeg_mkv.xges22
-rw-r--r--ges/ges-projects/flac_jpeg_mkv/test_transition.audio_video.flac_jpeg_mkv.xges24
-rw-r--r--ges/ges-projects/opus_jpeg_mkv/test_basic.audio_only.opus_jpeg_mkv.xges19
-rw-r--r--ges/ges-projects/opus_jpeg_mkv/test_basic.audio_video.opus_jpeg_mkv.xges20
-rw-r--r--ges/ges-projects/opus_jpeg_mkv/test_basic.video_only.opus_jpeg_mkv.xges19
-rw-r--r--ges/ges-projects/opus_jpeg_mkv/test_effect.audio_video.opus_jpeg_mkv.xges20
-rw-r--r--ges/ges-projects/opus_jpeg_mkv/test_mixing.audio_video.opus_jpeg_mkv.xges29
-rw-r--r--ges/ges-projects/opus_jpeg_mkv/test_mixing.video_only.opus_jpeg_mkv.xges28
-rw-r--r--ges/ges-projects/opus_jpeg_mkv/test_title.audio_video.opus_jpeg_mkv.xges22
-rw-r--r--ges/ges-projects/opus_jpeg_mkv/test_transition.audio_video.opus_jpeg_mkv.xges24
l---------medias/defaults/matroska/flac_jpeg.0.mkv1
l---------medias/defaults/matroska/flac_jpeg.1.mkv1
l---------medias/defaults/matroska/opus_jpeg.0.mkv1
l---------medias/defaults/matroska/opus_jpeg.1.mkv1
-rw-r--r--testsuites/ges.testslist96
21 files changed, 462 insertions, 0 deletions
diff --git a/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_only.flac_jpeg_mkv.xges b/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_only.flac_jpeg_mkv.xges
new file mode 100644
index 0000000..513c7af
--- /dev/null
+++ b/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_only.flac_jpeg_mkv.xges
@@ -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/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_video.flac_jpeg_mkv.xges b/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_video.flac_jpeg_mkv.xges
new file mode 100644
index 0000000..2cf32ea
--- /dev/null
+++ b/ges/ges-projects/flac_jpeg_mkv/test_basic.audio_video.flac_jpeg_mkv.xges
@@ -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/ges/ges-projects/flac_jpeg_mkv/test_basic.video_only.flac_jpeg_mkv.xges b/ges/ges-projects/flac_jpeg_mkv/test_basic.video_only.flac_jpeg_mkv.xges
new file mode 100644
index 0000000..4658578
--- /dev/null
+++ b/ges/ges-projects/flac_jpeg_mkv/test_basic.video_only.flac_jpeg_mkv.xges
@@ -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/ges/ges-projects/flac_jpeg_mkv/test_effect.audio_video.flac_jpeg_mkv.xges b/ges/ges-projects/flac_jpeg_mkv/test_effect.audio_video.flac_jpeg_mkv.xges
new file mode 100644
index 0000000..93b3ea1
--- /dev/null
+++ b/ges/ges-projects/flac_jpeg_mkv/test_effect.audio_video.flac_jpeg_mkv.xges
@@ -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/ges/ges-projects/flac_jpeg_mkv/test_mixing.audio_video.flac_jpeg_mkv.xges b/ges/ges-projects/flac_jpeg_mkv/test_mixing.audio_video.flac_jpeg_mkv.xges
new file mode 100644
index 0000000..92f95f5
--- /dev/null
+++ b/ges/ges-projects/flac_jpeg_mkv/test_mixing.audio_video.flac_jpeg_mkv.xges
@@ -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/ges/ges-projects/flac_jpeg_mkv/test_mixing.video_only.flac_jpeg_mkv.xges b/ges/ges-projects/flac_jpeg_mkv/test_mixing.video_only.flac_jpeg_mkv.xges
new file mode 100644
index 0000000..539a85f
--- /dev/null
+++ b/ges/ges-projects/flac_jpeg_mkv/test_mixing.video_only.flac_jpeg_mkv.xges
@@ -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/ges/ges-projects/flac_jpeg_mkv/test_title.audio_video.flac_jpeg_mkv.xges b/ges/ges-projects/flac_jpeg_mkv/test_title.audio_video.flac_jpeg_mkv.xges
new file mode 100644
index 0000000..b6989c7
--- /dev/null
+++ b/ges/ges-projects/flac_jpeg_mkv/test_title.audio_video.flac_jpeg_mkv.xges
@@ -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/ges/ges-projects/flac_jpeg_mkv/test_transition.audio_video.flac_jpeg_mkv.xges b/ges/ges-projects/flac_jpeg_mkv/test_transition.audio_video.flac_jpeg_mkv.xges
new file mode 100644
index 0000000..c5c8c18
--- /dev/null
+++ b/ges/ges-projects/flac_jpeg_mkv/test_transition.audio_video.flac_jpeg_mkv.xges
@@ -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/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_only.opus_jpeg_mkv.xges b/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_only.opus_jpeg_mkv.xges
new file mode 100644
index 0000000..3e9ecef
--- /dev/null
+++ b/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_only.opus_jpeg_mkv.xges
@@ -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/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_video.opus_jpeg_mkv.xges b/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_video.opus_jpeg_mkv.xges
new file mode 100644
index 0000000..832aa0a
--- /dev/null
+++ b/ges/ges-projects/opus_jpeg_mkv/test_basic.audio_video.opus_jpeg_mkv.xges
@@ -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/ges/ges-projects/opus_jpeg_mkv/test_basic.video_only.opus_jpeg_mkv.xges b/ges/ges-projects/opus_jpeg_mkv/test_basic.video_only.opus_jpeg_mkv.xges
new file mode 100644
index 0000000..9d0a0df
--- /dev/null
+++ b/ges/ges-projects/opus_jpeg_mkv/test_basic.video_only.opus_jpeg_mkv.xges
@@ -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/ges/ges-projects/opus_jpeg_mkv/test_effect.audio_video.opus_jpeg_mkv.xges b/ges/ges-projects/opus_jpeg_mkv/test_effect.audio_video.opus_jpeg_mkv.xges
new file mode 100644
index 0000000..9245869
--- /dev/null
+++ b/ges/ges-projects/opus_jpeg_mkv/test_effect.audio_video.opus_jpeg_mkv.xges
@@ -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/ges/ges-projects/opus_jpeg_mkv/test_mixing.audio_video.opus_jpeg_mkv.xges b/ges/ges-projects/opus_jpeg_mkv/test_mixing.audio_video.opus_jpeg_mkv.xges
new file mode 100644
index 0000000..45eee1e
--- /dev/null
+++ b/ges/ges-projects/opus_jpeg_mkv/test_mixing.audio_video.opus_jpeg_mkv.xges
@@ -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/ges/ges-projects/opus_jpeg_mkv/test_mixing.video_only.opus_jpeg_mkv.xges b/ges/ges-projects/opus_jpeg_mkv/test_mixing.video_only.opus_jpeg_mkv.xges
new file mode 100644
index 0000000..5ed19df
--- /dev/null
+++ b/ges/ges-projects/opus_jpeg_mkv/test_mixing.video_only.opus_jpeg_mkv.xges
@@ -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/ges/ges-projects/opus_jpeg_mkv/test_title.audio_video.opus_jpeg_mkv.xges b/ges/ges-projects/opus_jpeg_mkv/test_title.audio_video.opus_jpeg_mkv.xges
new file mode 100644
index 0000000..d06b19d
--- /dev/null
+++ b/ges/ges-projects/opus_jpeg_mkv/test_title.audio_video.opus_jpeg_mkv.xges
@@ -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/ges/ges-projects/opus_jpeg_mkv/test_transition.audio_video.opus_jpeg_mkv.xges b/ges/ges-projects/opus_jpeg_mkv/test_transition.audio_video.opus_jpeg_mkv.xges
new file mode 100644
index 0000000..10d0a13
--- /dev/null
+++ b/ges/ges-projects/opus_jpeg_mkv/test_transition.audio_video.opus_jpeg_mkv.xges
@@ -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/medias/defaults/matroska/flac_jpeg.0.mkv b/medias/defaults/matroska/flac_jpeg.0.mkv
new file mode 120000
index 0000000..12d69a6
--- /dev/null
+++ b/medias/defaults/matroska/flac_jpeg.0.mkv
@@ -0,0 +1 @@
+../../../.git/annex/objects/3P/fx/SHA256E-s1928144--98fb4d6e66e65ebea430fefe66d8769b60d30c0bc702fd6a3862e7cd74ec3b79.0.mkv/SHA256E-s1928144--98fb4d6e66e65ebea430fefe66d8769b60d30c0bc702fd6a3862e7cd74ec3b79.0.mkv \ No newline at end of file
diff --git a/medias/defaults/matroska/flac_jpeg.1.mkv b/medias/defaults/matroska/flac_jpeg.1.mkv
new file mode 120000
index 0000000..23987d3
--- /dev/null
+++ b/medias/defaults/matroska/flac_jpeg.1.mkv
@@ -0,0 +1 @@
+../../../.git/annex/objects/mP/fw/SHA256E-s4304094--0d1fa70b4423d807ed3a468732d9db5ef1ccc69005990c2f67f053398992b1c9.1.mkv/SHA256E-s4304094--0d1fa70b4423d807ed3a468732d9db5ef1ccc69005990c2f67f053398992b1c9.1.mkv \ No newline at end of file
diff --git a/medias/defaults/matroska/opus_jpeg.0.mkv b/medias/defaults/matroska/opus_jpeg.0.mkv
new file mode 120000
index 0000000..1d23c12
--- /dev/null
+++ b/medias/defaults/matroska/opus_jpeg.0.mkv
@@ -0,0 +1 @@
+../../../.git/annex/objects/Xx/73/SHA256E-s895713--e46f64006bf82a9983cc837649003758c1eb39b30f685e1bf648be9b75e8ea90.0.mkv/SHA256E-s895713--e46f64006bf82a9983cc837649003758c1eb39b30f685e1bf648be9b75e8ea90.0.mkv \ No newline at end of file
diff --git a/medias/defaults/matroska/opus_jpeg.1.mkv b/medias/defaults/matroska/opus_jpeg.1.mkv
new file mode 120000
index 0000000..0410bb1
--- /dev/null
+++ b/medias/defaults/matroska/opus_jpeg.1.mkv
@@ -0,0 +1 @@
+../../../.git/annex/objects/28/1f/SHA256E-s3917885--df4bd18411ceb135cdb3529a8118d29c36d189c753e45589c095961582ff5c4d.1.mkv/SHA256E-s3917885--df4bd18411ceb135cdb3529a8118d29c36d189c753e45589c095961582ff5c4d.1.mkv \ No newline at end of file
diff --git a/testsuites/ges.testslist b/testsuites/ges.testslist
index ac19277..b0ce024 100644
--- a/testsuites/ges.testslist
+++ b/testsuites/ges.testslist
@@ -1,198 +1,294 @@
+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.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.mp3_and_h264_in_mp4.test_basic.audio_only.flac_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_basic.audio_only.mp3_h264_mp4
+ges.render.mp3_and_h264_in_mp4.test_basic.audio_only.opus_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_basic.audio_only.raw_h264_mp4
ges.render.mp3_and_h264_in_mp4.test_basic.audio_only.vorbis_theora_ogg
ges.render.mp3_and_h264_in_mp4.test_basic.audio_only.vorbis_vp8_webm
+ges.render.mp3_and_h264_in_mp4.test_basic.audio_video.flac_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_basic.audio_video.mp3_h264_mp4
+ges.render.mp3_and_h264_in_mp4.test_basic.audio_video.opus_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_basic.audio_video.raw_h264_mp4
ges.render.mp3_and_h264_in_mp4.test_basic.audio_video.vorbis_theora_ogg
ges.render.mp3_and_h264_in_mp4.test_basic.audio_video.vorbis_vp8_webm
+ges.render.mp3_and_h264_in_mp4.test_basic.video_only.flac_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_basic.video_only.mp3_h264_mp4
+ges.render.mp3_and_h264_in_mp4.test_basic.video_only.opus_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_basic.video_only.raw_h264_mp4
ges.render.mp3_and_h264_in_mp4.test_basic.video_only.vorbis_theora_ogg
ges.render.mp3_and_h264_in_mp4.test_basic.video_only.vorbis_vp8_webm
+ges.render.mp3_and_h264_in_mp4.test_effect.audio_video.flac_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_effect.audio_video.mp3_h264_mp4
+ges.render.mp3_and_h264_in_mp4.test_effect.audio_video.opus_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_effect.audio_video.raw_h264_mp4
ges.render.mp3_and_h264_in_mp4.test_effect.audio_video.vorbis_theora_ogg
ges.render.mp3_and_h264_in_mp4.test_effect.audio_video.vorbis_vp8_webm
ges.render.mp3_and_h264_in_mp4.test_mixing.audio_only.mp3_h264_mp4
+ges.render.mp3_and_h264_in_mp4.test_mixing.audio_video.flac_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_mixing.audio_video.mp3_h264_mp4
+ges.render.mp3_and_h264_in_mp4.test_mixing.audio_video.opus_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_mixing.audio_video.raw_h264_mp4
ges.render.mp3_and_h264_in_mp4.test_mixing.audio_video.vorbis_theora_ogg
ges.render.mp3_and_h264_in_mp4.test_mixing.audio_video.vorbis_vp8_webm
+ges.render.mp3_and_h264_in_mp4.test_mixing.video_only.flac_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_mixing.video_only.mp3_h264_mp4
+ges.render.mp3_and_h264_in_mp4.test_mixing.video_only.opus_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_mixing.video_only.raw_h264_mp4
ges.render.mp3_and_h264_in_mp4.test_mixing.video_only.vorbis_vp8_webm
ges.render.mp3_and_h264_in_mp4.test_simple.audio_video.svg_mp3_h264_mp4
+ges.render.mp3_and_h264_in_mp4.test_title.audio_video.flac_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_title.audio_video.mp3_h264_mp4
+ges.render.mp3_and_h264_in_mp4.test_title.audio_video.opus_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_title.audio_video.raw_h264_mp4
ges.render.mp3_and_h264_in_mp4.test_title.audio_video.vorbis_theora_ogg
ges.render.mp3_and_h264_in_mp4.test_title.audio_video.vorbis_vp8_webm
+ges.render.mp3_and_h264_in_mp4.test_transition.audio_video.flac_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_transition.audio_video.mp3_h264_mp4
+ges.render.mp3_and_h264_in_mp4.test_transition.audio_video.opus_jpeg_mkv
ges.render.mp3_and_h264_in_mp4.test_transition.audio_video.raw_h264_mp4
ges.render.mp3_and_h264_in_mp4.test_transition.audio_video.vorbis_theora_ogg
ges.render.mp3_and_h264_in_mp4.test_transition.audio_video.vorbis_vp8_webm
+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_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.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