Hi there,
First time i'm using the Makefile to install vdr. Why is it :
install-i18n: @mkdir -p $(DESTDIR)$(LOCDIR) @(cd $(LOCALEDIR); cp -r --parents * $(DESTDIR)$(LOCDIR))
and
install-plugins: plugins @mkdir -p $(DESTDIR)$(PLUGINLIBDIR) @cp --remove-destination $(PLUGINDIR)/lib/lib*-*.so.$(APIVERSION) $(DESTDIR)$(PLUGINLIBDIR)
with DESTDIR ?= PREFIX ?= /usr/local MANDIR = $(PREFIX)/share/man BINDIR = $(PREFIX)/bin LOCDIR = ./locale
being the default ?
is there a $(PREFIX) missing after $(DESTDIR) in install-i18n and install-plugins ?
This is the output of my dvb-ttpci FF card: http://img252.imageshack.us/my.php?image=t1yz3.png What are the box around the titles ?
Is anybody able to reproduce and fix this ?
On 02/24/08 18:53, syrius.ml@no-log.org wrote:
This is the output of my dvb-ttpci FF card: http://img252.imageshack.us/my.php?image=t1yz3.png What are the box around the titles ?
Is anybody able to reproduce and fix this ?
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.
Klaus
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
Thanks.
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
On Mon, Feb 25, 2008 at 07:45:55PM +0100, Klaus Schmidinger wrote:
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.
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.
What I reported is that they aren't filtered.
Commenting the lign in libsi/si.c seems to fix it :-)
Thanks.
On 02/24/08 17:28, syrius.ml@no-log.org wrote:
Hi there,
First time i'm using the Makefile to install vdr. Why is it :
install-i18n: @mkdir -p $(DESTDIR)$(LOCDIR) @(cd $(LOCALEDIR); cp -r --parents * $(DESTDIR)$(LOCDIR))
and
install-plugins: plugins @mkdir -p $(DESTDIR)$(PLUGINLIBDIR) @cp --remove-destination $(PLUGINDIR)/lib/lib*-*.so.$(APIVERSION) $(DESTDIR)$(PLUGINLIBDIR)
with DESTDIR ?= PREFIX ?= /usr/local MANDIR = $(PREFIX)/share/man BINDIR = $(PREFIX)/bin LOCDIR = ./locale
being the default ?
is there a $(PREFIX) missing after $(DESTDIR) in install-i18n and install-plugins ?
I don't use this myself, so somebody else will have to look into this.
Klaus
syrius.ml@no-log.org wrote:
Hi there,
First time i'm using the Makefile to install vdr. Why is it :
install-i18n: @mkdir -p $(DESTDIR)$(LOCDIR) @(cd $(LOCALEDIR); cp -r --parents * $(DESTDIR)$(LOCDIR))
and
install-plugins: plugins @mkdir -p $(DESTDIR)$(PLUGINLIBDIR) @cp --remove-destination $(PLUGINDIR)/lib/lib*-*.so.$(APIVERSION) $(DESTDIR)$(PLUGINLIBDIR)
with DESTDIR ?= PREFIX ?= /usr/local MANDIR = $(PREFIX)/share/man BINDIR = $(PREFIX)/bin LOCDIR = ./locale
being the default ?
is there a $(PREFIX) missing after $(DESTDIR) in install-i18n and install-plugins ?
No. What is the problem, exactly?