GESTrackObject: fixe a few issues with the get_props_hastable vmethod

This commit is contained in:
Thibault Saunier 2011-02-16 15:51:20 +01:00 committed by Edward Hervey
parent 218cad6f16
commit 0d02e26195
2 changed files with 3 additions and 0 deletions

View 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

View 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.