]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
descrambler: when CAID is forced to 0xffff, expect external descrambler, fixes #4193
authorJaroslav Kysela <perex@perex.cz>
Wed, 8 Feb 2017 12:36:43 +0000 (13:36 +0100)
committerJaroslav Kysela <perex@perex.cz>
Wed, 8 Feb 2017 12:36:43 +0000 (13:36 +0100)
src/descrambler/descrambler.c

index 577cf198ca264cfbf3e9d5a9000c90d1e09d65e3..20e46de8047eba3821a5827f8ad3c84c88a9e2f1 100644 (file)
@@ -293,6 +293,9 @@ descrambler_service_start ( service_t *t )
 #if ENABLE_LINUXDVB_CA
   dvbcam_service_start(t);
 #endif
+
+  if (((mpegts_service_t *)t)->s_dvb_forcecaid == 0xffff)
+    descrambler_external(t, 1);
 }
 
 void