[1.3.40] Fast channel switching resets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I demand that Klaus Schmidinger may or may not have written...

[snip]
> I believe I found what's causing this.
> In cInterface::GetKey() the line

>    return cRemote::Get(Wait ? 1000 : 10);

> tries to fetch the next keypress from the remote control, and waits at most
> 10ms in this case. If the remote control doesn't provide another keypress
> within this timeout, cRemote::Get() returns kNone.

> 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.

FWIW, 100ms may not be enough. My Nova-T remote control currently has a
repeat rate of 114ms, and I'm allowing for 133ms in my somewhat-patched
budget-ci module.

-- 
| Darren Salt | nr. Ashington, | d youmustbejoking,demon,co,uk
| Debian,     | Northumberland | s zap,tartarus,org
| RISC OS     | Toon Army      | @
|   We've got Souness, we don't want him

A theory is no good until it has been proven wrong.


[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux