]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Stop disabled muxes being re-added to the scan list on startup.
authorAdam Sutton <dev@adamsutton.me.uk>
Fri, 19 Oct 2012 16:21:37 +0000 (17:21 +0100)
committerAdam Sutton <dev@adamsutton.me.uk>
Fri, 19 Oct 2012 16:21:37 +0000 (17:21 +0100)
src/dvb/dvb_multiplex.c

index 3b13f15e3e1d28035e8cec1457854bab018a73cb..ac7e6c5d951ca21a901ece675cef568db8ee0362 100644 (file)
@@ -294,12 +294,14 @@ dvb_mux_create(th_dvb_adapter_t *tda, const struct dvb_mux_conf *dmc,
   dvb_transport_load(tdmi, identifier);
   dvb_mux_notify(tdmi);
 
-  if(enabled && initialscan) {
-    tda->tda_initial_num_mux++;
-    tdmi->tdmi_table_initial = 1;
-    mux_link_initial(tda, tdmi);
-  } else {
-    dvb_mux_add_to_scan_queue(tdmi);
+  if(enabled) {
+    if(initialscan) {
+      tda->tda_initial_num_mux++;
+      tdmi->tdmi_table_initial = 1;
+      mux_link_initial(tda, tdmi);
+    } else {
+      dvb_mux_add_to_scan_queue(tdmi);
+    }
   }
 
   return tdmi;