GNOME Bugzilla – Bug 680158
create an interface for metadata storage
Last modified: 2014-06-22 13:44:52 UTC
from [1]: If we look at entities that are present in GES we can see that almost all of them need some sort of metadata: * GESTimeline * GESTimelineLayer * GESTimelineObject * GESTrackObject * Yet to be implemented GESProject For all those classes to be able to contain metadatas and to avoid code duplication as much as possible, we should have an interface to handle Metadata. Let's call the interface GESMetadataContainer for now (name to be defined). [1] http://is.gd/8mXfaF
Created attachment 220010 [details] [review] add taglist property and getter Add taglist property and getter to GESTimelineLayer.
Created attachment 220312 [details] [review] removed gobject property, add testcase Removed gobject property as it doesn't make sense like this, add a basic test case.
commit 97862bbe4858b17ad4a7e94d8552315273bf076b Author: Paul Lange <palango@gmx.de> Date: Mon Nov 26 13:31:17 2012 -0300 implement the GESMetaContainer interface