ges formatter: Load and save children properties from track elements
Submitted by Lubosz Sarnecki
Link to original bug (#737744)
Description
Created attachment 287539
This patch enables the formatter to load and store children properties on track elements.
The ges-base-xml-formatter.c is currently unable to load and store children-properties from track elements.
This is needed to store and load position and size from clips, like in this xges example:
http://wiki.pitivi.org/wiki/XGES_Examples#Clip_Position_and_Size
A track element is described with a <source>
XML tag. The example does not work without these patches, and Pitivi is not able to store values on track elements. There is no other way to manipulate the dimension of the clip in ges.
This is a series of patches written by Joris Valette.
He published them in following Github ticktes:
https://github.com/pitivi/gst-editing-services/issues/54
https://github.com/pitivi/gst-editing-services/issues/56
Since these patches never made it through code review, I am willing to improve them so they can get merged.
Patch 287539, "This patch enables the formatter to load and store children properties on track elements.":
0001-formatter-save-and-load-source-s-children-properties.patch