FXmedia and UTF8
Bo Lorentsen
bl at lue.dk
Mon Nov 12 20:23:52 CET 2007
Liviu Andronic wrote:
>
> Xfmedia deals quite OK with UTF-8: it is based on GTK+ (1) and on
> taglib (2). You might have issues with mp3 files if the tags were
> written by a program depending on the buggy id3lib library (EasyTAG is
> a good example of such programs).
Ok, so the problem is the binding to an id3lib ?
I use Debian unstable at the moment and a ldd on xfmedia looks like this
(a bit cut down) :
[~]# ldd /usr/bin/xfmedia
linux-gate.so.1 => (0xffffe000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7fb5000)
libxfcegui4.so.4 => /usr/lib/libxfcegui4.so.4 (0xb7f6d000)
libexo-0.3.so.0 => /usr/lib/libexo-0.3.so.0 (0xb7f33000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7bbf000)
libxfce4util.so.4 => /usr/lib/libxfce4util.so.4 (0xb7bb1000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb79bb000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb797e000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb797a000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb796a000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb7953000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7867000)
libxine.so.1 => /usr/lib/libxine.so.1 (0xb7817000)
libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7813000)
libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb77ee000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb777f000)
libnsl.so.1 => /lib/i686/cmov/libnsl.so.1 (0xb7767000)
libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb7750000)
libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0xb7734000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb76ff000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb765f000)
librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb7656000)
libtag_c.so.0 => /usr/lib/libtag_c.so.0 (0xb7652000)
libtag.so.1 => /usr/lib/libtag.so.1 (0xb7606000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb744c000)
libresolv.so.2 => /lib/i686/cmov/libresolv.so.2 (0xb7438000)
/lib/ld-linux.so.2 (0xb7fd3000)
libpcre.so.3 => /usr/lib/libpcre.so.3 (0xb7412000)
gxine works as expected. The content of the mp3 files are Simplified
Chinese and the encoding is utf-8.
Could it be libtag on debian unstable that holds the key to this problem ?
/BL
More information about the Xfce4-dev
mailing list