GstFlowReturn ret;
GstPad *srcpad;
- srcpad =
- gst_element_get_static_pad (GST_ELEMENT (GST_PAD_PARENT (pad)), "src");
+ srcpad = gst_element_get_static_pad (GST_ELEMENT (parent), "src");
/* since we're increasing timestamp/offsets, push this one first */
GST_LOG (" passing buffer [t=%" GST_TIME_FORMAT "-%" GST_TIME_FORMAT
}
gst_buffer_unref (buf);
+ gst_object_unref (srcpad);
return ret;
}
src = gst_element_factory_make ("audiotestsrc", "audiotestsrc");
fail_unless (src != NULL);
- g_object_set (src, "num-buffers", 100, NULL);
+ g_object_set (src, "num-buffers", 10, NULL);
conv = gst_element_factory_make ("audioconvert", "audioconvert");
fail_unless (conv != NULL);