must set state even if adapter is correctly tuned

This commit is contained in:
Andreas Öman 2007-11-21 12:43:34 +00:00
parent 62e9fa7a36
commit f67adcf3d7

3
dvb.c
View file

@ -287,6 +287,8 @@ dvb_tune_tdmi(th_dvb_mux_instance_t *tdmi, int maylog, tdmi_state_t state)
fe_status_t fe_status;
int i;
tdmi->tdmi_state = state;
if(tda->tda_mux_current == tdmi)
return 0;
@ -296,7 +298,6 @@ dvb_tune_tdmi(th_dvb_mux_instance_t *tdmi, int maylog, tdmi_state_t state)
tdmi_stop(tda->tda_mux_current);
tda->tda_mux_current = tdmi;
tdmi->tdmi_state = state;
if(maylog)
syslog(LOG_DEBUG, "\"%s\" tuning to mux \"%s\"",