LoadEPG 0.2.0

Tutto quello che ha a che fare con i plugins.

Moderatori: ragno, tapino, alez, zulu, davidea

billboy
Messaggi: 41
Iscritto il: 03 apr 2009, 19:31

Re: LoadEPG 0.2.0

Messaggio da billboy »

lukkino ha scritto:Usi il plugin rotor?
Sì.

Se hai bisogno di ulteriori test fai un fischio ... :wink:

Sto' diventanto EPG dipendente :D

Ciao.
iceman
Messaggi: 16
Iscritto il: 23 lug 2009, 00:14

Re: LoadEPG 0.2.0

Messaggio da iceman »

Ciao Lukkino,
ho installato oggi Ubuntu 9.04, v4l-dvb e VDR 1.7.8 (con VDR-Extensions Patch 72).
Ho provato a compilare loadepg versione vdr-loadepg-0.2.1-20080915.tgz
Questo l'errore al make:
make
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_LIEMIEXT -DUSE_PLUGINMISSING -DUSE_SETTIME -DUSE_STREAMDEVEXT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"loadepg"' -I/usr/local/src/s2/linux/include -I../../../include loadepg.c
loadepg.c: In function ‘char* GetStringMJD(int)’:
loadepg.c:77: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In function ‘void ReadConfigLoadepg()’:
loadepg.c:126: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:147: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:150: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:151: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:152: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:157: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:160: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:161: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:162: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:168: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:171: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:172: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:173: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:178: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:181: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:182: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:183: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:188: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:191: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:192: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:193: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:198: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:201: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:202: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:203: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:261: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘virtual void cControlLoadepg::Action()’:
loadepg.c:736: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:747: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:780: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:785: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘virtual void cTaskLoadepg::Action()’:
loadepg.c:1034: error: ‘DVBFE_FEC_AUTO’ was not declared in this scope
loadepg.c:1034: error: ‘DVBFE_MOD_AUTO’ was not declared in this scope
loadepg.c:1034: error: ‘DVBFE_DELSYS_DVBS’ was not declared in this scope
loadepg.c:1034: error: ‘DVBFE_ROLLOFF_UNKNOWN’ was not declared in this scope

loadepg.c: In member function ‘bool cTaskLoadepg::ReadFileDictionary()’:
loadepg.c:1293: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:1339: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:1361: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘bool cTaskLoadepg::ReadFileThemes()’:
loadepg.c:1452: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘void cTaskLoadepg::CreateFileChannels(const char*)’:
loadepg.c:1558: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:1562: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:1564: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘void cTaskLoadepg::LoadFromFile(const char*)’:
loadepg.c:1603: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:1608: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:1624: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:1627: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘void cTaskLoadepg::LoadFromScript(const char*, const char*)’:
loadepg.c:1644: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:1649: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘void cTaskLoadepg::PollingFilters(int)’:
loadepg.c:1732: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘void cTaskLoadepg::CreateEpgDataFile()’:
loadepg.c:3026: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3039: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3069: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3182: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3195: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3214: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In constructor ‘cMainMenuLoadepg::cMainMenuLoadepg()’:
loadepg.c:3267: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In constructor ‘cMainMenuLoadepg::cMainMenuLoadepg()’:
loadepg.c:3267: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In constructor ‘cMainMenuLoadepg::cMainMenuLoadepg()’:
loadepg.c:3267: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘virtual const char* cPluginLoadepg::CommandLineHelp()’:
loadepg.c:3468: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘virtual bool cPluginLoadepg::ProcessArgs(int, char**)’:
loadepg.c:3485: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘virtual bool cPluginLoadepg::Initialize()’:
loadepg.c:3502: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3517: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3544: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3571: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3598: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3625: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3657: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c: In member function ‘virtual cString cPluginLoadepg::SVDRPCommand(const char*, const char*, int&)’:
loadepg.c:3843: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3846: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3849: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3852: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
loadepg.c:3855: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
make: *** [loadepg.o] Errore 1
Mi sai indirizzare?
La versione 0.2.0 compila ma mi manda in segmentation fault vdr.
Help please.

P.s. Usando Ubuntu 9.04, ovviamente uso compilatore 4.3.3-5
SoGo
Messaggi: 737
Iscritto il: 19 gen 2007, 21:36

