GESTrackObject: fixe a few issues with the get_props_hastable vmethod
authorThibault Saunier <thibault.saunier@collabora.co.uk>
Wed, 16 Feb 2011 14:51:20 +0000 (15:51 +0100)
committerEdward Hervey <edward.hervey@collabora.co.uk>
Fri, 6 May 2011 08:39:04 +0000 (10:39 +0200)
ges/ges-track-object.c
ges/ges-track-object.h

index 55656e3cf50725fc66478afb3b6cf587b9aba715..f2b287e64caf2d1463dddd55d6d9506b16323678 100644 (file)
@@ -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
index bd354354114396b6630328a8c098caecec6e532e..e2fcea263bbc770cfae6b46d44cb48ece86eb0db 100644 (file)
@@ -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.