diff --git a/ChangeLog b/ChangeLog index d0dd56cbc4..391fc51521 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-11-03 Christophe Fergeau + + * gst/elements/gstidentity.c: (gst_identity_class_init): GstBuffer is + a boxed type, marshal the signal with VOID__BOXED, not VOID__POINTER + 2004-11-03 Stefan Kost * docs/gst/gstreamer-sections.txt: diff --git a/gst/elements/gstidentity.c b/gst/elements/gstidentity.c index 8f9f741341..af8817ee51 100644 --- a/gst/elements/gstidentity.c +++ b/gst/elements/gstidentity.c @@ -181,7 +181,7 @@ gst_identity_class_init (GstIdentityClass * klass) gst_identity_signals[SIGNAL_HANDOFF] = g_signal_new ("handoff", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (GstIdentityClass, handoff), NULL, NULL, - gst_marshal_VOID__POINTER, G_TYPE_NONE, 1, GST_TYPE_BUFFER); + gst_marshal_VOID__BOXED, G_TYPE_NONE, 1, GST_TYPE_BUFFER); gobject_class->finalize = GST_DEBUG_FUNCPTR (gst_identity_finalize); gobject_class->set_property = GST_DEBUG_FUNCPTR (gst_identity_set_property); diff --git a/plugins/elements/gstidentity.c b/plugins/elements/gstidentity.c index 8f9f741341..af8817ee51 100644 --- a/plugins/elements/gstidentity.c +++ b/plugins/elements/gstidentity.c @@ -181,7 +181,7 @@ gst_identity_class_init (GstIdentityClass * klass) gst_identity_signals[SIGNAL_HANDOFF] = g_signal_new ("handoff", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (GstIdentityClass, handoff), NULL, NULL, - gst_marshal_VOID__POINTER, G_TYPE_NONE, 1, GST_TYPE_BUFFER); + gst_marshal_VOID__BOXED, G_TYPE_NONE, 1, GST_TYPE_BUFFER); gobject_class->finalize = GST_DEBUG_FUNCPTR (gst_identity_finalize); gobject_class->set_property = GST_DEBUG_FUNCPTR (gst_identity_set_property);