]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
cwc: fix EMM forward
authorJaroslav Kysela <perex@perex.cz>
Sun, 22 Jun 2014 19:04:29 +0000 (21:04 +0200)
committerJaroslav Kysela <perex@perex.cz>
Sun, 22 Jun 2014 19:04:29 +0000 (21:04 +0200)
src/descrambler/cwc.c

index 38308fd19d3b7e87de3ee3ea5a36063fc4d2143d..a2bddde3487227668c28c41a8367cd89994f3c44 100755 (executable)
@@ -2064,7 +2064,7 @@ cwc_caid_update(mpegts_mux_t *mux, uint16_t caid, uint16_t pid, int valid)
     if (cwc->cwc_running) {
       LIST_FOREACH(pcard, &cwc->cwc_cards, cs_card) {
         if (pcard->cwc_caid == caid) {
-          if (pcard->cwc_mux != mux) continue;
+          if (pcard->cwc_mux && pcard->cwc_mux != mux) continue;
           if (valid) {
             pcard->cwc       = cwc;
             pcard->cwc_mux   = mux;