Ensure that muc config is saved after init scan or auto disable.

This commit is contained in:
Adam Sutton 2012-08-09 21:48:42 +01:00
parent d1e0002bef
commit e238913ef1
2 changed files with 3 additions and 0 deletions

View file

@ -221,6 +221,7 @@ dvb_fe_stop(th_dvb_mux_instance_t *tdmi)
if(tdmi->tdmi_table_initial) {
tdmi->tdmi_table_initial = 0;
tda->tda_initial_num_mux--;
dvb_mux_save(tdmi);
}
dvb_table_flush_all(tdmi);
@ -508,6 +509,7 @@ dvb_fe_tune(th_dvb_mux_instance_t *tdmi, const char *reason)
/* Mark as bad */
tdmi->tdmi_enabled = 0;
dvb_mux_save(tdmi);
return SM_CODE_TUNING_FAILED;
}

View file

@ -74,6 +74,7 @@ dvb_table_fastswitch(th_dvb_mux_instance_t *tdmi)
tdmi->tdmi_table_initial = 0;
tda->tda_initial_num_mux--;
dvb_mux_save(tdmi);
dvb_mux_nicename(buf, sizeof(buf), tdmi);