Re: LoadEPG 0.2.0

Messaggio da SoGo »

iceman ha scritto:Ciao Lukkino
!!!!!!!!!!!!!!!!!!!!!!
iceman
Messaggi: 16
Iscritto il: 23 lug 2009, 00:14

Re: LoadEPG 0.2.0

Messaggio da iceman »

Dimmi? Cosa c'è?
SoGo
Messaggi: 737
Iscritto il: 19 gen 2007, 21:36

Re: LoadEPG 0.2.0

Messaggio da SoGo »

iceman ha scritto:Dimmi? Cosa c'è?
iceman
Registrato: 23/07/09 00:14
Posts: 1
iceman ha scritto:Ciao Lukkino
iceman
Messaggi: 16
Iscritto il: 23 lug 2009, 00:14

Re: LoadEPG 0.2.0

Messaggio da iceman »

Si... seguo il forum da un po e vedendo che lukkino rispondeva, avendo io un problema al quale non trovo soluzioni su google e sul forum, volevo chiedergli aiuto.
SoGo
Messaggi: 737
Iscritto il: 19 gen 2007, 21:36

Re: LoadEPG 0.2.0

Messaggio da SoGo »

....bhe allora mi scuso,non avevo capito che il forum è fatto da lukkino...e non da una comunita'....anche se piccola solo 476 user,te compreso!!!
Forse era piu' appropriato un ciao a tutti....che lukkino risponda a tutti non ve dubbio e una persona educata.

a presto.
SoGo
Messaggi: 737
Iscritto il: 19 gen 2007, 21:36

Re: LoadEPG 0.2.0

Messaggio da SoGo »

....bhe allora mi scuso,non avevo capito che il forum è fatto da lukkino...e non da una comunita'....anche se piccola solo 476 user,te compreso!!!
Forse era piu' appropriato un ciao a tutti....che lukkino risponda a tutti non ve dubbio e una persona educata.

a presto.
lukkino
Messaggi: 1086
Iscritto il: 20 gen 2007, 09:49

Re: LoadEPG 0.2.0

Messaggio da lukkino »

Allora molto brevemente tutti quei warning sono dovuti al compilatore che usi che è troppo nuovo, però non è questo il problema per il quale non si compila... usa la versione 0.2.0 dovrestri riuscire a compilarlo...

P.S. Vai nell'apposita sezione è fai un saluto a tutti di benvenuto. Poi non mandarmi PM per dirmi di rispondere al tuo post sul forum... io posso passare per il forum anche 2 volte al giorno, come passarci 2 volte in una settimana, per cui appena leggo i post rispondo.

Saluti.
VDRBOX: GA-K8NS, AMD Sempron 2600+, Hauppauge Nexus 2.1, LFS
iceman
Messaggi: 16
Iscritto il: 23 lug 2009, 00:14

Re: LoadEPG 0.2.0

Messaggio da iceman »

