[vdr] [1.3.40] Fast channel switching resets

Klaus Schmidinger Klaus.Schmidinger at cadsoft.de
Sun Jan 29 16:04:05 CET 2006


Luca Olivetti wrote:
> En/na Luca Olivetti ha escrit:
> 
>>En/na Klaus Schmidinger ha escrit:
>>
>>
>>>REPEATDELAY is the time from the first keypress until the repeat
>>>function actually kicks in. I'm afraid I don't see how this would
>>>have an effect here.
>>
>>It's also used as a timeout to detect the release:
>>           else {
>>              printf("%d\n",LastTime.Elapsed());
>>              if (FirstTime.Elapsed() < REPEATDELAY)
>>                 continue; // repeat function kicks in after a short delay
>>              repeat = true;
>>              timeout = REPEATDELAY; <<<<<<<
> 
> 
> note that I added the printf here to see the time between repeats
> (that's around 110ms with my remote and lirc version)

So what about setting REPEATTIMEOUT in remote.c to 1000?
Does that help?

Klaus



More information about the vdr mailing list