]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
descrambler: handle constcw initialization for forced CAIDs, too, fixes #2942
authorJaroslav Kysela <perex@perex.cz>
Sat, 26 Dec 2015 17:43:32 +0000 (18:43 +0100)
committerJaroslav Kysela <perex@perex.cz>
Sat, 26 Dec 2015 17:44:16 +0000 (18:44 +0100)
src/descrambler/descrambler.c

index 66d719ae6184767ca239990748a9cf9a0b5205ea..76318290f826b981cb42f7671d1b6baeaf85c279 100644 (file)
@@ -260,6 +260,14 @@ descrambler_service_start ( service_t *t )
     if (count == 0)
       return;
 
+  } else {
+
+    for (p = constcw_table; *p; p++)
+      if (*p == ((mpegts_service_t *)t)->s_dvb_forcecaid) {
+        constcw = 1;
+        break;
+      }
+
   }
 
   ((mpegts_service_t *)t)->s_dvb_mux->mm_descrambler_flush = 0;