From 0d02e26195c735b7453e28830091de5b1ab46b8d Mon Sep 17 00:00:00 2001 From: Thibault Saunier <thibault.saunier@collabora.co.uk> Date: Wed, 16 Feb 2011 15:51:20 +0100 Subject: [PATCH] GESTrackObject: fixe a few issues with the get_props_hastable vmethod --- ges/ges-track-object.c | 2 ++ ges/ges-track-object.h | 1 + 2 files changed, 3 insertions(+) diff --git a/ges/ges-track-object.c b/ges/ges-track-object.c index 55656e3cf5..f2b287e64c 100644 --- a/ges/ges-track-object.c +++ b/ges/ges-track-object.c @@ -282,6 +282,8 @@ ges_track_object_class_init (GESTrackObjectClass * klass) G_TYPE_NONE, 2, GST_TYPE_ELEMENT, G_TYPE_PARAM); klass->create_gnl_object = ges_track_object_create_gnl_object_func; + /* There is no 'get_props_hastable' default implementation */ + klass->get_props_hastable = NULL; } static void diff --git a/ges/ges-track-object.h b/ges/ges-track-object.h index bd35435411..e2fcea263b 100644 --- a/ges/ges-track-object.h +++ b/ges/ges-track-object.h @@ -97,6 +97,7 @@ struct _GESTrackObject { * GESTrackObjectClass: * @gnlobject_factorytype: name of the GNonLin GStElementFactory type to use. * @create_gnl_object: method to create the GNonLin container object. + * @get_props_hastable: method to list child properties that user could like to configure. * The default implementation will create an object of type @gnlobject_factorytype * and call @create_element. * @create_element: method to return the GstElement to put in the gnlobject.