GNOME Bugzilla – Bug 752394
objects naming problem when extracting GESTimeline from GESProject
Last modified: 2015-07-15 16:50:15 UTC
Objects already in a timeline can't be renamed. That what's the warning says. And elements obviously shouldn't have same name. Even if I specify different names for several textoverlays in same clip I will have this warning in my console.
I guess you are not giving different names, could you show how to reproduce? You should maybe let GES handle the naming as it will handle it all for you (unless you want to give specific names for some objects).
Okay, let's use my favourite "Just like cucumber" test: https://bug752385.bugzilla-attachments.gnome.org/attachment.cgi?id=307425 There are 3 clips with names specified in properties: name=(string)textoverlay1, name=(string)textoverlay2 and name=(string)textoverlay3. ges-launch-1.0 will show you something like this for that test: 0:00:00.090792028 10747 0x1431750 ERROR gestimeline ges-timeline.c:2531:timeline_add_element:<gestimeline0> textoverlay1 Already in the timeline <GESTextOverlayClip@0x13a4760> 0:00:00.100168835 10747 0x1431750 ERROR gestimeline ges-timeline.c:2531:timeline_add_element:<gestimeline0> textoverlay2 Already in the timeline <GESTextOverlayClip@0x13a4af0> However, no visible problems will appear. Let's get rid of this warnings.
You set by hand "name=(string)textoverlay1" for the clip overlays? They should 'naturally' be called name=(string)textoverlayclip1 The problem here is that those name clash with the GESTextOverlay (GESTrackElement) default names that will be called ... textoverlayX.
Understood, strange. I can not see clips in pipeline. I will name textoverlayclips in correct way.