diff -p -up gst-plugins-base-0.10.20/ext/alsa/gstalsaplugin.c.utf8 gst-plugins-base-0.10.20/ext/alsa/gstalsaplugin.c --- gst-plugins-base-0.10.20/ext/alsa/gstalsaplugin.c.utf8 2008-08-07 15:00:01.000000000 +0200 +++ gst-plugins-base-0.10.20/ext/alsa/gstalsaplugin.c 2008-08-07 15:03:24.000000000 +0200 @@ -74,6 +74,7 @@ plugin_init (GstPlugin * plugin) GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif err = snd_lib_error_set_handler (gst_alsa_error_wrapper); diff -p -up gst-plugins-base-0.10.20/ext/cdparanoia/gstcdparanoiasrc.c.utf8 gst-plugins-base-0.10.20/ext/cdparanoia/gstcdparanoiasrc.c --- gst-plugins-base-0.10.20/ext/cdparanoia/gstcdparanoiasrc.c.utf8 2008-08-07 15:08:58.000000000 +0200 +++ gst-plugins-base-0.10.20/ext/cdparanoia/gstcdparanoiasrc.c 2008-08-07 15:09:42.000000000 +0200 @@ -493,6 +493,7 @@ plugin_init (GstPlugin * plugin) GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif diff -p -up gst-plugins-base-0.10.20/ext/gnomevfs/gstgnomevfs.c.utf8 gst-plugins-base-0.10.20/ext/gnomevfs/gstgnomevfs.c --- gst-plugins-base-0.10.20/ext/gnomevfs/gstgnomevfs.c.utf8 2008-08-07 15:04:05.000000000 +0200 +++ gst-plugins-base-0.10.20/ext/gnomevfs/gstgnomevfs.c 2008-08-07 15:04:53.000000000 +0200 @@ -127,6 +127,7 @@ plugin_init (GstPlugin * plugin) GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); */ bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ return TRUE; diff -p -up gst-plugins-base-0.10.20/ext/ogg/gstoggdemux.c.utf8 gst-plugins-base-0.10.20/ext/ogg/gstoggdemux.c --- gst-plugins-base-0.10.20/ext/ogg/gstoggdemux.c.utf8 2008-08-07 15:05:47.000000000 +0200 +++ gst-plugins-base-0.10.20/ext/ogg/gstoggdemux.c 2008-08-07 15:06:53.000000000 +0200 @@ -3273,6 +3273,7 @@ gst_ogg_demux_plugin_init (GstPlugin * p GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif return gst_element_register (plugin, "oggdemux", GST_RANK_PRIMARY, diff -p -up gst-plugins-base-0.10.20/gst-libs/gst/audio/gstbaseaudiosrc.c.utf8 gst-plugins-base-0.10.20/gst-libs/gst/audio/gstbaseaudiosrc.c --- gst-plugins-base-0.10.20/gst-libs/gst/audio/gstbaseaudiosrc.c.utf8 2008-08-07 14:52:03.000000000 +0200 +++ gst-plugins-base-0.10.20/gst-libs/gst/audio/gstbaseaudiosrc.c 2008-08-07 14:55:56.000000000 +0200 @@ -113,6 +113,7 @@ _do_init (GType type) GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ } diff -p -up gst-plugins-base-0.10.20/gst-libs/gst/pbutils/pbutils.c.utf8 gst-plugins-base-0.10.20/gst-libs/gst/pbutils/pbutils.c --- gst-plugins-base-0.10.20/gst-libs/gst/pbutils/pbutils.c.utf8 2008-08-07 14:56:23.000000000 +0200 +++ gst-plugins-base-0.10.20/gst-libs/gst/pbutils/pbutils.c 2008-08-07 14:56:42.000000000 +0200 @@ -101,6 +101,7 @@ gst_pb_utils_init (void) GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif inited = TRUE; diff -p -up gst-plugins-base-0.10.20/gst-libs/gst/tag/tags.c.utf8 gst-plugins-base-0.10.20/gst-libs/gst/tag/tags.c --- gst-plugins-base-0.10.20/gst-libs/gst/tag/tags.c.utf8 2008-08-07 14:56:53.000000000 +0200 +++ gst-plugins-base-0.10.20/gst-libs/gst/tag/tags.c 2008-08-07 14:57:35.000000000 +0200 @@ -51,6 +51,7 @@ gst_tag_register_tags_internal (gpointer GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* musicbrainz tags */ diff -p -up gst-plugins-base-0.10.20/gst/playback/gstdecodebin2.c.utf8 gst-plugins-base-0.10.20/gst/playback/gstdecodebin2.c --- gst-plugins-base-0.10.20/gst/playback/gstdecodebin2.c.utf8 2008-08-07 15:12:57.000000000 +0200 +++ gst-plugins-base-0.10.20/gst/playback/gstdecodebin2.c 2008-08-07 15:14:29.000000000 +0200 @@ -2412,6 +2412,7 @@ gst_decode_bin_plugin_init (GstPlugin * GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ return gst_element_register (plugin, "decodebin2", GST_RANK_NONE, diff -p -up gst-plugins-base-0.10.20/gst/playback/gstdecodebin.c.utf8 gst-plugins-base-0.10.20/gst/playback/gstdecodebin.c --- gst-plugins-base-0.10.20/gst/playback/gstdecodebin.c.utf8 2008-08-07 15:10:17.000000000 +0200 +++ gst-plugins-base-0.10.20/gst/playback/gstdecodebin.c 2008-08-07 15:10:36.000000000 +0200 @@ -1876,6 +1876,7 @@ plugin_init (GstPlugin * plugin) GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ return gst_element_register (plugin, "decodebin", GST_RANK_NONE, diff -p -up gst-plugins-base-0.10.20/gst/playback/gstplayback.c.utf8 gst-plugins-base-0.10.20/gst/playback/gstplayback.c --- gst-plugins-base-0.10.20/gst/playback/gstplayback.c.utf8 2008-08-07 15:19:25.000000000 +0200 +++ gst-plugins-base-0.10.20/gst/playback/gstplayback.c 2008-08-07 15:19:46.000000000 +0200 @@ -44,6 +44,7 @@ plugin_init (GstPlugin * plugin) GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ /* ref class from a thread-safe context to work around missing bit of diff -p -up gst-plugins-base-0.10.20/gst/playback/gstqueue2.c.utf8 gst-plugins-base-0.10.20/gst/playback/gstqueue2.c --- gst-plugins-base-0.10.20/gst/playback/gstqueue2.c.utf8 2008-08-07 15:16:18.000000000 +0200 +++ gst-plugins-base-0.10.20/gst/playback/gstqueue2.c 2008-08-07 15:16:57.000000000 +0200 @@ -2066,6 +2066,7 @@ plugin_init (GstPlugin * plugin) GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ return gst_element_register (plugin, "queue2", GST_RANK_NONE, GST_TYPE_QUEUE); diff -p -up gst-plugins-base-0.10.20/gst/playback/gsturidecodebin.c.utf8 gst-plugins-base-0.10.20/gst/playback/gsturidecodebin.c --- gst-plugins-base-0.10.20/gst/playback/gsturidecodebin.c.utf8 2008-08-07 15:10:45.000000000 +0200 +++ gst-plugins-base-0.10.20/gst/playback/gsturidecodebin.c 2008-08-07 15:11:04.000000000 +0200 @@ -1797,6 +1797,7 @@ gst_uri_decode_bin_plugin_init (GstPlugi GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ return gst_element_register (plugin, "uridecodebin", GST_RANK_NONE, diff -p -up gst-plugins-base-0.10.20/sys/v4l/gstv4l.c.utf8 gst-plugins-base-0.10.20/sys/v4l/gstv4l.c --- gst-plugins-base-0.10.20/sys/v4l/gstv4l.c.utf8 2008-08-07 14:58:44.000000000 +0200 +++ gst-plugins-base-0.10.20/sys/v4l/gstv4l.c 2008-08-07 14:59:19.000000000 +0200 @@ -53,6 +53,7 @@ plugin_init (GstPlugin * plugin) #ifdef ENABLE_NLS setlocale (LC_ALL, ""); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ return TRUE;