From: sangood Date: Thu, 31 Jul 2014 07:48:24 +0000 (+0800) Subject: fixed stream guard card data length. X-Git-Tag: v4.1~1681 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=592f85183dd3e18eeaaa0d79fb6c66a00a0ed6d2;p=thirdparty%2Ftvheadend.git fixed stream guard card data length. --- diff --git a/src/descrambler/capmt.c b/src/descrambler/capmt.c index 32151140a..eb03192b8 100644 --- a/src/descrambler/capmt.c +++ b/src/descrambler/capmt.c @@ -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"); }