subparse: Try to typefind even if conversion to UTF8 failed

Fixes bug #600043.
This commit is contained in:
Sebastian Dröge 2011-05-23 16:02:34 +02:00
parent 2c7cdbc2ca
commit c867f677c0

View file

@ -1791,12 +1791,7 @@ gst_subparse_type_find (GstTypeFind * tf, gpointer private)
} }
} }
converted_str = gst_convert_to_utf8 (str, 128, enc, &tmp, &err); converted_str = gst_convert_to_utf8 (str, 128, enc, &tmp, &err);
if (converted_str == NULL) { if (converted_str != NULL) {
GST_DEBUG ("Charset conversion failed: %s", err->message);
g_error_free (err);
g_free (str);
return;
} else {
g_free (str); g_free (str);
str = converted_str; str = converted_str;
} }