aboutsummaryrefslogtreecommitdiff
path: root/tests/check/gst/gstcaps.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/check/gst/gstcaps.c')
-rw-r--r--tests/check/gst/gstcaps.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/check/gst/gstcaps.c b/tests/check/gst/gstcaps.c
index 59f4832..b358669 100644
--- a/tests/check/gst/gstcaps.c
+++ b/tests/check/gst/gstcaps.c
@@ -103,6 +103,8 @@ GST_START_TEST (test_static_caps)
static GstStaticCaps scaps = GST_STATIC_CAPS ("audio/x-raw,rate=44100");
GstCaps *caps1;
GstCaps *caps2;
+ static GstStaticCaps sany = GST_STATIC_CAPS_ANY;
+ static GstStaticCaps snone = GST_STATIC_CAPS_NONE;
/* caps creation */
caps1 = gst_static_caps_get (&scaps);
@@ -120,6 +122,14 @@ GST_START_TEST (test_static_caps)
gst_caps_unref (caps1);
gst_caps_unref (caps2);
+
+ caps1 = gst_static_caps_get (&sany);
+ fail_unless (gst_caps_is_equal (caps1, GST_CAPS_ANY));
+ caps2 = gst_static_caps_get (&snone);
+ fail_unless (gst_caps_is_equal (caps2, GST_CAPS_NONE));
+ fail_if (gst_caps_is_equal (caps1, caps2));
+ gst_caps_unref (caps1);
+ gst_caps_unref (caps2);
}
GST_END_TEST;