Pagina 5 di 5

Re: Rai 4......

Inviato: 02 dic 2008, 18:57
da lukkino
jonnyb ha scritto:Al momento manca l'EPG a tutti i canali RAI... speriamo sia solo una cosa momentanea e non un'altro taglio del governo....... :lol: :twisted:
Io ho appena provato e c'è l'EPG su tutti i canali Rai, compreso Rai 4 con la patch :)

Ciao

Re: Rai 4......

Inviato: 02 dic 2008, 20:14
da jonnyb
Si confermo, tutto è tornato ok...... l'anomalia è durata un'oretta.
Meglio così :D

Re: Rai 4......

Inviato: 03 gen 2009, 11:34
da bluesman
lukkino ha scritto:Per l'epg giornaliero di RAI4 su 10992, volendo si può patchare eit.c in questo modo.

Codice: Seleziona tutto

--- /vdr/vdr-1.4.7/eit.c        2006-10-09 18:14:36.000000000 +0200
+++ /vdr/vdr-1.4.7-rai4/eit.c   2008-07-19 10:24:01.000000000 +0200
@@ -30,11 +30,26 @@
   if (!CheckCRCAndParse())
      return;

-  tChannelID channelID(Source, getOriginalNetworkId(), getTransportStreamId(), getServiceId());
+  int NIDx = getOriginalNetworkId();
+  int TIDx = getTransportStreamId();
+  int SIDx = getServiceId();
+  if( NIDx == 318 && TIDx == 1 && SIDx == 3410 )
+  {
+      // Rai 4 - 10992
+      NIDx = 318;
+      TIDx = 12400;
+      SIDx = 8514;
+  }
+  tChannelID channelID(Source, NIDx, TIDx, SIDx);
   cChannel *channel = Channels.GetByChannelID(channelID, true);
   if (!channel)
      return; // only collect data for known channels
scusate l' ignoranza, :oops:
come o meglio dove si applica questa patch ?
cosa devo patchare,VDR?

spero abbiate passato bene le festivitá,e anke se in ritardo aguro a tutti un buon 2009 !!!

Re: Rai 4......

Inviato: 04 gen 2009, 14:41
da alez
Io ho applicato la patch modificando a mano il file eit.c e ricompilando VDR :wink:

Re: Rai 4......

Inviato: 18 gen 2009, 17:52
da bluesman
ciao alez,

allora, ho provato a patchare vdr senza risultato :(
quindi ho provato a modificare il file eit.c a manina, ma quando provo a ricompilare mi dice questo:

Codice: Seleziona tutto

eit.c:71: error: redeclaration of 'tChannelID channelID'
eit.c:60: error: 'tChannelID channelID' previously declared here
make: *** [eit.o] Fehler 1
dove sbaglio ? potresti farmi gentilmente un esempio di come modificare eit.c ?

grazie in anticipo

Re: Rai 4......

Inviato: 19 gen 2009, 09:25
da alez
La modifica che ho fatto io a mano, seguendo la patch di lukkino e' riportata in questo thread, qualche post in dietro:

viewtopic.php?p=6376#6376

da quell'errore forse mi viene da pensare che non hai rimosso la riga

Codice: Seleziona tutto

tChannelID channelID(Source, getOriginalNetworkId(), getTransportStreamId(), setServiceId()); 
che va sostituita con

Codice: Seleziona tutto

 int NIDx = getOriginalNetworkId();
 int TIDx = getTransportStreamId();
 int SIDx = getServiceId();
 if( NIDx == 318 && TIDx == 1 && SIDx == 3410 )
  {
      // Rai 4 - 10992
      NIDx = 318;
      TIDx = 12400;
      SIDx = 8514;
  }
  tChannelID channelID(Source, NIDx, TIDx, SIDx); 

facci sapere :wink:

Re: Rai 4......

Inviato: 19 gen 2009, 17:19
da bluesman
caro alez,
come al solito hai ragione :) ;)
da quell'errore forse mi viene da pensare che non hai rimosso la riga

Codice: Seleziona tutto

tChannelID channelID(Source, getOriginalNetworkId(), getTransportStreamId(), setServiceId()); 

effettivamente nn avevo cancellato quella riga,ora é andato a buon fine :)

grazie dell' aiuto

Re: Rai 4......

Inviato: 19 gen 2009, 20:21
da alez
:D :wink:

Re: Rai 4......

Inviato: 01 feb 2009, 21:19
da Gringo
Ho applicato la patch a mano con VDR 1.6.x, eccola per chi la vuole già pronta:

Codice: Seleziona tutto

--- ./eit.c2009-02-01 20:45:07.000000000 +0100
+++ ./eit-new.c2009-02-01 21:12:02.000000000 +0100
@@ -57,7 +57,20 @@
   if (!CheckCRCAndParse())
      return;
 
-  tChannelID channelID(Source, getOriginalNetworkId(), getTransportStreamId(), getServiceId());
+// Patch per Rai 4
+  int NIDx = getOriginalNetworkId();

+  int TIDx = getTransportStreamId();

+  int SIDx = getServiceId();

+  if( NIDx == 318 && TIDx == 1 && SIDx == 3410 )

+   {

+       // Rai 4 - 10992

+       NIDx = 318;

+       TIDx = 12400;

+       SIDx = 8514;

+   }

+   tChannelID channelID(Source, NIDx, TIDx, SIDx);
+//Fine patch
+
   cChannel *channel = Channels.GetByChannelID(channelID, true);
   if (!channel)
      return; // only collect data for known channels
Funziona alla grande ma è normale che si vedano solo i primi 2 o 3 eventi futuri? Non è possibile mostrare anche quelli dei prossimi giorni?

Grazie

Re: Rai 4......

Inviato: 02 feb 2009, 10:02
da alez
A volte si vedono alcuni giorni e a volte solo 2 o 3 eventi, non ho ancora capito in che modo trasmettano :(

Re: Rai 4......

Inviato: 02 feb 2009, 17:50
da Gringo
Ok, volevo solo capire se era un problema della mia VDRBox oppure valeva anche per gli altri utenti.

Re: Rai 4......

Inviato: 02 feb 2009, 18:28
da lukkino
Rai 4 trasmette solo gli eventi giornalieri fino alla mezzanotte del giorno corrente.. per cui se ti sintonizzi alla mattina vedo tanti eventi, se ti sintonizzi alla sera vedi solo quelli che rimangono in programmazione fino alle ore 24.00 :-)

Ciao

Re: Rai 4......

Inviato: 03 feb 2009, 00:52
da Gringo
Ecco, infatti al pomeriggio ne vedevo 5 o 6.

Chiaro come sempre, grazie.

Re: Rai 4......

Inviato: 03 feb 2009, 10:37
da alez
Ah ecco grazie Luk, ovviamente da buon nottambulo smanettatore dalle 23 alle 2 del mattino mi capitava cio' che ho descritto :lol:

Re: Rai 4......

Inviato: 03 feb 2009, 18:20
da lukkino
alez ha scritto:Ah ecco grazie Luk, ovviamente da buon nottambulo smanettatore dalle 23 alle 2 del mattino mi capitava cio' che ho descritto :lol:
di solito a queste ore si fà ben altro... non parlo di dormire :D

ciauz