set chainfunction on request pads (FIXME: do we even support chainbased elements...
authorBenjamin Otte <otte@gnome.org>
Wed, 5 Nov 2003 01:40:29 +0000 (01:40 +0000)
committerBenjamin Otte <otte@gnome.org>
Wed, 5 Nov 2003 01:40:29 +0000 (01:40 +0000)
Original commit message from CVS:
set chainfunction on request pads (FIXME: do we even support chainbased elements with multiple sinkpads?)

gst/elements/gstfakesink.c
plugins/elements/gstfakesink.c

index fa526061d7ec5d6036c7ec4f37d32ef649a65a46..4e8d3c010e296ea8636a084bf1aa4b77f0d90a70 100644 (file)
@@ -233,6 +233,7 @@ gst_fakesink_request_new_pad (GstElement *element, GstPadTemplate *templ, const
 
   sinkpad = gst_pad_new_from_template (templ, name);
   g_free (name);
+  gst_pad_set_chain_function (sinkpad, GST_DEBUG_FUNCPTR (gst_fakesink_chain));
   
   gst_element_add_pad (GST_ELEMENT (fakesink), sinkpad);
 
index fa526061d7ec5d6036c7ec4f37d32ef649a65a46..4e8d3c010e296ea8636a084bf1aa4b77f0d90a70 100644 (file)
@@ -233,6 +233,7 @@ gst_fakesink_request_new_pad (GstElement *element, GstPadTemplate *templ, const
 
   sinkpad = gst_pad_new_from_template (templ, name);
   g_free (name);
+  gst_pad_set_chain_function (sinkpad, GST_DEBUG_FUNCPTR (gst_fakesink_chain));
   
   gst_element_add_pad (GST_ELEMENT (fakesink), sinkpad);