Mi scuso per non aver salutato, ma non pensavo fosse necessario...
Io stesso nel mio sito/forum, non lo richiedo (http://www.htpcpoint.it)
Ovviamente, chiedevo a lukkino perchè essendo lui lo sviluppatore e non essendoci nessuna informazione su google, chi meglio di lui mi può dire qual'è il problema.
Cmq, come compilatore uso gcc 4.3.2.
Stasera riprovo con lo 0.2.0 e ti faccio sapere.
Saluti e ciao a tutti!
iceman
Messaggi: 16
Iscritto il: 23 lug 2009, 00:14

Re: LoadEPG 0.2.0

Messaggio da iceman »

Ecco l'errore sui log vdr, dopo aver compilato lo 0.2.0 e aver lanciato lo scaricamento da OSD
Io uso una TT3200
Jul 23 23:13:17 vdrbox vdr: [12157] LoadEPG: error, not found epg channel 'S13.0E-64511-6700-11517' in channels.conf
Jul 23 23:13:17 vdrbox vdr: [12157] LoadEPG: error, not found equivalent channel 'S19.2E-1-1024-9015' in channels.conf
Jul 23 23:13:17 vdrbox vdr: [12157] LoadEPG: error, not found equivalent channel 'S13.0E-318-12400-8511' in channels.conf
Jul 23 23:13:17 vdrbox vdr: [12157] LoadEPG: error, not found equivalent channel 'S13.0E-318-12400-8512' in channels.conf
Jul 23 23:13:17 vdrbox vdr: [12157] LoadEPG: error, not found equivalent channel 'S13.0E-318-12400-8513' in channels.conf
Jul 23 23:13:17 vdrbox vdr: [12157] LoadEPG: error, not found equivalent channel 'T-272-905-143' in channels.conf
Jul 23 23:13:17 vdrbox vdr: [12157] LoadEPG: error, not found equivalent channel 'T-272-905-141' in channels.conf
Jul 23 23:13:17 vdrbox vdr: [12157] LoadEPG: error, not found equivalent channel 'T-272-905-142' in channels.conf
Jul 23 23:13:17 vdrbox vdr: [12157] LoadEPG: error, not found epg channel 'S13.0E-64511-8600-11733' in channels.conf
Jul 23 23:13:17 vdrbox vdr: [12157] LoadEPG: error, not found epg channel 'S13.0E-64511-6700-11504' in channels.conf
Jul 23 23:13:24 vdrbox vdr: [16218] cTaskLoadepg thread started (pid=12157, tid=16218)
Jul 23 23:13:24 vdrbox vdr: [16218] LoadEPG: Start task
Jul 23 23:13:24 vdrbox vdr: [16218] LoadEPG: Error, none of the devices provides this source S13.0E
Jul 23 23:13:24 vdrbox vdr: [16218] LoadEPG: End task
Jul 23 23:13:24 vdrbox vdr: [16218] cTaskLoadepg thread ended (pid=12157, tid=16218)
Jul 23 23:13:25 vdrbox vdr: [12157] ERROR: LoadEPG - Errore di caricamento
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: LoadEPG 0.2.0

Messaggio da ragno »

Per evitare problemi di compilazione, nelle mie prove VDPAU ed ubuntu 9.04 (se non ricordo male) utilizzavo questo define per il gcc in aggiunta ai makefile...

-D__STDC_LIMIT_MACROS


ciao
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: LoadEPG 0.2.0

Messaggio da ragno »

iceman ha scritto:Ecco l'errore sui log vdr, dopo aver compilato lo 0.2.0 e aver lanciato lo scaricamento da OSD
Io uso una TT3200
Prova a disabilitare i canali equivalenti (editando direttamente setup.conf) e vedi se starta...

Prova anche una versione meno aggiornata di vdr (tipo la 1.7.4), magari e' cambiato qualcosa nella gestione dei sources.conf e lukkino deve fixare il pluggo...

ciao
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
lukkino
Messaggi: 1086
Iscritto il: 20 gen 2007, 09:49

Re: LoadEPG 0.2.0

Messaggio da lukkino »

Ora il plugin si è compilato, bene...
Il problema ora è nel mio plugin, in pratica con le ultime versioni di vdr e in particolare di driver, il plugin non riesce a sintonizzarsi sul transponder selezionato... la funzione che io richiamo è sempre la stessa, solo che nelle ultime versioni ci sono parametri aggiuntivi per i nuovi driver, forse io uso parametri sbagliati... devi attendere che ci metto le mani...
Se vuoi scaricare lo stesso l'EPG, prima di lanciare LoadEPG sintonizzati sul transponder di Alice...

Dovrebbe scaricare in questo modo.

Ciao :)
VDRBOX: GA-K8NS, AMD Sempron 2600+, Hauppauge Nexus 2.1, LFS
iceman
Messaggi: 16
Iscritto il: 23 lug 2009, 00:14

Re: LoadEPG 0.2.0

Messaggio da iceman »

Non l'ho ricompilato lo 0.2.0. Praticamente ho scoperto che vdr andava in crash per colpa del plugin lcdproc. Loadepg 0.2.0 compilava anche prima, ma appena lanciavo la scansione crashava vdr (probabilmente perchè voleva inviare qualcosa a lcdproc che ne provocava il segmentation fault)

Detto questo, devo quindi sintonizzare prima il canale di Alice?
Quindi questo:
Alice;SkyItalia:11880:vC34M2O0S0:S13.0E:27500:2560=2:2561=ita:2562:919,93B:3630:64511:5800:0
Rispondi