Fix bug with ivSetVolume.

It's ivSetVolume that shouldn't trigger the OSD display,
not evSetVolume.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37052 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@37053 b3059339-0415-0410-9bf9-f77b7e298cf2
Add an internal event to set balance.

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


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37054 b3059339-0415-0410-9bf9-f77b7e298cf2
Utilize item defaults given in the skin configuration as start values.

Do so for movie position, volume and balance (and hence show these
values before playback).

Add new btnValue() to retrieve the value and replace the btnModify()
calls with btnValue() calls. (The btnModify() calls will be performed
in the windows' draw handler prior to rendering anyway.)

Initialize last_balance with -1 in order to be able to initialize
balance (and volume) with the start values prior to playback (in
GUI_SET_AUDIO).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37055 b3059339-0415-0410-9bf9-f77b7e298cf2
Add definition of a default volume.

This is just in (the unlikely) case
a skin won't define evSetVolume.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37056 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove unnecessary #include.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37057 b3059339-0415-0410-9bf9-f77b7e298cf2
Add missing #include.


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