Add a warning message about @locale in G_FILENAME_ENCODING.

Inform that setting G_BROKEN_FILENAMES or @locale in G_FILENAME_ENCODING
(which has the same meaning, but takes priority) isn't supported.
That is because of the gtk_disable_setlocale() call without which
MPlayer might break.


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


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35968 b3059339-0415-0410-9bf9-f77b7e298cf2
Synced with help_mp-en.h rev. 35968



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35969 b3059339-0415-0410-9bf9-f77b7e298cf2
sync with en/mplayer.1 rev. 35963



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35970 b3059339-0415-0410-9bf9-f77b7e298cf2
Clean up ifdefs so they make sense even if none or multiple are defined.

Also choose Linux as fallback case instead of failing, this
allows the code to compile e.g. on Android.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35971 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove useless cast (at best it will break things).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35972 b3059339-0415-0410-9bf9-f77b7e298cf2
Change off_t to uint64_t.

Since we use PRIx64 in the sscanf, a 32-bit off_t would seriously
break things and using off_t simply has no advantage at all.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35973 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove misleading TRUE/FALSE

They do not behave as expected, a variable can be neither
TRUE nor FALSE.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35974 b3059339-0415-0410-9bf9-f77b7e298cf2
Replace some uses of off_t by uint64_t.

This allows code that does not rely on lseek etc. to work
even on systems that do not support 64 bit off_t yet.

Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35975 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove nonsense fprintf, probably left-over debug code.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35976 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix a potential integer overflow.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35977 b3059339-0415-0410-9bf9-f77b7e298cf2
Hacks to fix compilation on/for Android.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35978 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix previous commit, off_t must be replaced by int64_t

The commit replacing off_t by uint64_t was by accident,
I meant to commit this variant.
off_t must be replaced by a signed type to avoid breaking
things like seeking backwards and also detecting errors
from e.g. lseek without too complex hacks.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35979 b3059339-0415-0410-9bf9-f77b7e298cf2
Split out defines for compatibility between different GL headers.

This file will probably have to grow quite a bit to allow
compiling only against e.g. GLES headers.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35980 b3059339-0415-0410-9bf9-f77b7e298cf2
Use uint8_t to avoid signed vs. unsigned char issues.

Merge declaration and assignment while at it.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35981 b3059339-0415-0410-9bf9-f77b7e298cf2
Better compatibility with more restricted GL headers.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35982 b3059339-0415-0410-9bf9-f77b7e298cf2
Add (hackish) support for OpenGL on Android.

The only to run that actually works in my system is running
from adb shell, since trying to create a window from native code
is not possible when running from a app.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35983 b3059339-0415-0410-9bf9-f77b7e298cf2
Switch back to glClearDepth.

glClearDepthf seems to be missing a least on Windows.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35984 b3059339-0415-0410-9bf9-f77b7e298cf2
win32: color console
af: winamp dsp audio filter