diff options
-rw-r--r-- | History | 1 | ||||
-rw-r--r-- | index.html | 12 |
2 files changed, 8 insertions, 5 deletions
@@ -7,6 +7,7 @@ VDR 1.7.29 Fix: Right month is now shown in recordings menu. Fix: multiple EPG languages on 1 transponder. Fix: crash when media/recordings directory is empty + Fix: 'epg now' (it wasn't always the right info on some UK channels.) Added some channels for 42E to group 3 Updated channels.conf SmartwebTV timer handling added (No more restfulapi needed for timers) @@ -1244,8 +1244,9 @@ function GetEPG(epgchan) } osdca.innerHTML = CAicon + switchicon + RECicon; + if (event.name) { - events = eitCache.getEvents(eitService, 1000000000, 2000000000); + events = eitCache.getEvents(eitService, (Math.round(new Date().getTime()/1000.0)), 2000000000); extEventsnow = eitCache.getExtendedEventInfo(eitService, events.infoSequence[0].eventId); EPGShortnow = extEventsnow.shortInfo; EPGExtnow = extEventsnow.extendedInfo; @@ -1373,6 +1374,7 @@ function Nibbles() { function GetSchedule(schchan,tablelength){ + //Old style Schedule, used in Guide View. SI = ""; try { StreamInfo(schchan); @@ -1380,11 +1382,11 @@ function GetSchedule(schchan,tablelength){ eitService = toi.statics.ToiDvbEitCacheServiceItem.create(SI[1],SI[2],SI[3]); eitCache.addService(eitService); event = eitCache.getPresentEvent(eitService); - events = eitCache.getEvents(eitService, 1000000000, 2000000000); + events = eitCache.getEvents(eitService, (Math.round(new Date().getTime()/1000.0)), 2000000000); if (event.name) { if (events.more) { - var t = eitCache.getEvents(eitService, 1000000000, 2000000000); + var t = eitCache.getEvents(eitService, (Math.round(new Date().getTime()/1000.0)), 2000000000); events.infoSequence.concat(t.infoSequence); events.more = t.more; } @@ -3426,11 +3428,11 @@ function getSchedule(schchan){ eitService = toi.statics.ToiDvbEitCacheServiceItem.create(SI[1],SI[2],SI[3]); eitCache.addService(eitService); event = eitCache.getPresentEvent(eitService); - events = eitCache.getEvents(eitService, 1000000000, 2000000000); + events = eitCache.getEvents(eitService, (Math.round(new Date().getTime()/1000.0)), 2000000000); if (event.name) { if (events.more) { - var t = eitCache.getEvents(eitService, 1000000000, 2000000000); + var t = eitCache.getEvents(eitService, (Math.round(new Date().getTime()/1000.0)), 2000000000); events.infoSequence.concat(t.infoSequence); events.more = t.more; } |