LoadEPG 0.2.3 in download

Tutto quello che ha a che fare con i plugins.

Moderatori: ragno, tapino, alez, zulu, davidea

Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

Re: LoadEPG 0.2.3 in download

Messaggio da von fritz »

Hello

confermo che la patch di @grazy funziona.
@lukk vai con calma, ce la fai prima del prossimo vdrday? :D


bye
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: LoadEPG 0.2.3 in download

Messaggio da jan23 »

Ciao a tutti,

piccola patch per vdr-1.7.27, in attesa che @lukkino sistemi tutto per bene ;)

Codice: Seleziona tutto

edit:patch aggiornata sotto
Ultima modifica di jan23 il 03 mag 2012, 18:53, modificato 1 volta in totale.
VDR: vdr-2.0.5 (FHS) e 2.1.3 (LCLBLD) su Opensuse-13.1 (x86_64), TT S2-6400, LNB Inverto Twin Black Ultra, rotore Moteck SG-2100
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: LoadEPG 0.2.3 in download

Messaggio da jan23 »

Mi sa che mi ero dimenticato di aggiornare la piccola patch di sopra :D
...sempre in attesa che lukkino sistemi per bene ovviamente!

Codice: Seleziona tutto

diff -ruN loadepg-0.2.3old/i18n.h loadepg-0.2.3/i18n.h
--- loadepg-0.2.3old/i18n.h 2011-02-22 21:42:40.000000000 +0100
+++ loadepg-0.2.3/i18n.h	 2012-04-16 18:18:50.467427500 +0200
@@ -1,6 +1,7 @@
 #ifndef ___I18N_H
 #define ___I18N_H
 
+#include <vdr/config.h>
 #include <vdr/i18n.h>
 
 #if APIVERSNUM < 10507
diff -ruN loadepg-0.2.3old/Makefile loadepg-0.2.3/Makefile
--- loadepg-0.2.3old/Makefile 2011-12-05 22:23:51.000000000 +0100
+++ loadepg-0.2.3/Makefile 2012-04-16 18:20:28.339434251 +0200
@@ -16,7 +16,7 @@
 ### The C++ compiler and options:
 
 CXX      ?= g++
-CXXFLAGS ?= -O2 -fPIC -Wall -Woverloaded-virtual
+CXXFLAGS ?= -O2 -fPIC -Wall -Werror=overloaded-virtual
 
 ### The directory environment:
 
Domanda: è possibile escludere dei canali dalla scansione?

ciao a tutti
VDR: vdr-2.0.5 (FHS) e 2.1.3 (LCLBLD) su Opensuse-13.1 (x86_64), TT S2-6400, LNB Inverto Twin Black Ultra, rotore Moteck SG-2100
lukkino
Messaggi: 1086
Iscritto il: 20 gen 2007, 09:49

Re: LoadEPG 0.2.3 in download

Messaggio da lukkino »

@jan23
dal plugin non si possono escludere alcuni canali...

@tutti
se non compilate con la versione 1.7.27 aprire il file Makefile, andare alla riga:

OBJS = $(PLUGINS).o i18n.o

e togliere l'ultimo pezzo, cioè trasformarlo in

OBJS = $(PLUGIN).o

Salvare e ricompilare tutto.

Non ho capito se l'ultima patch di jan23 faccia la stessa cosa...

Ciao :D
VDRBOX: GA-K8NS, AMD Sempron 2600+, Hauppauge Nexus 2.1, LFS
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: LoadEPG 0.2.3 in download

Messaggio da jan23 »

