diff --git a/gst_libav/ext/libav/gstavdemux.c b/gst_libav/ext/libav/gstavdemux.c index 4c9a5381fd6d8b3720b78a6c7bb44dea971ad5bc..0c2781ad5eae0e6482af7d1f8f896c81d12959b6 100644 --- a/gst_libav/ext/libav/gstavdemux.c +++ b/gst_libav/ext/libav/gstavdemux.c @@ -1186,7 +1186,7 @@ safe_utf8_copy (gchar * input) if (!(g_utf8_validate (input, -1, NULL))) { output = g_convert (input, strlen (input), - "UTF-8", "ISO-8859-1", NULL, NULL, NULL); + "UTF-8", "GB18030", NULL, NULL, NULL); } else { output = g_strdup (input); }