]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
fixed stream guard card data length.
authorsangood <sangood@macmini.lan>
Thu, 31 Jul 2014 07:48:24 +0000 (15:48 +0800)
committerJaroslav Kysela <perex@perex.cz>
Mon, 4 Aug 2014 17:03:58 +0000 (19:03 +0200)
src/descrambler/capmt.c

index 32151140aadf6abd0ce4ab11b4baa32fdc01bdf9..eb03192b80831f7dfabf4c0046c8ca540e56fecd 100644 (file)
@@ -1654,8 +1654,8 @@ capmt_send_request(capmt_service_t *ct, int lm)
           cad.cad_length = 0x05;
           cad.cad_data[4] = cce2->cce_providerid & 0xff;
       } else if (cce2->cce_caid == 0x4ad2) {
-          cad.cad_length = 0x05;
-          cad.cad_data[4] = cce2->cce_providerid & 0xffffff;
+          cad.cad_length = 0x04;
+          cad.cad_data[3] = cce2->cce_providerid & 0xffffff;
       }else
         tvhlog(LOG_WARNING, "capmt", "Unknown CAID type, don't know where to put provider ID");
     }