[vlc-devel] [VLC] #3054: Default charset for EPG should be ISO-6937

Andre-John Mas ajmas at sympatico.ca
Mon Aug 17 19:53:43 CEST 2009


On 17-Aug-2009, at 10:32, Rémi Denis-Courmont wrote:

>
>    MPEG Transport Stream experts,
>
> On Mon, 17 Aug 2009 06:35:51 -0000, "VLC" <trac at videolan.org> wrote:
>> #3054: Default charset for EPG should be ISO-6937
>>
> -------------------------- 
> +-------------------------------------------------
>> Reporter:  md            |       Owner:  courmisch
>>     Type:  defect        |      Status:  new
>> Priority:  normal        |   Milestone:  1.0.x maintainance
>> Component:  I don't know  |     Version:  master
>> Severity:  normal        |    Keywords:
>>
> -------------------------- 
> +-------------------------------------------------
>> As the comment in modules/demux/ts.c correctly states, the default
>> charset
>> for EPG should be ISO-6937:
>>
>> {{{
>> 2756     if( psz_instring[0] >= 0x20 )
>> 2757     {
>> 2758         psz_encoding = "ISO_8859-1";
>> 2759         /* According to the specification, this should be  
>> ISO6937,
>> 2760          * but it seems Latin-1 is used instead. */
>> 2761         offset = 0;
>> 2762     }
>> }}}
>>
>> Indeed, all slovak and czech TV stations use ISO-6937 and don't work
>> correctly now.
>
> IIRC, many Western TV channels are broken, as in they use Latin-1. I
> currently lack any DVB source, so I cannot check.
> What should be do?

Could we set this to the correct default per the spec and then allow  
this
to be configurable somehow? Ideally there would be a charset flag we  
could
use, but I don't have access to the spec to see if such a thing is  
available.

André-John




More information about the vlc-devel mailing list