On 02/25/08 19:34, Gregoire Favre wrote: > On Mon, Feb 25, 2008 at 07:25:34PM +0100, Klaus Schmidinger wrote: >> Maybe these are control codes (like 0x86 and 0x87). >> >> Please add some debug output to the two String::decodeText() >> functions in libsi/si.c to see what's going on here. >> 0x86 and 0x87 should already get filtered out, but maybe these >> are different ones. > > With 1.5.16 with DVB-S2 patch under BBC 1 Cl I got : > > grep "BBC 1 C" -5 /media/video0/epg.data > > So the †BBC News‡ aren't well recognized, they are displayed as > square. I do use en_GB.UTF-8 as locale. > > X 2 03 eng Audio - Attheraces > X 2 03 ara Audio 2 - ATR 2nd AV > X 3 02 eng Teletext/Subtitle - Attheraces > e > c > C S28.2E-2-2050-6904 BBC 1 CI > E 27753 1203962400 1800 4E 18 > T †BBC News‡ > D National and international news from the BBC, followed by Weather. [S] > X 1 01 ___ Video - BBC ONE CI > X 2 03 eng Audio 1 - BBC ONE CI So apparently these *are* 0x86 and 0x87. Please try removing the line || (*from == 0x86 || *from == 0x87) from libsi/si.c (should be line 418). It may take a while before the EPG data is updated, so at first you may still see the old version. Please report if this causes any unexpected side effects. Klaus _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr