static void
satip_device_hack( satip_device_t *sd )
{
- satip_frontend_t *lfe;
if(sd->sd_disable_workarounds)
return;
if (sd->sd_info.deviceid[0] &&
sd->sd_no_univ_lnb = 1;
} else if (strstr(sd->sd_info.manufacturer, "AVM Berlin") &&
strstr(sd->sd_info.modelname, "FRITZ!")) {
- TAILQ_FOREACH(lfe, &sd->sd_frontends, sf_link)
- lfe->sf_play2 = 1;
sd->sd_fullmux_ok = 0;
sd->sd_pids_deladd = 0;
sd->sd_pids0 = 1;
}
}
- satip_device_hack(sd);
-
if (save)
satip_device_save(sd);
lfe->sf_teardown_delay = 1;
} else if (!strcmp(sd->sd_info.modelname, "IPLNB")) {
*def_positions = 1;
+ } else if (strstr(sd->sd_info.manufacturer, "AVM Berlin") &&
+ strstr(sd->sd_info.modelname, "FRITZ!")) {
+ lfe->sf_play2 = 1;
}
}