PDA

View Full Version : [ViX_Misc] cable epg feature request



delboy13
31-10-13, 13:59
could a uk cable epg fix be added to vix
credit to lraizer as i asked him this question for enigma 2 cable epg

the epgcache.cpp needs to be edited specifically for uk cable mask.pid 0x2bc best way he said was to add a new reader
here is what was used on neutrino if it helps


+ printf("[7 days EPG available\n");
+ dprintf("pid 0x2bc\n");

dmxEIT.addfilter(0x00, 0x00); //0 dummy filter
dmxEIT.addfilter(0x50, 0xf0); //1 current TS, scheduled
dmxEIT.addfilter(0x4f, 0xff); //2 other TS, current/next
+ dmxEIT.addfilter(0x4e, 0xff);
+ dmxEIT.addfilter(0x50, 0xff);
+ dmxEIT.addfilter(0x51, 0xff);
#ifdef HAVE_DBOX_HARDWARE
dmxEIT.addfilter(0x60, 0xf1); //3a other TS, scheduled, even
dmxEIT.addfilter(0x61, 0xf1); //3b other TS, scheduled, odd
#else
dmxEIT.addfilter(0x60, 0xf0); //3 other TS, scheduled
#endif
+ dmxEIT.addfilter(0x52, 0xf1);
+ dmxEIT.addfilter(0x53, 0xf1);

Rob van der Does
31-10-13, 14:02
We'll have a look.

Rob van der Does
31-10-13, 15:31
We had a look, but nothing matches our code.
Is it from a completely different image (or even E1)?

rossi2000
31-10-13, 15:55
quoted from lraizer for the above code:-

that code is part of what we added to commando neutrino uk cable images as part of the sectionsd epg reader, its not for the epgcache.cpp in enigma.


the below files are what he provided for enigma2 and quotes:-

you can take a look at how the NetMed patch was added to engima as an example of how to add a new UK Cable 7day epg reader to engima2, as adding a new dedicated reader would be required to populate the 0x2bc pid while zapped to the PVR_EPG channel. i think the next availabe epg priority you would need to use for the schedule reference would be 2048.


i have attached the file below.

ta

rossi2000
07-11-13, 15:54
did you get chance to look at this?

andyblac
07-11-13, 17:26
sorry, but i do not know c++, code enough.