diff --git a/ges/ges-timeline.c b/ges/ges-timeline.c index 00748b79f0..ea1dcf3cb6 100644 --- a/ges/ges-timeline.c +++ b/ges/ges-timeline.c @@ -47,10 +47,13 @@ typedef struct _MoveContext MoveContext; static inline void init_movecontext (MoveContext * mv_ctx); static void ges_extractable_interface_init (GESExtractableInterface * iface); +static void ges_meta_container_interface_init + (GESMetaContainerInterface * iface); G_DEFINE_TYPE_WITH_CODE (GESTimeline, ges_timeline, GST_TYPE_BIN, - 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)); GST_DEBUG_CATEGORY_STATIC (ges_timeline_debug); @@ -213,6 +216,11 @@ ges_extractable_interface_init (GESExtractableInterface * iface) iface->get_id = extractable_get_id; } +static void +ges_meta_container_interface_init (GESMetaContainerInterface * iface) +{ +} + /* Internal methods */ static gboolean ges_timeline_enable_update_internal (GESTimeline * timeline, gboolean enabled)