[vdr] [1.3.40] Fast channel switching resets

Luca Olivetti luca at ventoso.org
Sat Jan 28 16:30:50 CET 2006


En/na Luca Olivetti ha escrit:
> En/na Klaus Schmidinger ha escrit:
> 
>> I was able to reproduce this here while debugging the case where
>> the screen gets dark for a moment if pressing "Down" while on
>> channel 1. Setting the timeout to 100ms, as in
>>
>>   return cRemote::Get(Wait ? 1000 : 100);
>>
>> fixed it for me.
>>
>> Can you confim this?
> 
> Here with lirc 100 isn't enough. I'm trying with 200 and it solves the
> problem of getting kNone in between key repeats *but* I still get 3
> kNone between the last repeat and the kRelease, so the net effect is
> that the channel won't change. Still investigating...

Ok, I see in lirc.c that the REPEATDELAY is 350 (used not only to start
the repeat but also to detect that there's no key pressed to generate a
release), changing it to 150 and using a delay of 200 in interface.c
seems to solve it (but still I'm not sure it is completely reliable).

Bye
-- 
- Yo también quiero una Europa libre de Patentes de Software  -
- I want a Software Patents Free Europe too! And you?         -
---------------------------------------------------------------
  EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20060128/d50c93a2/signature.pgp


More information about the vdr mailing list