memset(&dmc, 0, sizeof(dmc));
dmc.dmc_fe_params.inversion = INVERSION_AUTO;
- dmc.dmc_fe_params.frequency = frequency * 10;
+ dmc.dmc_fe_params.frequency = frequency;
dmc.dmc_fe_orbital_pos = bcdtoint(ptr[4]) * 100 + bcdtoint(ptr[5]);
dmc.dmc_fe_orbital_dir = (ptr[6] & 0x80) ? 'E' : 'W';
dmc.dmc_fe_polarisation = (ptr[6] >> 5) & 0x03;
char buf[256];
service_t *s, *t;
mmi->mmi_mux->mm_active = NULL;
- LIST_REMOVE(mmi, mmi_mux_link);
+ LIST_REMOVE(mmi, mmi_active_link);
mi->mi_display_name(mi, buf, sizeof(buf));
tvhtrace("mpegts", "%s - flush subscribers", buf);