Try to support -monitor-orientation with VDPAU.

It doesn't work on my system with a radeon card,
though maybe that feature just isn't implemented.


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



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36294 b3059339-0415-0410-9bf9-f77b7e298cf2
mcdeint: avoid uninited data read

Do not read padding or out-of-buffer values when computing the output
value for a pixel close to the image buffer edge.

This avoids non visible artifacts which affected the output checksum.

Patch by Stefano Sabatini, stefasab gmail


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36295 b3059339-0415-0410-9bf9-f77b7e298cf2
Support Go2Meeting v4 via Kostya's decoder in FFmpeg.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36296 b3059339-0415-0410-9bf9-f77b7e298cf2
Add (no)connect option to ao_jack.

Patch by Markus Appel [masolomaster3000 googlemail com].

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36297 b3059339-0415-0410-9bf9-f77b7e298cf2
Cosmetics: fix indentation.

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

We already assume that we have sigaction available
on Linux, e.g. in the cache code.

Might fix Bugzilla bug #2141.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36299 b3059339-0415-0410-9bf9-f77b7e298cf2
Update #if for previous commit, fixes compilation for cases
that previously would have broken SSE detection.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36300 b3059339-0415-0410-9bf9-f77b7e298cf2
VDPAU: fix RGBA output to use a surface of correct size and to redraw on resize.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36301 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix expose event redraw to actually redraw the correct frame.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36302 b3059339-0415-0410-9bf9-f77b7e298cf2
Handle expose event also when not paused and do not draw
frame twice in case of redraw events.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36303 b3059339-0415-0410-9bf9-f77b7e298cf2
Do not lose OSD and subtitles on resize.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36304 b3059339-0415-0410-9bf9-f77b7e298cf2
vo_gl: some Android fixes.

Load libui dynamically so compilation is possible with unmodified
NDK, avoid crash with > 8-bit YUV input.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36305 b3059339-0415-0410-9bf9-f77b7e298cf2
Add support for printing available egl configs.

In contrast to glxinfo, the es2_info too is too half-assed
to print this info, so it is easiest to just include it here.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36306 b3059339-0415-0410-9bf9-f77b7e298cf2
Cosmetics: remove tabs that slipped in by accident.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36307 b3059339-0415-0410-9bf9-f77b7e298cf2
SwapInterval support for GLES/EGL.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36308 b3059339-0415-0410-9bf9-f77b7e298cf2
Set GL_UNPACK_ROW_LENGTH even for GLES.

This avoids issues with implementations like MESA that
incorrectly do not ignore it.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36309 b3059339-0415-0410-9bf9-f77b7e298cf2
Fully uninitialize EGL.

Unfortunately that doesn't seem to help against the insane number
of memory leaks reported inside MESA EGL by valgrind.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36310 b3059339-0415-0410-9bf9-f77b7e298cf2
Add hack to fix compilation issues on OSX with broken libiconv.

Such a hack is not really a good solution, but since the
issue is relatively common it seems worth it for the moment.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36311 b3059339-0415-0410-9bf9-f77b7e298cf2
Move gl_nosw out of CONFIG_X11 ifdef.


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