{
GstHarness *h = gst_harness_new_parse ("netsim delay-probability=0.5");
GstCaps *caps = gst_caps_from_string ("mycaps");
- GstBuffer *buf = gst_harness_create_buffer (h, 100);
+ GstBuffer *buf;
GstHarnessThread *state, *push;
GstSegment segment;
+ gst_harness_set_src_caps (h, gst_caps_ref (caps));
+ buf = gst_harness_create_buffer (h, 100);
gst_segment_init (&segment, GST_FORMAT_TIME);
state = gst_harness_stress_statechange_start (h);
push = gst_harness_stress_push_buffer_start (h, caps, &segment, buf);