Issue #1403 - ensure adapter config is properly loaded.
This commit is contained in:
parent
b1d20d3255
commit
87f6f58215
1 changed files with 5 additions and 4 deletions
|
@ -482,10 +482,7 @@ tda_add(int adapter_num)
|
|||
free(tda);
|
||||
return;
|
||||
}
|
||||
if (tda->tda_idlescan || !tda->tda_idleclose)
|
||||
tda->tda_fe_fd = fe;
|
||||
else
|
||||
close(fe);
|
||||
tda->tda_fe_fd = fe;
|
||||
|
||||
tda->tda_type = tda->tda_fe_info->type;
|
||||
|
||||
|
@ -709,6 +706,10 @@ dvb_adapter_init(uint32_t adapter_mask, const char *rawfile)
|
|||
|
||||
TAILQ_FOREACH(tda, &dvb_adapters, tda_global_link) {
|
||||
tda_init_input(tda);
|
||||
if (tda->tda_idlescan || !tda->tda_idleclose) {
|
||||
close(tda->tda_fe_fd);
|
||||
tda->tda_fe_fd = -1;
|
||||
}
|
||||
|
||||
if(tda->tda_sat)
|
||||
dvb_satconf_init(tda);
|
||||
|
|
Loading…
Add table
Reference in a new issue