Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
This post has been edited 2 times, last edit by "newsy" (Oct 7th 2010, 2:30pm)
Quoted
Originally posted by newsy
with these changes I get all special characters on Digital+
BTW couldn't we include Viasat EPG into eepg plugin?
Here's a VDR patch, seems it's exactly like dvb epg but on different pids.
http://linuxdvb.org.ru/wbb/index.php?pag…d&threadID=1005
Quoted
Originally posted by newsy
I tried to use decodeText2 but because it's a member function of cEIT2 it would be necessary to create an instance of cEIT2 to be able to get access from outside. Perhaps decodeText2 shouldn't be a member function at all
Quoted
Original von dimsa
As I understand it is a member function so it can use getCharacterTable which actually implements VDR_CHARSET_OVERRIDE, so I guess a bit more change is needed, but it has to be done to reduce code duplication. I will try to refactor a bit as soon as I have some more free time.
This post has been edited 1 times, last edit by "dimsa" (Oct 6th 2010, 7:59pm)

19.2E:22000:170=2:120=esl@4,121=eng@4:0:1810,100:30656:1:1034:0
19.2E:22000:167=2:108=esl@4,109=eng@4:0:1810,100:30658:1:1034:0
19.2E:22000:171=2:124=esl@4:0:0:30108:1:1058:0
19.2E:22000:163=2:92=esl@4,93=eng@4:41:1810,100:29805:1:1008:0
19.2E:22000:163=2:92=esl@4,93=eng@4:41:1810,100:29811:1:1008:0
IGITAL+:10729:VC23M5O35S1
19.2E:22000:163=27:0;98=esl@106,99=eng@106:0:1810:30803:1:1050:0
IGITAL+:10847:VC56M2O0S0
19.2E:22000:175=2:0:0:0:30180:1:1058:0This post has been edited 3 times, last edit by "Wilb" (Oct 7th 2010, 3:41pm)
Quoted
Original von dimsa
I agree, I have seen it also, I'm waiting for your patch. I have also seen that si.c does not have to be used the header is enough. I think the main idea behind the si.c is already commented. So far on OTV it works fine without it. I will test some more and provide patch to replace this include
Quoted
Could you point some channels for viasat?
5.0E:27500:0:0:0:0:911:86:21:0|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Stream_type: 5 (0x05) [= ITU-T Rec. H.222.0 | ISO/IEC 13818-1 private sections]
reserved_1: 7 (0x07)
Elementary_PID: 71 (0x0047)
reserved_2: 15 (0x0f)
ES_info_length: 9 (0x0009)
DVB-DescriptorTag: 95 (0x5f) [= private_data_specifier_descriptor]
descriptor_length: 4 (0x04)
PrivateDataSpecifier: 2 (0x00000002) [= BskyB 1]
DVB-DescriptorTag: 176 (0xb0) [= User defined]
descriptor_length: 1 (0x01)
Descriptor-data:
0000: 27
|
This post has been edited 4 times, last edit by "newsy" (Oct 7th 2010, 5:18pm)
Quoted
Original von dimsa
I have already removed si.c and I see no problems so far. However I don't know which channels use freesat so I can not test this point. Please point me some if you know.
As for viasat it seems I'm out of luck since as lyngsat says the beam is not pointed in my direction, so I can not test it.
From my point of view viasat should be same as freesat. so it sholuld work only with this patch:
- if (Pid == 3842) {
+ if (Pid == 3842 && Pid == 0x39) {
on line 3918 of original eepg.c
sorry for the hand made patch, but if you can test it and share the results. If this does not work I think I know what else needs to be done, shame I can not test it myself.

|
|
Source code |
1 2 3 4 5 6 7 |
case FREEVIEW: //Freeview, CONT mode //TODO streamline this for other modes
ReadFileDictionary ();
AddFilter (pid, 0x4e, 0xfe); //event info, actual(0x4e)/other(0x4f) TS, present/following
AddFilter (pid, 0x50, 0xf0); //event info, actual TS, schedule(0x50)/schedule for future days(0x5X)
AddFilter (pid, 0x60, 0xf0); //event info, other TS, schedule(0x60)/schedule for future days(0x6X)
+ AddFilter (0x39, 0x50, 0xf0); //event info, actual TS, schedule(0x50)/schedule for future days(0x5X)
+ AddFilter (0x39, 0x60, 0xf0); //event info, other TS, schedule(0x60)/schedule for future days(0x6X)
|
{
This post has been edited 1 times, last edit by "newsy" (Oct 8th 2010, 1:47pm)
Quoted
Original von herrlado
Mal eine blöde Frage, wird das Plugin zusammen mit dem EPGSearch Plugin laufen?