1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-19 13:51:14 +00:00
mpv/DOCS/man
Uoti Urpala 5c4b059f16 input: rewrite -key-fifo-size limiting logic
Instead of strictly limiting the number of total entries in the
internal fifo, make the overall buffer bigger and try to limit entries
based on how many bound commands they're expected to generate. Now
doubleclick and button down events aren't counted for that limit.
Normally the sequence down-doubleclick-up generates at most one
command, so this better matches the quantity we actually want to
limit. Also add a mechanism to clear the button combination state kept
by input.c when the fifo is full; this avoids "stuck button" problems
due to button release events being dropped.

The key combination state clearing is partially based on MPlayer 1
changes by Reimar Döffinger (though overall the effects of this commit
are quite different). It still doesn't make "stuck button" problems
completely impossible; at least if the VO gets closed while a button
was down then nothing will send a button up event or reset state.
2011-05-02 00:44:21 +03:00
..
cs manpage: Make commas and backslashes show properly 2010-11-02 04:18:38 +02:00
de vf_stereo3d: Add stereo3d filter 2010-11-02 07:48:40 +02:00
en input: rewrite -key-fifo-size limiting logic 2011-05-02 00:44:21 +03:00
es DOCS/man: Add missing values for the chanlist suboption of -tv 2010-11-02 04:18:08 +02:00
fr DOCS/man: Add missing values for the chanlist suboption of -tv 2010-11-02 04:18:08 +02:00
hu manpage: Make commas and backslashes show properly 2010-11-02 04:18:38 +02:00
it DOCS/man: Add missing values for the chanlist suboption of -tv 2010-11-02 04:18:08 +02:00
pl DOCS/man: Add missing values for the chanlist suboption of -tv 2010-11-02 04:18:08 +02:00
ru manpage: Make commas and backslashes show properly 2010-11-02 04:18:38 +02:00
zh_CN DOCS/man/zh_CN: sync with en/mplayer.1 rev. 32699 2011-01-29 02:48:41 +02:00