[vlc-devel] [RFC PATCH] freetype: using Pango for text layout
Rémi Denis-Courmont
remi at remlab.net
Fri Jan 23 09:49:44 CET 2015
Le 2015-01-22 13:00, Salah-Eddin Shaban a écrit :
> Thanks :)
> I think you're right. It does seem like an endianness issue.
>
> Is this the official way to handle such an issue?
No. VLC has dedicated functions for byte endianess conversion and
others for character sets conversion. But UTF-8 is endian-independent by
design, so this is rather suspicious.
Regardless the only reason why UTF-32 is involved is FreeType. I have
not checked pango's documentation. But it is more modern, so I would
expect it to support UTF-8 to some extent, especially the high-level
API.
> I mean is endian.h a standard header on all platforms?
No. You can look up ISO C and POSIX specifications online by the way...
--
Rémi Denis-Courmont
More information about the vlc-devel
mailing list