Ben tornato @lukkino :)
lukkino ha scritto:@jan23
dal plugin non si possono escludere alcuni canali...
...magari nelle prossime versioni :D
lukkino ha scritto:@tutti
se non compilate con la versione 1.7.27 aprire il file Makefile, andare alla riga:
OBJS = $(PLUGINS).o i18n.o
e togliere l'ultimo pezzo, cioè trasformarlo in
OBJS = $(PLUGIN).o
Salvare e ricompilare tutto.
Non ho capito se l'ultima patch di jan23 faccia la stessa cosa...
Ciao :D
La prima patch che avevo postato eliminava appunto "i18n.o" dal makefile. Con questa nuova il "vecchio" i18n.o, per quanto obsoleto, viene ancora creato. In entrambi i casi loadepg funziona anche con la 1.7.27.
jan23 ha scritto: -CXXFLAGS ?= -O2 -fPIC -Wall -Woverloaded-virtual
+CXXFLAGS ?= -O2 -fPIC -Wall -Werror=overloaded-virtual
...parola di Klaus :lol:
2012-03-25: Version 1.7.27
Plugin authors may want to change -Woverloaded-virtual to -Werror=overloaded-virtual
in their Makefiles.
ciao
VDR: vdr-2.0.5 (FHS) e 2.1.3 (LCLBLD) su Opensuse-13.1 (x86_64), TT S2-6400, LNB Inverto Twin Black Ultra, rotore Moteck SG-2100
lukkino
Messaggi: 1086
Iscritto il: 20 gen 2007, 09:49

Re: LoadEPG 0.2.3 in download

Messaggio da lukkino »

La cosa più complicata del plugin è mantenere un Makefile compatibile con varie versioni di VDR :D

Ciao ciao
VDRBOX: GA-K8NS, AMD Sempron 2600+, Hauppauge Nexus 2.1, LFS
Avatar utente
Maggiolino
Messaggi: 83
Iscritto il: 17 gen 2008, 03:35

Re: LoadEPG 0.2.3 in download

Messaggio da Maggiolino »

acc... ho messo su la 1.7.31 e non ho più i messaggi di caricamento nel syslog ( a video non so perchè lo uso come server)
In pratica trovo questa situazione:

Codice: Seleziona tutto

Oct 12 14:33:03 vdr-hd vdr: [1778] LoadEPG: Start task
Oct 12 14:33:03 vdr-hd vdr: [1778] changing transponder data of channel 3 from 10992:vC23M2O0S0:S13.0E:27500 to 11881:VM2:S13.0E:27500
Oct 12 14:33:03 vdr-hd vdr: [1778] changing id of channel 3 from 318-12400-8513-0 to 4096-4095-4094-0
Oct 12 14:33:03 vdr-hd vdr: [1778] switching to channel 3
Oct 12 14:33:03 vdr-hd vdr: [1776] TS buffer on device 3 thread ended (pid=1750, tid=1776)
Oct 12 14:33:03 vdr-hd vdr: [1775] buffer stats: 66176 (1%) used
Oct 12 14:33:03 vdr-hd vdr: [1775] receiver on device 3 thread ended (pid=1750, tid=1775)
Oct 12 14:33:03 vdr-hd vdr: [1750] switching to channel 3
Oct 12 14:33:03 vdr-hd vdr: [1779] receiver on device 3 thread started (pid=1750, tid=1779)
Oct 12 14:33:03 vdr-hd vdr: [1780] TS buffer on device 3 thread started (pid=1750, tid=1780)
Oct 12 14:33:05 vdr-hd vdr: [1778] LoadEPG: tuned transponder with adapter number=0
Oct 12 14:33:05 vdr-hd vdr: [1778] LoadEPG: Local Time Offset=[UTC]+2
Oct 12 14:33:06 vdr-hd vdr: [1778] LoadEPG: Satellite Time Offset=[UTC]+2
Oct 12 14:33:06 vdr-hd vdr: [1778] LoadEPG: Epg Time Offset=+0 seconds
Oct 12 14:33:06 vdr-hd vdr: [1778] LoadEPG: Satellite Time UTC: 12/10/2012 12:33:05
Oct 12 14:33:06 vdr-hd vdr: [1778] LoadEPG: Satellite CountryCode=ITA
Oct 12 14:33:06 vdr-hd vdr: [1778] LoadEPG: Satellite CountryRegionId=0
Oct 12 14:33:06 vdr-hd vdr: [1778] LoadEPG: Satellite LocalTimeOffsetPolarity=0
Oct 12 14:33:06 vdr-hd vdr: [1778] LoadEPG: Satellite LocalTimeOffset=02:00
Oct 12 14:33:27 vdr-hd vdr: [1778] LoadEPG: found 1 equivalents channels
Oct 12 14:33:27 vdr-hd vdr: [1778] LoadEPG: found 0 themes
Oct 12 14:33:27 vdr-hd vdr: [1778] LoadEPG: found 643 channels
Oct 12 14:33:27 vdr-hd vdr: [1778] LoadEPG: found 84051 titles
Oct 12 14:33:27 vdr-hd vdr: [1778] LoadEPG: found 84035 summaries
Oct 12 14:33:29 vdr-hd vdr: [1778] switching to channel 3
Oct 12 14:33:29 vdr-hd vdr: [1778] LoadEPG: End task
Oct 12 14:33:29 vdr-hd vdr: [1778] cTaskLoadepg thread ended (pid=1750, tid=1778)
mancano i messaggi "Caricamento completato" o in inglese "Completed loading" che mi servono per controllare tramite script se l'epg è stato caricato correttamente.
La cosa buffa che su un altro pc con la 1.7.31 funziona normalmente, ma non capisco dov'è l'inghippo.
Qualche idea?
lukkino
Messaggi: 1086
Iscritto il: 20 gen 2007, 09:49

