Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] skyscript vdr1.3.x



Hello,

some time ago this patch was posted for vdr1.2.x

Does there exist an according patch for vdr1.3.x as well? 


--- ./vdr-1.2.2-orig/dvbdevice.c        2003-05-24 15:23:51.000000000
+0200
+++ ./vdr-1.2.2-ll/dvbdevice.c  2003-08-23 21:49:37.000000000 +0200
@@ -274,15 +274,22 @@
                            int length =
cSIProcessor::GetCaDescriptors(channel.Source(), channel.Frequency(),
channel.Sid(), ciHandler->GetCaSystemIds(Slot), sizeof(buffer), buffer);
                            if (length > 0) {
                               cCiCaPmt CaPmt(channel.Sid());
-                              CaPmt.AddCaDescriptor(length, buffer);
-                              if (channel.Vpid())
+                              if (channel.Vpid()) {
                                  CaPmt.AddPid(channel.Vpid());
-                              if (channel.Apid1())
+                                 CaPmt.AddCaDescriptor(length, buffer);
+                                 }
+                              if (channel.Apid1()) {
                                  CaPmt.AddPid(channel.Apid1());
-                              if (channel.Apid2())
+                                 CaPmt.AddCaDescriptor(length, buffer);
+                                 }
+                              if (channel.Apid2()) {
                                  CaPmt.AddPid(channel.Apid2());
-                              if (channel.Dpid1())
+                                 CaPmt.AddCaDescriptor(length, buffer);
+                                 }
+                              if (channel.Dpid1()) {
                                  CaPmt.AddPid(channel.Dpid1());
+                                 CaPmt.AddCaDescriptor(length, buffer);
+                                 }
                               if (ciHandler->SetCaPmt(CaPmt, Slot)) {
                                  tunerStatus = tsCam;
                                  startTime = 0;

regards
uwe



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index