Original commit message from CVS:
Fix type definition bug plus missing argument for callback
-Subproject commit 54aa761f9d486bca3ee35029a110386a144340c5
+Subproject commit 9a3a505fcc52865de0bedbb3ee1ce0a6dcc9a025
g_signal_new ("have_type", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (GstTypeFindClass, have_type), NULL, NULL,
g_cclosure_marshal_VOID__POINTER, G_TYPE_NONE, 1,
- G_TYPE_POINTER);
+ G_TYPE_OBJECT);
gobject_class->set_property = GST_DEBUG_FUNCPTR (gst_type_find_set_property);
gobject_class->get_property = GST_DEBUG_FUNCPTR (gst_type_find_get_property);
GstElementClass parent_class;
/* signals */
- void (*have_type) (GstElement *element);
+ void (*have_type) (GstElement *element,
+ GstCaps *caps);
};
GType gst_type_find_get_type (void);