From patchwork Wed Oct 22 07:20:27 2008 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: oleg roitburd X-Patchwork-Id: 12678 Received: from fk-out-0910.google.com ([209.85.128.191]) by www.linuxtv.org with esmtp (Exim 4.63) (envelope-from ) id 1KsY19-0007IY-61 for vdr@linuxtv.org; Wed, 22 Oct 2008 09:20:32 +0200 Received: by fk-out-0910.google.com with SMTP id f40so3509789fka.1 for ; Wed, 22 Oct 2008 00:20:27 -0700 (PDT) Received: by 10.181.240.10 with SMTP id s10mr1407070bkr.108.1224660027149; Wed, 22 Oct 2008 00:20:27 -0700 (PDT) Received: by 10.180.234.6 with HTTP; Wed, 22 Oct 2008 00:20:27 -0700 (PDT) Message-ID: Date: Wed, 22 Oct 2008 09:20:27 +0200 From: "oleg roitburd" To: "VDR Mailing List" In-Reply-To: MIME-Version: 1.0 References: <58252.62.178.208.71.1224269455.squirrel@webmail.dark-green.com> X-LSpam-Score: -2.5 (--) X-LSpam-Report: No, score=-2.5 required=5.0 tests=AWL=0.108, BAYES_00=-2.599 autolearn=ham Subject: Re: [vdr] reelchannelscan for S2API-patched VDR X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: VDR Mailing List List-Id: VDR Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Oct 2008 07:20:32 -0000 Status: O X-Status: X-Keywords: X-UID: 18150 Hi, I have patched channelscan-0.6.1 additional for working with 1.7.0+s2api It seems to work fine with DVB-S. But it doesn't work with DVB-S2. I have took a look at transponders files of reel. And found that files hasn't any information about modulation (QPSK, 8PSK) I don't know how Reel don't use this informations for tuning. Regards Oleg Roitburd diff -Nurp /usr/src/vdr-1.7.1-s2api-ext64/PLUGINS/src/channelscan/filter.c channelscan/filter.c --- /usr/src/vdr-1.7.1-s2api-ext64/PLUGINS/src/channelscan/filter.c 2008-10-17 21:51:12.000000000 +0200 +++ channelscan/filter.c 2008-10-20 14:27:52.000000000 +0200 @@ -677,7 +677,7 @@ PatFilter::Process(u_short Pid, u_char T } } #if APIVERSNUM >= 10509 || defined(REELVDR) - Channel->SetPids(Vpid, Vpid ? Ppid : 0, 0, Apids, ALangs, Dpids, + Channel->SetPids(Vpid, Vpid ? Ppid : 0, Apids, ALangs, Dpids, DLangs, Spids, SLangs, Tpid); #else Channel->SetPids(Vpid, Vpid ? Ppid : 0, Apids, ALangs, Dpids,