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