Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Re: [EXPERIMENTAL] new autopid /nvod patch
> A new version of my autopid/nvod patch is at:
> http://www.cs.uni-magdeburg.de/~aschultz/dvd/vdr-1.1.26-autopid.diff.bz2
>
...
Hi,
i have tried the patch (the latest autopid2) n my testsystem, works great
with some exceptions.
On Premiere-Channels it seams to fail sometimes to get the wright PMT-PID,
so the channel could not synched.
then often i got following error-msg in the log:
...
Mär 26 00:04:17 athlon vdr[4331]: ERROR: too many filters
Mär 26 00:04:28 athlon last message repeated 112 times
Mär 26 00:04:28 athlon vdr[4328]: switching to channel 41
Mär 26 00:04:28 athlon vdr[4331]: ERROR: too many filters
Mär 26 00:04:36 athlon last message repeated 60 times
Mär 26 00:04:36 athlon vdr[4328]: switching to channel 42
Mär 26 00:04:38 athlon vdr[4331]: ERROR: too many filters
Mär 26 00:04:40 athlon last message repeated 23 times
...
I think this is caused in eit.c when the PMT-Filter will set and the
additional filter from the autopid-patch
...
if (pidsSynced) {
if (prg->ProgramID) {
if (Index++ == pmtIndex) {
pmtPid = prg->NetworkPID;
AddFilter(pmtPid, 0x02);
//printf("random scan filter on %d (%x)\n", pmtPid, pmtPid);
break;
}
}
if (!pmtPid)
pmtIndex = 0;
...
Is it necessary to add (and delete) filter for all pmt-pid´s in pat? I think
add an filter for the pmt-pid we currently tune to should be enough....
But i think an unpatched vdr works in the same way.....
Greetings
A.Share
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.
Home |
Main Index |
Thread Index