From: Edward Hervey Date: Sat, 13 Feb 2010 14:18:05 +0000 (+0100) Subject: typefind: Reset the working mode when going to READY/NULL X-Git-Tag: RELEASE-0.10.27~38 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ed6f62f76318c00b9f9b05224b41c3029d3e0d95;p=platform%2Fupstream%2Fgstreamer.git typefind: Reset the working mode when going to READY/NULL This allows properly re-using typefind (else it would think it's already done the typefinding when being re-used with another stream). --- diff --git a/plugins/elements/gsttypefindelement.c b/plugins/elements/gsttypefindelement.c index 8c401e5..4b5e2da 100644 --- a/plugins/elements/gsttypefindelement.c +++ b/plugins/elements/gsttypefindelement.c @@ -1023,6 +1023,7 @@ gst_type_find_element_change_state (GstElement * element, (GFunc) gst_mini_object_unref, NULL); g_list_free (typefind->cached_events); typefind->cached_events = NULL; + typefind->mode = MODE_TYPEFIND; GST_OBJECT_UNLOCK (typefind); break; default: