Mailing List archive

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

[vdr] Re: skyscript vdr1.3.x



Uwe Ortner wrote:
> 
> Hello,
> 
> some time ago this patch was posted for vdr1.2.x
> 
> Does there exist an according patch for vdr1.3.x as well?

Doesn't it work with VDR 1.3.6 as it is?
This has already been changed in version 1.3.0.

Klaus

> --- ./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;


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



Home | Main Index | Thread Index