tests: fix caps usage in parser test helper

Fixes previous commit; users can call this with NULL caps.
This commit is contained in:
René Stadler 2011-11-24 21:52:55 +01:00
parent 30b40510ab
commit c41b5d016c

View file

@ -151,8 +151,10 @@ setup_element (const gchar * factory, ElementSetup setup,
sinkpad = gst_check_setup_sink_pad (element, sink_template);
gst_pad_set_active (srcpad, TRUE);
gst_pad_set_active (sinkpad, TRUE);
fail_unless (gst_pad_set_caps (srcpad, src_caps));
fail_unless (gst_pad_set_caps (sinkpad, sink_caps));
if (src_caps)
fail_unless (gst_pad_set_caps (srcpad, src_caps));
if (sink_caps)
fail_unless (gst_pad_set_caps (sinkpad, sink_caps));
bus = gst_bus_new ();
gst_element_set_bus (element, bus);