I've changed the FE_GET_EVENT handling in VDR to use poll() and in this
case I see short 0x1f-events (FE_HAS_LOCK bit set) of abt 100ms on
channels I can't tune to (I had a bogus entry in my channels.conf).
The original VDR lock detection handles this as a valid lock, which is a
bit sloppy in my opinion, but I would like to know if an application has
to expect such "spikes" and do some filtering on frontend events?
Other question: There _seems_ to be some evidence that it is dangerous
if you set (change?) filters when the frontend is not locked. Could that
be possible?
System: 1 Nexus-s rev. 2.1, one Skystar2 rev2.6c, dvb-kernel 2.4 CVS branch.