]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
only seca and viaccess proadcast provider ids in the pmt
authorsb1066 <sb1066@gmail.com>
Tue, 5 Jan 2010 19:56:41 +0000 (19:56 +0000)
committersb1066 <sb1066@gmail.com>
Tue, 5 Jan 2010 19:56:41 +0000 (19:56 +0000)
src/psi.c

index f54c434b9af1b2859987c3e5bb1f05c17f53ad67..7f637e7083560c467583217a674e79880acf1771 100644 (file)
--- a/src/psi.c
+++ b/src/psi.c
@@ -269,26 +269,6 @@ psi_desc_ca(th_transport_t *t, const uint8_t *buffer, int size)
       i += nanolen;
     }
     break;
-  case 0x0D00:// Cryptoworks
-    for (i = 8; i < size;) {
-      unsigned char nano = buffer[i++];
-      unsigned char nanolen = buffer[i++];
-
-      if (nano == 0x83) {
-        provid = buffer[i] & 0xFC;
-        break;
-      }
-
-      i += nanolen;
-    }
-    break;
-  case 0x0600:// Irdeto
-  case 0x1700:// Betacrypt
-    provid = buffer[6] << 8 | buffer[7];
-    break;
-  case 0x1800:// Nagravision
-    provid = buffer[5] << 8 | buffer[6];
-    break;
   default:
     provid = 0;
     break;