Fix skin documentation on alignment.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37019 b3059339-0415-0410-9bf9-f77b7e298cf2
configure: add HAVE_INLINE_ASM_NONLOCAL_LABELS / HAVE_INLINE_ASM_DIRECT_SYMBOL_REF

This prevents breaking the build with the next ffmpeg revission

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37020 b3059339-0415-0410-9bf9-f77b7e298cf2
Don't unnecessarily create a (void) cursor.

Create it only if it hasn't already be done.

This also prevents memory leaks and allows
multiple calls (having no effect then).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37021 b3059339-0415-0410-9bf9-f77b7e298cf2
Cosmetic: Adjust indent.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37022 b3059339-0415-0410-9bf9-f77b7e298cf2
Don't unnecessarily call XDefineCursor().

Call it only when freeing the cursor resource, and call it before
freeing the cursor resource then to avoid problems with a defined
cursor which resource has already been freed.

Additionally, use symbolic constant instead of numeric value.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37023 b3059339-0415-0410-9bf9-f77b7e298cf2
Add doxygen comment.

Additionally, rename a variable.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37024 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix bug with disappearing mouse pointer in playbar.

Since r34119 vo_mouse_autohide no longer has an effect.
The GUI is in control of the mouse pointer's visibility
by itself now.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37025 b3059339-0415-0410-9bf9-f77b7e298cf2