gstreamer/tests/check/ges
Thibault Saunier 241e809a81 ges: Enhance xges format versioning
Summary:
Handle the fact that some new features can be added and that means
generated files will not be fully understandable by older versions of
the formatter.

Make sure that we set the format version to 0.2 when we serialize the
GstEncodingProfile.enabled property.

Add some tests around that.

+ Fix a minor bug in the test-utils
+ Add a meta on the projects to tell in what format version a project
  has been serialized/parsed back

API:
  GES_META_FORMAT_VERSION

Depends on D178

Reviewers: Mathieu_Du

Differential Revision: http://phabricator.freedesktop.org/D184
2015-05-18 21:27:48 +02:00
..
.gitignore track: [API]: ges_track_update_restriction_caps. 2014-12-05 22:12:11 +01:00
asset.c tests: Use the gst_check_run_suite helper everywhere 2013-05-27 22:11:10 -04:00
audio_only.ogg tests: First filesource test port to assets 2012-12-19 18:59:50 -03:00
audio_video.ogg tests: First filesource test port to assets 2012-12-19 18:59:50 -03:00
backgroundsource.c Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
basic.c tests: don't leak clips list in basic unit test 2014-10-26 20:24:31 +00:00
clip.c Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
effects.c ges: Move the notion of children properties to GESTimelineElement 2015-03-18 20:36:39 +01:00
group.c ges: Recompute Group priority when one of its clip.layer change priority 2014-12-06 10:34:18 +01:00
image.png tests::uriclip: Use a real file to test still images 2013-03-21 22:00:21 -03:00
layer.c Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
mixers.c Revert "ges: Always create a project to back a timeline" 2013-11-28 15:12:15 -03:00
overlays.c Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
project.c ges: Enhance xges format versioning 2015-05-18 21:27:48 +02:00
test-auto-transition.xges tests: add project auto-transition test 2013-05-09 19:04:13 -04:00
test-project.xges ges: Enhance xges format versioning 2015-05-18 21:27:48 +02:00
test-properties.xges tests: project: Add children properties check 2014-11-10 16:22:39 +01:00
test-utils.c ges: Enhance xges format versioning 2015-05-18 21:27:48 +02:00
test-utils.h xml-formatter: Serialize groups 2014-11-10 16:22:43 +01:00
text_properties.c Revert "ges: Always create a project to back a timeline" 2013-11-28 15:12:15 -03:00
timelineedition.c ges: Move the notion of children properties to GESTimelineElement 2015-03-18 20:36:39 +01:00
titles.c Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
track.c check/ges/track: add forgotten test file. 2014-12-05 22:19:32 +01:00
transition.c Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
uriclip.c Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
wrong_test.xptv tests: Implement tests for ges_formatter_can_load_uri 2012-09-25 15:10:35 +02:00