mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-03 16:09:39 +00:00
tests: fix valve unit test
gst_buffer_pad_alloc() needs simple caps or NULL caps, ANY caps are not allowed.
This commit is contained in:
parent
ecc9106b9b
commit
ad628d0bc5
1 changed files with 2 additions and 6 deletions
|
@ -82,9 +82,7 @@ GST_START_TEST (test_valve_basic)
|
||||||
|
|
||||||
fail_unless (gst_pad_push_event (src, gst_event_new_eos ()) == TRUE);
|
fail_unless (gst_pad_push_event (src, gst_event_new_eos ()) == TRUE);
|
||||||
fail_unless (event_received == TRUE);
|
fail_unless (event_received == TRUE);
|
||||||
caps = gst_caps_new_any ();
|
fail_unless (gst_pad_alloc_buffer (src, 0, 10, NULL, &buf) == GST_FLOW_OK);
|
||||||
fail_unless (gst_pad_alloc_buffer (src, 0, 10, caps, &buf) == GST_FLOW_OK);
|
|
||||||
gst_caps_unref (caps);
|
|
||||||
fail_unless (buffer_allocated == TRUE);
|
fail_unless (buffer_allocated == TRUE);
|
||||||
gst_buffer_unref (buf);
|
gst_buffer_unref (buf);
|
||||||
fail_unless (gst_pad_push (src, gst_buffer_new ()) == GST_FLOW_OK);
|
fail_unless (gst_pad_push (src, gst_buffer_new ()) == GST_FLOW_OK);
|
||||||
|
@ -101,9 +99,7 @@ GST_START_TEST (test_valve_basic)
|
||||||
g_object_set (valve, "drop", TRUE, NULL);
|
g_object_set (valve, "drop", TRUE, NULL);
|
||||||
fail_unless (gst_pad_push_event (src, gst_event_new_eos ()) == TRUE);
|
fail_unless (gst_pad_push_event (src, gst_event_new_eos ()) == TRUE);
|
||||||
fail_unless (event_received == FALSE);
|
fail_unless (event_received == FALSE);
|
||||||
caps = gst_caps_new_any ();
|
fail_unless (gst_pad_alloc_buffer (src, 0, 10, NULL, &buf) == GST_FLOW_OK);
|
||||||
fail_unless (gst_pad_alloc_buffer (src, 0, 10, caps, &buf) == GST_FLOW_OK);
|
|
||||||
gst_caps_unref (caps);
|
|
||||||
fail_unless (buffer_allocated == FALSE);
|
fail_unless (buffer_allocated == FALSE);
|
||||||
gst_buffer_unref (buf);
|
gst_buffer_unref (buf);
|
||||||
fail_unless (gst_pad_push (src, gst_buffer_new ()) == GST_FLOW_OK);
|
fail_unless (gst_pad_push (src, gst_buffer_new ()) == GST_FLOW_OK);
|
||||||
|
|
Loading…
Reference in a new issue