From ac03c328d51e6d1a80da098fa8a2a1938536ea27 Mon Sep 17 00:00:00 2001 From: Stefan Sauer Date: Wed, 29 Feb 2012 08:44:04 +0100 Subject: [PATCH] consistencychecker: also check for duplicated flush_starts --- libs/gst/check/gstconsistencychecker.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/gst/check/gstconsistencychecker.c b/libs/gst/check/gstconsistencychecker.c index ded047e..94e665e 100644 --- a/libs/gst/check/gstconsistencychecker.c +++ b/libs/gst/check/gstconsistencychecker.c @@ -58,6 +58,9 @@ source_pad_data_cb (GstPad * pad, GstMiniObject * data, GST_DEBUG_OBJECT (pad, "%s", GST_EVENT_TYPE_NAME (event)); switch (GST_EVENT_TYPE (event)) { case GST_EVENT_FLUSH_START: + /* FIXME : not 100% sure about whether getting two flush_start in a row + * is valid */ + fail_if (consist->flushing, "Received another FLUSH_START"); consist->flushing = TRUE; break; case GST_EVENT_FLUSH_STOP: -- 2.7.4