guint n_props = 0;
xmlTextWriterWriteAttribute (writer, BAD_CAST "type",
- BAD_CAST "pitivi.timeline.track.BaseEffect");
+ BAD_CAST "pitivi.timeline.track.TrackEffect");
g_object_get (trackelement, "bin-description", &bin_desc, NULL);
xmlTextWriterStartElement (writer, BAD_CAST "effect");
} else {
xmlTextWriterWriteAttribute (writer, BAD_CAST "type",
- BAD_CAST "pitivi.timeline.track.SourceTrackElement");
+ BAD_CAST "pitivi.timeline.track.SourceTrackObject");
xmlTextWriterStartElement (writer, BAD_CAST "factory-ref");
xmlTextWriterWriteAttribute (writer, BAD_CAST "id",
{
GList *tmp, *tck_obj_ids;
- xmlTextWriterStartElement (writer, BAD_CAST "clips");
+ xmlTextWriterStartElement (writer, BAD_CAST "timeline-objects");
GST_DEBUG ("Saving timeline objects");
SrcMapping *srcmap = (SrcMapping *) tmp->data;
- xmlTextWriterStartElement (writer, BAD_CAST "clip");
+ xmlTextWriterStartElement (writer, BAD_CAST "timeline-object");
xmlTextWriterStartElement (writer, BAD_CAST "factory-ref");
xmlTextWriterWriteAttribute (writer, BAD_CAST "id", BAD_CAST srcmap->id);
xmlTextWriterEndElement (writer);
GHashTable *clips_table = priv->clips_table;
xpathObj = xmlXPathEvalExpression ((const xmlChar *)
- "/pitivi/timeline/clips/clip", priv->xpathCtx);
+ "/pitivi/timeline/timeline-objects/timeline-object", priv->xpathCtx);
if (xpathObj == NULL) {
xmlXPathFreeObject (xpathObj);
clip_nd = nodes->nodeTab[j];
for (tmp_nd = clip_nd->children; tmp_nd; tmp_nd = tmp_nd->next) {
- /* We assume that factory-ref is always before the trackelements-ref */
+ /* We assume that factory-ref is always before the tckobjs-ref */
if (!xmlStrcmp (tmp_nd->name, (xmlChar *) "factory-ref")) {
facrefId = xmlGetProp (tmp_nd, (xmlChar *) "id");