2005-08-30 Wim Taymans <wim@fluendo.com>
+ * check/elements/fakesrc.c: (setup_fakesrc):
+ * check/elements/identity.c: (setup_identity):
+ Activate pads before using them.
+
+2005-08-30 Wim Taymans <wim@fluendo.com>
+
* gst/base/gstadapter.c: (gst_adapter_flush):
Flushing out 0 bytes is ok for this function.
fakesrc = gst_check_setup_element ("fakesrc");
mysinkpad = gst_check_setup_sink_pad (fakesrc, &sinktemplate, NULL);
gst_pad_set_event_function (mysinkpad, event_func);
+ gst_pad_set_active (mysinkpad, TRUE);
return fakesrc;
}
mysrcpad = gst_check_setup_src_pad (identity, &srctemplate, NULL);
mysinkpad = gst_check_setup_sink_pad (identity, &sinktemplate, NULL);
gst_pad_set_event_function (mysinkpad, event_func);
+ gst_pad_set_active (mysrcpad, TRUE);
+ gst_pad_set_active (mysinkpad, TRUE);
return identity;
}
fakesrc = gst_check_setup_element ("fakesrc");
mysinkpad = gst_check_setup_sink_pad (fakesrc, &sinktemplate, NULL);
gst_pad_set_event_function (mysinkpad, event_func);
+ gst_pad_set_active (mysinkpad, TRUE);
return fakesrc;
}
mysrcpad = gst_check_setup_src_pad (identity, &srctemplate, NULL);
mysinkpad = gst_check_setup_sink_pad (identity, &sinktemplate, NULL);
gst_pad_set_event_function (mysinkpad, event_func);
+ gst_pad_set_active (mysrcpad, TRUE);
+ gst_pad_set_active (mysinkpad, TRUE);
return identity;
}