Re: LoadEPG 0.2.3 in download

Messaggio da lukkino »

Dai log sembra che abbia caricato i canali, i titles e i summaries... per cui dovrebbe essere ok...
Però cosa strana i themes sono a 0, ma la mancanza dei themes non dovrebbe bloccarne il caricamento...

Nella cartella di configurazione di LoadEPG, di solito /video/plugins/loadepg c'è il file sky_it.themes?

In quella cartella doresti avere i seguenti file:
loadepg.conf
loadepg.equiv
sky_it.dict
sky_it.themes
sky_uk.dict
sky_uk.themes

Visto che su un pc funziona e su un altro no, dimmi se hanno lo stesso hardware, la stessa versione di vdr, gli stessi plugins...

Ciao
VDRBOX: GA-K8NS, AMD Sempron 2600+, Hauppauge Nexus 2.1, LFS
Avatar utente
Maggiolino
Messaggi: 83
Iscritto il: 17 gen 2008, 03:35

Re: LoadEPG 0.2.3 in download

Messaggio da Maggiolino »

Ciao Lukkino e grazie della celerità :-)
Ho beccato dov'era l'errore:
loadepg.EnableOsdMessages = 0
messo a 1 e ora funziona di nuovo!
Sono proprio un tonno... me ne sono accorto mentre ricontrollavo il tutto per postarti le info che mi avevi chiesto.

Comunque, visto che siamo in argomento, sul pc ho tre schede dvb, una skystar HD2 pci, una SkyStar 2 eXpress HD e una skystar 2 classica.
Bene, loadepg riesco solo a farlo funzionare sulla prima, la PCIe va in timeout e la skystar classica mi manda in segfault il vdr.
Niente di grave, riesco a scaricarlo lo stesso ma non capisco perchè la skystar classica mi vada in segfault, l'altro pc ha la stessa scheda identica (DVB-S) e non crasha (ovviamente stessa versione di vdr e SO). Le schede madri sono una P5Q-PRO con un Q9450 e l'altra una P5G41T-MLX con un E8400.
Entrambe hanno su una Debian Wheezy a 32 solo che la prima ha una versione del kernel compilata da me per far funzionare la PCIe invece l'altra ha su
quello di default ( 3.2.0-2-686-pae).
Forse dipende da quello...
Ciao e grazie
EDIT:
Sì, il file sky_it.themes è presente nella dir del plugin insieme a tutti gli altri, ma anche sull'altro pc nel log trovo i themes a 0.
Avatar utente
jan23
Messaggi: 202
Iscritto il: 08 gen 2008, 21:23
Località: in giro...

Re: LoadEPG 0.2.3 in download

Messaggio da jan23 »

Ciao a tutti, ciao @lukkino

da un po' di tempo ho configurato vdr in modo che venga eseguito da user piuttosto che da root.... e per un po' loadepg non mi funzionava più :( , infatti non avevo i permessi per creare i file temporanei in /tmp.
Intanto ho risolto... ma volevo chiederti se potrebbe essere possibile in futuro salvare i file temporanei in un'altra posizione, magari con una opzione "-t" :) .

ciao

jan
VDR: vdr-2.0.5 (FHS) e 2.1.3 (LCLBLD) su Opensuse-13.1 (x86_64), TT S2-6400, LNB Inverto Twin Black Ultra, rotore Moteck SG-2100
Rispondi