mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-08-02 23:47:49 +00:00
hts-tvheadend: add -fix_ca_descr_parser_for_4aee.patch
This commit is contained in:
parent
81c7a95a76
commit
5a9f338d45
@ -0,0 +1,24 @@
|
|||||||
|
commit 73e7b152ac8a5c83d93c2ae9ae9e0e90a506d37d
|
||||||
|
Author: Stefan Saraev <stefan@saraev.ca>
|
||||||
|
Date: Thu Mar 22 13:13:22 2012 +0200
|
||||||
|
|
||||||
|
fix ca descr parsing for caid 4AEE
|
||||||
|
- bulsatcom on hellas 39e, bulcrypt, NOT drecrypt
|
||||||
|
|
||||||
|
diff --git a/src/psi.c b/src/psi.c
|
||||||
|
index 130678d..116e001 100644
|
||||||
|
--- a/src/psi.c
|
||||||
|
+++ b/src/psi.c
|
||||||
|
@@ -307,8 +307,10 @@ psi_desc_ca(service_t *t, const uint8_t *buffer, int size)
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 0x4a00://DRECrypt
|
||||||
|
- provid = size < 4 ? 0 : buffer[4];
|
||||||
|
- break;
|
||||||
|
+ if (caid != 0x4aee) { // Bulcrypt
|
||||||
|
+ provid = size < 4 ? 0 : buffer[4];
|
||||||
|
+ break;
|
||||||
|
+ }
|
||||||
|
default:
|
||||||
|
provid = 0;
|
||||||
|
break;
|
Loading…
x
Reference in New Issue
Block a user