gst/check/consistencychecker: Check type of miniobject in probe
authorEdward Hervey <bilboed@bilboed.com>
Thu, 8 Oct 2009 06:55:23 +0000 (08:55 +0200)
committerEdward Hervey <bilboed@bilboed.com>
Thu, 8 Oct 2009 06:55:23 +0000 (08:55 +0200)
libs/gst/check/gstconsistencychecker.c

index 8f33d247c260b4251533b0a90bded43874c7ad25..5253b4c99635c586abbf2a4f1b38631a69564022 100644 (file)
@@ -52,7 +52,7 @@ source_pad_data_cb (GstPad * pad, GstMiniObject * data,
     fail_if (consist->eos, "Buffer received after EOS");
     /* Buffers need to be preceded by a newsegment event */
     fail_unless (consist->newsegment, "Buffer received without newsegment");
-  } else {
+  } else if (GST_IS_EVENT (data)) {
     GstEvent *event = (GstEvent *) data;
 
     GST_DEBUG_OBJECT (pad, "%s", GST_EVENT_TYPE_NAME (event));