[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Libcdio-devel] Possibly planning libcdio and vcdimager releases
From: |
R. Bernstein |
Subject: |
Re: [Libcdio-devel] Possibly planning libcdio and vcdimager releases |
Date: |
Wed, 29 Jun 2005 10:58:00 -0400 |
Burkhard Plaum writes:
> > I know in libcdio there were some bugs such as to CD-Text
> > that it would be nice to get out.
>
> The problem is, that the charset of cdtext is not known externally and
> that 16 bit formats (utf-16) are not supported.
>
> My favourite way to fix this, would be to convert everything to UTF-8
> internally.
Can this be done all of the time?
> This would mean, that the API remains unchanged, but we need iconv
> to do the conversion (don't know on which platforms other than linux
> it exists).
iconv exists on all of the libcdio platforms (and others not supported
by libcdio).
> If we output the strings as they are and leave conversion to the caller,
> we must find a way to query the charset. In the case of UTF-16, we must
> also return the length of the string, because a simple strlen() won't
> work in this case.
Okay.
By the way I was referring to that existing unitialized CD-Text bug
that had been fixed; not suggesting that any major work (on my part)
would be done to fix outstanding issues. That said, this is not to let
me stop others from stepping up.