The Freesat patch at http://www.vdr-wiki.de/wiki/index.php/Freesat-patch
adds the following PID filters in eit.c - cEitFilter::cEitFilter

  Set(3842, 0x4E, 0xFE);  // event info, actual(0x4E)/other(0x4F)  TS, 
present/following
  Set(3842, 0x50, 0xF0);  // event info, actual TS,  schedule(0x50)/schedule 
for future days(0x5X)
  Set(3842, 0x60, 0xF0);  // event info, other  TS,  schedule(0x60)/schedule 
for future days(0x6X)

Which eats up hardware PID filters on my older USB DVB-T receivers (Freeview SD), and stops them working on most transponders. I removed them to test, because Klaus had removed these similar ones as long ago as 1.7.9 which was very helpful:

  Set(0x12, 0x50, 0xF0);  // event info, actual TS, schedule(0x50)/schedule for 
future days(0x5X)
  Set(0x12, 0x60, 0xF0);  // event info, other  TS, schedule(0x60)/schedule for 
future days(0x6X)

And I still receive the full 8 day EPG on Freeview, including HD channels, with just the PID filters defined in vanilla 2.0.6 - everything else appears OK, including DVB subtitles, audio description etc...

Does anyone know if these extra PID's are definitely required? Maybe only for DVB-S/2 ?

Thanks and merry Xmas
Richard


_______________________________________________
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Reply via email to