check/elements/level.c: Fix for bus API change.
authorWim Taymans <wim.taymans@gmail.com>
Mon, 19 Sep 2005 11:48:13 +0000 (11:48 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Mon, 19 Sep 2005 11:48:13 +0000 (11:48 +0000)
Original commit message from CVS:
* check/elements/level.c: (GST_START_TEST):
Fix for bus API change.

ChangeLog
check/elements/level.c
tests/check/elements/level.c

index 58bfabd..a8e1272 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2005-09-19  Wim Taymans  <wim@fluendo.com>
 
+       * check/elements/level.c: (GST_START_TEST):
+       Fix for bus API change.
+
+2005-09-19  Wim Taymans  <wim@fluendo.com>
+
        * gst/level/level-example.c: (main):
        Fix for new bus API.
 
index d2b9ed3..79fa853 100644 (file)
@@ -128,10 +128,11 @@ GST_START_TEST (test_int16)
   fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL);
   fail_unless (inbuffer == outbuffer);
 
-  fail_unless_equals_int (gst_bus_poll (bus, GST_MESSAGE_APPLICATION, -1),
-      GST_MESSAGE_APPLICATION);
-  message = gst_bus_pop (bus);
+  message = gst_bus_poll (bus, GST_MESSAGE_APPLICATION, -1);
+
+  fail_unless (message != NULL);
   fail_unless (GST_MESSAGE_SRC (message) == GST_OBJECT (level));
+  fail_unless (GST_MESSAGE_TYPE (message) == GST_MESSAGE_APPLICATION);
   structure = gst_message_get_structure (message);
   fail_if (structure == NULL);
   fail_unless_equals_string ((char *) gst_structure_get_name (structure),
index d2b9ed3..79fa853 100644 (file)
@@ -128,10 +128,11 @@ GST_START_TEST (test_int16)
   fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL);
   fail_unless (inbuffer == outbuffer);
 
-  fail_unless_equals_int (gst_bus_poll (bus, GST_MESSAGE_APPLICATION, -1),
-      GST_MESSAGE_APPLICATION);
-  message = gst_bus_pop (bus);
+  message = gst_bus_poll (bus, GST_MESSAGE_APPLICATION, -1);
+
+  fail_unless (message != NULL);
   fail_unless (GST_MESSAGE_SRC (message) == GST_OBJECT (level));
+  fail_unless (GST_MESSAGE_TYPE (message) == GST_MESSAGE_APPLICATION);
   structure = gst_message_get_structure (message);
   fail_if (structure == NULL);
   fail_unless_equals_string ((char *) gst_structure_get_name (structure),