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
Add missing btnModify() call for balance.

This must be updated prior to rendering as well.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37026 b3059339-0415-0410-9bf9-f77b7e298cf2
Set guiInfo.Position in SetMoviePosition event.

Additionally, use this variable to call uiAbsSeek().

(This also allows setting the movie position before playback now.)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37027 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove pointless btnModify() calls.

These will be performed in the windows' draw handler
prior to rendering anyway.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37028 b3059339-0415-0410-9bf9-f77b7e298cf2
Add an internal event to set volume.

It does what the external one does except for
triggering the OSD display.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37029 b3059339-0415-0410-9bf9-f77b7e298cf2
Use the new internal event to set volume.

This avoids duplicate code.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37030 b3059339-0415-0410-9bf9-f77b7e298cf2
Use the new internal event to set volume.

This avoids manipulating the variable.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37031 b3059339-0415-0410-9bf9-f77b7e298cf2
Cosmetic: Rename symbolic constants GUI_FILE_SAME and GUI_FILE_NEW.

They aren't restricted to files but apply to all media, so change
FILE to MEDIUM.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37032 b3059339-0415-0410-9bf9-f77b7e298cf2
Cosmetic: Rename guiInfo member NewPlay MediumChanged.


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


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37034 b3059339-0415-0410-9bf9-f77b7e298cf2
Don't assign numeric constant.

The symbolic constant is easier to understand.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37035 b3059339-0415-0410-9bf9-f77b7e298cf2
Cosmetic: Rename symbolic constant GUI_END_FILE GUI_END_PLAY.

It isn't restricted to files but ends the current playback in general.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37036 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove redundant code.

The only necessary call - uiEvent() - is performed after the switch
statement anyway, so it isn't necessary to do this also in the case
statement.

The btnModify() calls are pointless, because these will be performed
in the windows' draw handler prior to rendering anyway.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37037 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove pointless btnModify() calls.

These will be performed in the windows' draw handler
prior to rendering anyway.


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