From: Thibault Saunier Date: Tue, 20 Nov 2012 03:29:23 +0000 (-0300) Subject: timeline-object: Implement the GESMetadataContainer interface X-Git-Tag: 1.19.3~493^2~2115 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c2fe7f0c823bfd764706e786b37915cf08a26702;p=platform%2Fupstream%2Fgstreamer.git timeline-object: Implement the GESMetadataContainer interface --- diff --git a/ges/ges-timeline-object.c b/ges/ges-timeline-object.c index 5122038..5b35416 100644 --- a/ges/ges-timeline-object.c +++ b/ges/ges-timeline-object.c @@ -79,11 +79,14 @@ static GESTimelineObject *ges_timeline_object_copy (GESTimelineObject * object, gboolean * deep); static void ges_extractable_interface_init (GESExtractableInterface * iface); +static void ges_meta_container_interface_init (GESMetaContainerInterface * + iface); G_DEFINE_ABSTRACT_TYPE_WITH_CODE (GESTimelineObject, ges_timeline_object, G_TYPE_INITIALLY_UNOWNED, - G_IMPLEMENT_INTERFACE (GES_TYPE_EXTRACTABLE, - ges_extractable_interface_init)); + G_IMPLEMENT_INTERFACE (GES_TYPE_EXTRACTABLE, ges_extractable_interface_init) + G_IMPLEMENT_INTERFACE (GES_TYPE_META_CONTAINER, + ges_meta_container_interface_init)); /* Mapping of relationship between a TimelineObject and the TrackObjects * it controls @@ -442,6 +445,11 @@ ges_extractable_interface_init (GESExtractableInterface * iface) iface->register_metas = _register_metas; } +static void +ges_meta_container_interface_init (GESMetaContainerInterface * iface) +{ +} + /** * ges_timeline_object_create_track_object: * @object: The origin #GESTimelineObject