From: Stefan Sauer Date: Wed, 29 Feb 2012 07:44:04 +0000 (+0100) Subject: consistencychecker: also check for duplicated flush_starts X-Git-Tag: RELEASE-0.11.3~1^2~20 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ac03c328d51e6d1a80da098fa8a2a1938536ea27;p=platform%2Fupstream%2Fgstreamer.git consistencychecker: also check for duplicated flush_starts --- 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: