]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
mpegts network scan: do not be too frequency strict for the forced bouquet scan
authorJaroslav Kysela <perex@perex.cz>
Thu, 20 Nov 2014 12:22:21 +0000 (13:22 +0100)
committerJaroslav Kysela <perex@perex.cz>
Thu, 20 Nov 2014 12:22:21 +0000 (13:22 +0100)
src/input/mpegts/mpegts_network_scan.c

index 07ccdbf985fbd2203b45543b35b667ee44ca5711..93901ad1665464e8e77399aa9d8aaeed738378dc 100644 (file)
@@ -333,7 +333,7 @@ freq:
     LIST_FOREACH(mn, &mpegts_network_all, mn_global_link)
       LIST_FOREACH(mm, &mn->mn_muxes, mm_network_link)
         if (idnode_is_instance(&mm->mm_id, &dvb_mux_dvbs_class) &&
-            ((dvb_mux_t *)mm)->lm_tuning.dmc_fe_freq == freq &&
+            abs(((dvb_mux_t *)mm)->lm_tuning.dmc_fe_freq - freq) < 2000 &&
             dvb_sat_position(&((dvb_mux_t *)mm)->lm_tuning) == satpos)
           mpegts_mux_scan_state_set(mm, MM_SCAN_STATE_PEND);
     return;