summaryrefslogtreecommitdiff
path: root/multimedia/vdr/files/vdr-1.7.15-disable_ca_updates.patch
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/vdr/files/vdr-1.7.15-disable_ca_updates.patch')
-rw-r--r--multimedia/vdr/files/vdr-1.7.15-disable_ca_updates.patch10
1 files changed, 10 insertions, 0 deletions
diff --git a/multimedia/vdr/files/vdr-1.7.15-disable_ca_updates.patch b/multimedia/vdr/files/vdr-1.7.15-disable_ca_updates.patch
new file mode 100644
index 000000000000..f6c788f5803a
--- /dev/null
+++ b/multimedia/vdr/files/vdr-1.7.15-disable_ca_updates.patch
@@ -0,0 +1,10 @@
+--- pat.c.orig 2010-06-06 19:11:15.000000000 +0300
++++ pat.c 2010-06-06 20:42:47.000000000 +0300
+@@ -490,6 +490,7 @@
+ }
+ if (Setup.UpdateChannels >= 2) {
+ Channel->SetPids(Vpid, Ppid, Vtype, Apids, Atypes, ALangs, Dpids, Dtypes, DLangs, Spids, SLangs, Tpid);
++ if (!cSource::IsType(Channel->Source(), 'I'))
+ Channel->SetCaIds(CaDescriptors->CaIds());
+ Channel->SetSubtitlingDescriptors(SubtitlingTypes, CompositionPageIds, AncillaryPageIds);
+ }