epg: simplify the otamux registration

- move the timeout / interval initialization to one place
- also fix values for opentv
This commit is contained in:
Jaroslav Kysela 2014-06-27 23:09:53 +02:00
parent 69a5a9e1f9
commit db3fed53b8
4 changed files with 6 additions and 7 deletions

View file

@ -573,7 +573,7 @@ _eit_callback
/* Register interest */
if (tableid >= 0x50)
ota = epggrab_ota_register((epggrab_module_ota_t*)mod, mm, 3600, 240);
ota = epggrab_ota_register((epggrab_module_ota_t*)mod, mm);
/* Begin */
r = dvb_table_begin(mt, ptr, len, tableid, extraid, 11, &st, &sect, &last, &ver);

View file

@ -504,8 +504,7 @@ opentv_bat_callback
/* Register */
if (!ota) {
sta->os_ota = ota
= epggrab_ota_register((epggrab_module_ota_t*)mod, mt->mt_mux,
1200, 3600);
= epggrab_ota_register((epggrab_module_ota_t*)mod, mt->mt_mux);
}
/* Complete */

View file

@ -191,10 +191,11 @@ epggrab_mux_stop ( mpegts_mux_t *mm, void *p )
epggrab_ota_mux_t *
epggrab_ota_register
( epggrab_module_ota_t *mod, mpegts_mux_t *mm,
int interval, int timeout )
( epggrab_module_ota_t *mod, mpegts_mux_t *mm )
{
int save = 0;
int interval = 3600;
int timeout = 240;
epggrab_ota_map_t *map;
epggrab_ota_mux_t *ota;

View file

@ -131,8 +131,7 @@ void epggrab_ota_destroy_by_dm ( struct dvb_mux *dm );
*/
epggrab_ota_mux_t *epggrab_ota_register
( epggrab_module_ota_t *mod, struct mpegts_mux *mux,
int timeout, int interval );
( epggrab_module_ota_t *mod, struct mpegts_mux *mux );
/*
* State change