summaryrefslogtreecommitdiffstats
path: root/libvo
diff options
context:
space:
mode:
authoruau <uau@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-08-25 04:28:11 +0000
committeruau <uau@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-08-25 04:28:11 +0000
commit24802b1def3b48375a54e2fe9bbb1d19953286c8 (patch)
treea0e61237e769a4b01a1645705df0b21ac8947a64 /libvo
parent7eb3bc0cf8cb9830cf348cb4f4da1af5175718fb (diff)
downloadmpv-24802b1def3b48375a54e2fe9bbb1d19953286c8.tar.bz2
mpv-24802b1def3b48375a54e2fe9bbb1d19953286c8.tar.xz
Use a single select() for both key and slave input
Previous code used two separate select() calls one after another, so that whenever it was running select() on one set of fds events in the other set would go unnoticed until later. Now there's a single select() which allows reacting immediately to any input source. The behavior of the new code differs somewhat from the old; for example multiple fds that stay readable are no longer handled in a round-robin fashion and the total amount the process sleeps can differ. Some tuning might be required later. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24151 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo')
0 files changed, 0 insertions, 0 deletions