Print an information on deprecated skin config file entries.

There are several skin config file entries which oughtn't be used
any more, although they are still being supported.

Inform the user about these without being too annoying.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36987 b3059339-0415-0410-9bf9-f77b7e298cf2
Internally map item 'potmeter' onto 'hpotmeter'.

Former version of the GUI treated a potmeter very similar to a hpotmeter
(the Win32 GUI still does so) and lots of skins are solely using
potmeters instead of hpotmeters, although this doesn't make sense at
all.

The current version of the GUI is treating a potmeter differently, but
in order to not break old skins, restore the old behaviour.

For the X11/GTK GUI, a potmeter is now simply a hpotmeter with
button=NULL and (button)width=(button)height=0. For the Win32 GUI
(where skins unfortunately are handled a bit differently and things
are more complicated) a potmeter is now a hpotmeter without button
but (button)width=(widget)width and (button)height=(widget)height.

Additionally, print a legacy information, because the item 'potmeter' is
obsolete now and oughtn't be used any longer.


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


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36989 b3059339-0415-0410-9bf9-f77b7e298cf2
Directly call mplayer_put_key() instead of vo_x11_putkey().


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36990 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix bug with hpotmeter/vpotmeter in the Win32 GUI.

Allow a hpotmeter/vpotmeter without button.

(The rendering should be fixed, actually, because
it only renders the button but not the phases image.)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36991 b3059339-0415-0410-9bf9-f77b7e298cf2
Change mapping of the deprecated potmeter in the Win32 GUI.

Map it to a hpotmeter with button=NULL and
(button)width=(button)height=0 (same as the X11/GTK GUI) now.

(As mentioned in r36988, these hpotmeters will be remapped -
see r36991.)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36992 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix sndio playback of 24 bit/sample audio.

Setting bps correctly is necessary since otherwise
sndio defaults to 4 bps (instead of 3) for 24 bit audio.
Setting msb will also allow playback if sndio also ignores
our preferences and requests 4 bps input with 24 significant
bits.

Patch by Alexandre Ratchov [alex caoua org] with
additional comments by me.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36993 b3059339-0415-0410-9bf9-f77b7e298cf2
Implement missing vpotmeter for the Win32 GUI.

This item hasn't been rendered so far, and therefore
neither its value would be set nor was there a mouse control.


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


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

Make use of implicit arithmetic conversion
and increase precision at that.


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


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36997 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove pointless parentheses.


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

Output format is %3.1f.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36999 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix dynamic label variables $v and $b in the Win32 GUI.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37000 b3059339-0415-0410-9bf9-f77b7e298cf2
Increase arithmetic precision.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37001 b3059339-0415-0410-9bf9-f77b7e298cf2
Make value explicitly type float.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37002 b3059339-0415-0410-9bf9-f77b7e298cf2
Revise German documentation.


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

Add information missing in r36525.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37004 b3059339-0415-0410-9bf9-f77b7e298cf2
Don't change audio type information when muted.

The information should remain the same whether muted or not,
and symbol character 'n' means "no audio present".


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37005 b3059339-0415-0410-9bf9-f77b7e298cf2
Add symbol character 'r' for dynamic label variable $a.

This is for audio having more than two channels.


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