Direct rendering with FFmpeg lagarith decoder works fine.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35114 b3059339-0415-0410-9bf9-f77b7e298cf2
Support yuv422p for FFmpeg lagarith decoder.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35115 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix compilation with latest FFmpeg.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35116 b3059339-0415-0410-9bf9-f77b7e298cf2
When switching programs select subtitle stream regardless of
whether the format is text, ASS, bitmap or whatever.

There probably was some good reason for the condition but
it got lost in time and special-casing CODEC_ID_TEXT over other
test-based subtitles doesn't seem to make much sense.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35117 b3059339-0415-0410-9bf9-f77b7e298cf2
Support subrip format subtitles.

Patch by Philip Langdale [philipl overt org].


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35118 b3059339-0415-0410-9bf9-f77b7e298cf2
Avoid sleeping 0 ms, this can cause sleep to be not called at all.

This will then cause long hangs e.g. when sleeping on single-CPU/core computers.
Should fix bug #2084.
Patch suggested by Visenri [visenri yahoo es]


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35119 b3059339-0415-0410-9bf9-f77b7e298cf2
Add missing newline in error message.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35120 b3059339-0415-0410-9bf9-f77b7e298cf2
add geoh264 binary codec, works on sample

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35121 b3059339-0415-0410-9bf9-f77b7e298cf2
Support closed-caption format as used in wtv format.

Needs an FFmpeg fix so it marks them as CC instead of
teletext.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35122 b3059339-0415-0410-9bf9-f77b7e298cf2
Add new -subcc values.

This makes it possible to specify that we should try
to extract a EIA-608 compatibility stream instead of
assuming the whole stream is EIA-608.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35123 b3059339-0415-0410-9bf9-f77b7e298cf2
Pass extradata to libavcodec subtitle decoder.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35124 b3059339-0415-0410-9bf9-f77b7e298cf2
Clamp bitmap subtitles into visible areas.

This avoids subtitles disappearing completely if we detect the
original resolution the subtitles were created for incorrectly.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35125 b3059339-0415-0410-9bf9-f77b7e298cf2
Add Video Decode Acceleration support.

Patch by Xidorn Quan, quanxunzhen gmail


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35126 b3059339-0415-0410-9bf9-f77b7e298cf2
vf_ass: Improve format query.

The output format should always match the input format
for this filter, and we should set the EOSD capability.
This also simplifies adding support for more formats.

Patch by Xidorn Quan [quanxunzhen gmail com].


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



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



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



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