diff options
author | Doug Nazar <nazard@nazar.ca> | 2021-04-20 23:51:49 -0400 |
---|---|---|
committer | GStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org> | 2021-04-21 09:05:44 +0000 |
commit | be2996c48e820df5cec2fa991b1bed944bfe3e4a (patch) | |
tree | ac6b73bf5a68f8e711531f841b3b1676780b4971 /tests | |
parent | 817544860d96d8ef3a1ec50be45ead9b72f87713 (diff) | |
download | gstreamer-plugins-bad-be2996c48e820df5cec2fa991b1bed944bfe3e4a.tar.gz |
tests/netsim: Set src caps before creating buffers
GstHarness requires the source pad caps to be set before
buffer allocations.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2179>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/check/elements/netsim.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/check/elements/netsim.c b/tests/check/elements/netsim.c index 1de026c37..02789e1ec 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); |