]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
dvb: fix bug causing failures in service discovery using SDT
authorJohn Smith <johns90812@gmail.com>
Thu, 21 Feb 2013 16:22:21 +0000 (16:22 +0000)
committerAdam Sutton <dev@adamsutton.me.uk>
Thu, 21 Feb 2013 16:25:32 +0000 (16:25 +0000)
(cherry picked from commit 6b94edbaa280f6ddc5b87882e80bf93d00e4ef0d)

src/dvb/dvb_tables.c

index db59f811b92ce3279997aa271035e499264285d9..126b78f86313f7c97ef3628bceecfdc8d263680b 100644 (file)
@@ -351,7 +351,7 @@ dvb_sdt_callback(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
   } else {
     LIST_FOREACH(tdmi, &tda->tda_muxes, tdmi_adapter_link)
       if(tdmi->tdmi_transport_stream_id == tsid &&
-         tdmi->tdmi_network_id != onid)
+         tdmi->tdmi_network_id == onid)
         break;
     if (!tdmi) return -1;
   }