sync with en/mplayer.1 rev. 34821



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34837 b3059339-0415-0410-9bf9-f77b7e298cf2
Use AVIO_FLAG_DIRECT to avoid issues with one more pointless buffering layer.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34838 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix write_buffer: flush after each write and
return an error code when an error occurred.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34839 b3059339-0415-0410-9bf9-f77b7e298cf2
vo_directx: do not do aspect scaling in windowed mode.
This matches behaviour of other vos.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34840 b3059339-0415-0410-9bf9-f77b7e298cf2
vsnprintf always 0-terminates the string, so remove
extra code to do this explicitly.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34841 b3059339-0415-0410-9bf9-f77b7e298cf2
Use approach used by ao_oss to avoid audio desync
when framestepping with ao_alsa and no hardware pause
support.
This fixes bug #2052.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34842 b3059339-0415-0410-9bf9-f77b7e298cf2
Move mp_ao_resume_refill to audio_out.h to avoid compiler
warning about missing prototype in audio_out.c.
Including audio_out_internal.h is not an option since
that causes warnings about "play" etc. functions being
declared but not defined.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34843 b3059339-0415-0410-9bf9-f77b7e298cf2
Add code to support CC subtitles in ASTC and MOV.
Code to actually use these will be added later, since it
needs special code in FFmpeg.
Code for MOV is already read, ASTC might take longer.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34844 b3059339-0415-0410-9bf9-f77b7e298cf2
subassconvert: handle "\r\n" line ends

Previously the code converting text subtitles to ASS format converted newline
characters, and only those, to ASS "new line" markup. If the subtitles
contained "\r\n", the "\r" was thus left in the text. In previous libass
versions the "\r" was not visible, but in the current one it produces an empty
box. Improve the conversion to remove the "\r" in that case. Also treat a lone
"\r" as a newline.

Picked from mplayer2/3e0a2705



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34845 b3059339-0415-0410-9bf9-f77b7e298cf2
subassconvert: use standard struct zero init.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34846 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix misspelling ATSC as ASTC.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34847 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove outdated comment.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34848 b3059339-0415-0410-9bf9-f77b7e298cf2
Support EIA-608 captions in MOV.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34849 b3059339-0415-0410-9bf9-f77b7e298cf2
RM demuxer: set aspect from container video dimensions.

Fixes the sample from FFmpeg trac issue #785.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34850 b3059339-0415-0410-9bf9-f77b7e298cf2
Clarify the used opening modes by improving the verbose status messages.

By now, the (only) message indicates that the device is always opened in
blocking mode, regardless of the "block" suboption to the ALSA output
driver.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34851 b3059339-0415-0410-9bf9-f77b7e298cf2
Add Spanish entries to desktop file.

Translation by Juan A. Javierre, jjavierre telefonica net.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34852 b3059339-0415-0410-9bf9-f77b7e298cf2
Support lagarith RGB with FFmpeg.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34853 b3059339-0415-0410-9bf9-f77b7e298cf2
configure: suggest --extra-*flags instead of CFLAGS.

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


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@34855 b3059339-0415-0410-9bf9-f77b7e298cf2
Use phrasing with infinitives in German translation of help_text.


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