options, x11+cocoa: add option --cursor-autohide-delay
commit495dde4018e071f81462052d5b4c09c973f25f16
authorStefano Pigozzi <stefano.pigozzi@gmail.com>
Thu, 8 Dec 2011 10:17:59 +0000 (8 11:17 +0100)
committerUoti Urpala <uau@mplayer2.org>
Sun, 25 Mar 2012 19:30:37 +0000 (25 22:30 +0300)
tree9601e9ff288c8f4305c1dd16ce4aaa43ea596ac6
parentf30bf73bf22ed054233507d7277e3658e51d86bd
options, x11+cocoa: add option --cursor-autohide-delay

Add option --cursor-autohide-delay to control the number of milliseconds
with no user interaction before the mouse cursor is hidden.

There are two negative values with useful special meanings:
* A value of -1 prevents the cursor from hiding (useful for users
  with multiple displays).
* A value of -2 prevents the cursor from showing upon activity.

The default is 1 second to keep the behaviour consistent with the
past X11 backend implementation.

Remove the vo_mouse_autohide field as it was always true.
cfg-mplayer.h
defaultopts.c
libvo/cocoa_common.m
libvo/x11_common.c
libvo/x11_common.h
options.h