tests: fix more tests

This commit is contained in:
Wim Taymans 2012-02-07 09:41:51 +01:00
parent 9be8a6f48c
commit 02034ce772
2 changed files with 8 additions and 5 deletions

View file

@ -137,13 +137,16 @@ check_filter (const gchar * name, gint num_buffers, const gchar * prop, ...)
385, 385}}; 385, 385}};
gint i, n, r; gint i, n, r;
gint size; gint size;
GstCaps *templ = gst_caps_from_string (VIDEO_CAPS_TEMPLATE_STRING); GstCaps *allcaps, *templ = gst_caps_from_string (VIDEO_CAPS_TEMPLATE_STRING);
va_list varargs; va_list varargs;
n = gst_caps_get_size (templ); allcaps = gst_caps_normalize (templ);
gst_caps_unref (templ);
n = gst_caps_get_size (allcaps);
for (i = 0; i < n; i++) { for (i = 0; i < n; i++) {
GstStructure *s = gst_caps_get_structure (templ, i); GstStructure *s = gst_caps_get_structure (allcaps, i);
GstCaps *caps = gst_caps_new_empty (); GstCaps *caps = gst_caps_new_empty ();
gst_caps_append_structure (caps, gst_structure_copy (s)); gst_caps_append_structure (caps, gst_structure_copy (s));
@ -169,7 +172,7 @@ check_filter (const gchar * name, gint num_buffers, const gchar * prop, ...)
gst_caps_unref (caps); gst_caps_unref (caps);
} }
gst_caps_unref (templ); gst_caps_unref (allcaps);
} }
GST_START_TEST (test_videobalance) GST_START_TEST (test_videobalance)

View file

@ -99,7 +99,7 @@ GST_START_TEST (test_y4m)
/* makes valgrind's memcheck happier */ /* makes valgrind's memcheck happier */
gst_buffer_memset (inbuffer, 0, 0, size); gst_buffer_memset (inbuffer, 0, 0, size);
caps = gst_caps_from_string (VIDEO_CAPS_STRING); caps = gst_caps_from_string (VIDEO_CAPS_STRING);
gst_pad_set_caps (mysrcpad, caps); fail_unless (gst_pad_set_caps (mysrcpad, caps));
gst_caps_unref (caps); gst_caps_unref (caps);
GST_BUFFER_TIMESTAMP (inbuffer) = 0; GST_BUFFER_TIMESTAMP (inbuffer) = 0;
ASSERT_BUFFER_REFCOUNT (inbuffer, "inbuffer", 1); ASSERT_BUFFER_REFCOUNT (inbuffer, "inbuffer", 1);