[vlc-devel] commit: EPG: Catch a replace EIT-coded CR/LFs ( Marian Ďurkovič )
Rémi Denis-Courmont
remi at remlab.net
Mon Sep 14 20:03:21 CEST 2009
Le lundi 14 septembre 2009 20:37:17 Marian Ďurkovič, vous avez écrit :
> > > EPG: Catch a replace EIT-coded CR/LFs
> >
> > I disagree with it. The CR/LF helps to present texts. Now if it is a
> > display bug of qt4, it probably should be changed directly in qt4 and
> > not at a so low level.
>
> This commit solves another problem. The spec says, CR/LF is encoded not
> as CR/LF, but as 0x8A. After conversion to UTF-8, it's 0xC2 0x8A. Such
> sequence is bogus and can not be left untouched.
Are you sure all the supported character sets include the ISO-8859 extended
control characters? If not, \x8A might not be understood as U+008A.
It sounds like we should simply convert \x86 to \n _before_ iconv().
--
Rémi Denis-Courmont
http://www.remlab.net/
More information about the vlc-devel
mailing list