Add Video Decode Acceleration support.

Patch by Xidorn Quan, quanxunzhen gmail


git-svn-id: svn://git.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://git.mplayerhq.hu/mplayer/trunk@35127 b3059339-0415-0410-9bf9-f77b7e298cf2
Synced with help_mp-en.h rev. 35110



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



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



git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35130 b3059339-0415-0410-9bf9-f77b7e298cf2
Merge branch 'official' into console
Fix compilation with latest FFmpeg.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35131 b3059339-0415-0410-9bf9-f77b7e298cf2
Support Alberto's / Kostya's MSS2 decoder.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35132 b3059339-0415-0410-9bf9-f77b7e298cf2
vf_ass: add support for rendering on YUY2 and UYVY images.

Patch by Xidorn Quan [quanxunzhen gmail com].


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35133 b3059339-0415-0410-9bf9-f77b7e298cf2
Detect broken mpi usage count also in decoder.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35134 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix usage count for passthrough-only filters.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35135 b3059339-0415-0410-9bf9-f77b7e298cf2
Implement the erase-page teletext flag.
This is necessary in order to display teletext-based subtitles
properly.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35136 b3059339-0415-0410-9bf9-f77b7e298cf2
Fix off-by-one error.

Patch by Stefano Sabatini [stefasab gmail com],
originally committed for FFmpeg's libmpcodecs copy.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35137 b3059339-0415-0410-9bf9-f77b7e298cf2
Support decoding teletext in the format that WTV uses.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35138 b3059339-0415-0410-9bf9-f77b7e298cf2
Some changelog updates.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35139 b3059339-0415-0410-9bf9-f77b7e298cf2
Necessary (but insufficient) changes for current FFmpeg.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35140 b3059339-0415-0410-9bf9-f77b7e298cf2
Remove duplicate HAVE_AVX define.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35141 b3059339-0415-0410-9bf9-f77b7e298cf2
Add SSE4 to the cpu flags, fixes compilation with current FFmpeg.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35142 b3059339-0415-0410-9bf9-f77b7e298cf2
Add helper function to reduce code duplication for selecting
correct OSD drawing function.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@35143 b3059339-0415-0410-9bf9-f77b7e298cf2
Avoid some code duplication related to drawing the OSD.

This also fixes some bugs in sdl and xv when drawing
OSD on uyvy frames.


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