From: Doug Nazar Date: Wed, 21 Apr 2021 03:51:49 +0000 (-0400) Subject: tests/netsim: Set src caps before creating buffers X-Git-Tag: 1.19.3~507^2~501 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=be2996c48e820df5cec2fa991b1bed944bfe3e4a;p=platform%2Fupstream%2Fgstreamer.git tests/netsim: Set src caps before creating buffers GstHarness requires the source pad caps to be set before buffer allocations. Part-of: --- diff --git a/tests/check/elements/netsim.c b/tests/check/elements/netsim.c index 1de026c..02789e1 100644 --- a/tests/check/elements/netsim.c +++ b/tests/check/elements/netsim.c @@ -29,10 +29,12 @@ GST_START_TEST (netsim_stress_delayed) { 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);