From f46c247757339ca06a360be31899af2f291b7752 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Wed, 4 Nov 2009 23:32:07 +0000 Subject: [PATCH] autoconvert: Fix previous commit: ensure we take a ref on the features --- gst/autoconvert/gstautoconvert.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gst/autoconvert/gstautoconvert.c b/gst/autoconvert/gstautoconvert.c index f3d8bed436..4fb0a416eb 100644 --- a/gst/autoconvert/gstautoconvert.c +++ b/gst/autoconvert/gstautoconvert.c @@ -292,6 +292,7 @@ gst_auto_convert_set_property (GObject * object, if (autoconvert->factories == NULL) { GList *factories = g_value_get_pointer (value); autoconvert->factories = g_list_copy (factories); + g_list_foreach (autoconvert->factories, (GFunc) g_object_ref, NULL); } else GST_WARNING_OBJECT (object, "Can not reset factories after they" " have been set or auto-discovered");