From ed6f62f76318c00b9f9b05224b41c3029d3e0d95 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Sat, 13 Feb 2010 15:18:05 +0100 Subject: [PATCH] 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). --- plugins/elements/gsttypefindelement.c | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/elements/gsttypefindelement.c b/plugins/elements/gsttypefindelement.c index 8c401e5372..4b5e2da6fc 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: