From: Damien Fouilleul Date: Thu, 22 Apr 2021 12:40:58 +0000 (+0100) Subject: Allow network scan to modify muxes X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ca756e3f7aa8a778fe7a4e69be66b428d3f5afb5;p=thirdparty%2Ftvheadend.git Allow network scan to modify muxes When 'change muxes' option for network discovery is enabled, allow network scan to modify muxes rather than duplicate them on minor changes such as FEC --- diff --git a/src/input/mpegts/mpegts_network_dvb.c b/src/input/mpegts/mpegts_network_dvb.c index da85abb08..07c8a1dcd 100644 --- a/src/input/mpegts/mpegts_network_dvb.c +++ b/src/input/mpegts/mpegts_network_dvb.c @@ -703,7 +703,7 @@ dvb_network_create_mux } ln = (dvb_network_t*)mn; - mm = dvb_network_find_mux(ln, dmc, onid, tsid, 0, 0); + mm = dvb_network_find_mux(ln, dmc, onid, tsid, 0, (ln->mn_autodiscovery == MN_DISCOVERY_CHANGE)); if (!mm && (ln->mn_autodiscovery != MN_DISCOVERY_DISABLE || force)) { save |= dvb_fe_type_by_network_class(ln->mn_id.in_class) == dmc->dmc_fe_type; if (save && dmc->dmc_fe_type == DVB_TYPE_S) {