? types.diff Index: gstbin.c =================================================================== RCS file: /cvsroot/gstreamer/gstreamer/gst/gstbin.c,v retrieving revision 1.161 diff -r1.161 gstbin.c 129c129 < gst_marshal_VOID__POINTER, G_TYPE_NONE, 1, G_TYPE_POINTER); --- > gst_marshal_VOID__POINTER, G_TYPE_NONE, 1, GST_TYPE_ELEMENT); 133c133 < gst_marshal_VOID__POINTER, G_TYPE_NONE, 1, G_TYPE_POINTER); --- > gst_marshal_VOID__POINTER, G_TYPE_NONE, 1, GST_TYPE_ELEMENT); Index: gstindex.c =================================================================== RCS file: /cvsroot/gstreamer/gstreamer/gst/gstindex.c,v retrieving revision 1.11 diff -r1.11 gstindex.c 26a27 > #include "gstelement.h" 128c129 < G_TYPE_POINTER); --- > GST_TYPE_ELEMENT); Index: gstpad.c =================================================================== RCS file: /cvsroot/gstreamer/gstreamer/gst/gstpad.c,v retrieving revision 1.222 diff -r1.222 gstpad.c 175c175 < G_TYPE_POINTER); --- > G_TYPE_BOOLEAN); 180c180 < G_TYPE_POINTER); --- > GST_TYPE_REAL_PAD); 185c185 < G_TYPE_POINTER); --- > GST_TYPE_REAL_PAD); 2483c2483 < G_TYPE_POINTER); --- > GST_TYPE_PAD); Index: gsttypefind.c =================================================================== RCS file: /cvsroot/gstreamer/gstreamer/gst/gsttypefind.c,v retrieving revision 1.31 diff -r1.31 gsttypefind.c 119c119 < G_TYPE_OBJECT); --- > GST_TYPE_CAPS); Index: autoplug/gstautoplugcache.c =================================================================== RCS file: /cvsroot/gstreamer/gstreamer/gst/autoplug/gstautoplugcache.c,v retrieving revision 1.19 diff -r1.19 gstautoplugcache.c 148c148 < G_TYPE_POINTER); --- > GST_TYPE_BUFFER); Index: elements/gstfakesink.c =================================================================== RCS file: /cvsroot/gstreamer/gstreamer/gst/elements/gstfakesink.c,v retrieving revision 1.44 diff -r1.44 gstfakesink.c 130,131c130,131 < g_cclosure_marshal_VOID__POINTER, G_TYPE_NONE, 1, < G_TYPE_POINTER); --- > g_cclosure_marshal_VOID__POINTER, G_TYPE_NONE, 2, > GST_TYPE_BUFFER, GST_TYPE_PAD); Index: elements/gstfakesrc.c =================================================================== RCS file: /cvsroot/gstreamer/gstreamer/gst/elements/gstfakesrc.c,v retrieving revision 1.60 diff -r1.60 gstfakesrc.c 253,254c253,254 < g_cclosure_marshal_VOID__POINTER, G_TYPE_NONE, 1, < G_TYPE_POINTER); --- > g_cclosure_marshal_VOID__POINTER, G_TYPE_NONE, 2, > GST_TYPE_BUFFER, GST_TYPE_PAD); Index: elements/gstidentity.c =================================================================== RCS file: /cvsroot/gstreamer/gstreamer/gst/elements/gstidentity.c,v retrieving revision 1.42 diff -r1.42 gstidentity.c 133,134c133,134 < g_cclosure_marshal_VOID__POINTER, G_TYPE_NONE, 1, < G_TYPE_POINTER); --- > g_cclosure_marshal_VOID__POINTER, G_TYPE_NONE, 2, > GST_TYPE_BUFFER, GST_TYPE_PAD);