Project

General

Profile

Bug #3740

Freesat EPG - no OTA modules active

Added by gary tan over 8 years ago. Updated over 8 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
Category:
EPG - Grabbers
Target version:
-
Start date:
2016-04-20
Due date:
% Done:

100%

Estimated time:
Found in version:
HTS Tvheadend 4.1.1892
Affected Versions:

Description

I have the freesat ota grabber enabled but see this when i trigger the ota epg grabber - "no OTA modules active for 11428H in 28e, check again next time" so no epg is downloaded. 11428H 27500 is enabled along with epg scan. If I schedule a mux scheduler cron job for this transponder the epg data is downloaded.

Issue was reported here aswell

https://tvheadend.org/boards/5/topics/18897?r=20697

History

#1

Updated by Jaroslav Kysela over 8 years ago

Could you try this change ?

diff --git a/src/epggrab/module/eit.c b/src/epggrab/module/eit.c
index df3f881..4f51628 100644
--- a/src/epggrab/module/eit.c
+++ b/src/epggrab/module/eit.c
@@ -650,7 +650,7 @@ _eit_callback
   // TODO: extra ID should probably include onid

   /* Register interest */
-  if (tableid == 0x4e || (tableid >= 0x50 && tableid < 0x60))
+  if (tableid == 0x4e || (tableid >= 0x50 && tableid < 0x60) || mt->mt_pid == 3003)
     ota = epggrab_ota_register((epggrab_module_ota_t*)mod, NULL, mm);

   /* Begin */

Note that you should tune to the mux (scan / subscription) to register the OTA EPG source for mapped services. Normally, this information is gathered in the first scan phase.

#2

Updated by Jaroslav Kysela over 8 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100

Applied in changeset commit:tvheadend|2a70a903e2a68681f45254a1a0297b25700d40b9.

Also available in: Atom PDF