aboutsummaryrefslogtreecommitdiffhomepage
path: root/libvo/vo_xvmc.c
Commit message (Collapse)AuthorAge
* vo_xvmc: drop XvMC supportGravatar Uoti Urpala2011-05-09
| | | | | | | | | Due to libavcodec changes vo_xvmc would have needed some modifications to keep working. However, I think there's little real demand for XvMC, so I'll just drop XvMC support. XvMC only supported MPEG-2, making it of very limited usefulness nowadays, plus the vo_xvmc implementation was not high quality and never worked particularly well or reliably anyway.
* sub/OSD: move some related files to sub/Gravatar Uoti Urpala2011-01-26
|
* libvo: remove UNUSED() macrosGravatar diego2010-11-02
| | | | | | | | Remove UNUSED macros used to shut up unused function parameter warnings. The macros are duplicated all over libvo and serve no useful purpose nowadays. A better way to shut up the warnings is -Wno-unused-parameter. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32422 b3059339-0415-0410-9bf9-f77b7e298cf2
* spelling fixesGravatar siretart2010-11-02
| | | | | | | | | | Found by the Debian QA tool 'lintian' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31913 b3059339-0415-0410-9bf9-f77b7e298cf2 reintroduce typo in genres.h that was fixed fixed r31913 to match the id3v2 spec git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31920 b3059339-0415-0410-9bf9-f77b7e298cf2
* Merge svn changes up to r31004Gravatar Uoti Urpala2010-04-26
|\
| * Use (void) instead of () to indicate a parameterless function, fixes:Gravatar diego2010-03-28
| | | | | | | | | | | | | | libvo/vo_xvmc.c:123: warning: function declaration isn't a prototype git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30975 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r30663Gravatar Uoti Urpala2010-03-10
|\| | | | | | | | | | | | | Conflicts: gui/cfg.c libmpcodecs/vd_dmo.c mplayer.c
| * Remove pointless '#if 1' preprocessor directives.Gravatar diego2010-02-19
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30654 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r30165Gravatar Uoti Urpala2010-01-08
|\|
| * Fix function declarations to avoid casting function pointers.Gravatar reimar2010-01-01
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30164 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Remove the internal GUIGravatar Anton Khirnov2009-07-07
| | | | | | | | | | | | | | | | | | The GUI is badly designed and too closely coupled to the internal details of other code. The GUI code is in bad shape and unmaintained for years. There is no indication that anyone would maintain it in the future either. Even if someone did volunteer to implement a better integrated GUI having the current code in the tree probably wouldn't help much. So get rid of it.
* | Merge svn changes up to r29117Gravatar Uoti Urpala2009-04-01
|\|
| * Fix warning: Add forgotten 'int' to variable declaration.Gravatar iive2009-03-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28965 b3059339-0415-0410-9bf9-f77b7e298cf2
| * cosmetics: typo fixGravatar diego2009-03-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28954 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r28951Gravatar Uoti Urpala2009-03-14
|\|
| * Setting vo_fs is handled by x11_common.c, so remove that code from ↵Gravatar reimar2009-03-07
| | | | | | | | | | | | vo_xv/vo_xvmc. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28864 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Make data related to suboption parsing const in libvoGravatar reimar2009-03-07
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28863 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r28690Gravatar Uoti Urpala2009-02-21
|\|
| * Turn all remaining printf() into mp_msg().Gravatar iive2009-02-20
| | | | | | | | | | | | | | Try to set appropriate levels for them. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28680 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Cleanup.Gravatar iive2009-02-20
| | | | | | | | | | | | | | Turn a number of if(mp_msg_test()) printf(); into normal mp_msg() git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28679 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Cosmetics part2. Indent local variable definitions like the rest of the code.Gravatar iive2009-02-20
| | | | | | | | | | | | | | Checked for equality by diff -wB . git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28678 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Cosmetics part 1. Reindent to 4 spaces.Gravatar iive2009-02-20
| | | | | | | | | | | | | | Checked for equality with diff -b. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28677 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Comment out "else" statement without following block.Gravatar iive2009-02-20
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28676 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Move libavcodec includes together.Gravatar iive2009-02-20
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28675 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r28641Gravatar Uoti Urpala2009-02-18
|\| | | | | | | | | | | | | | | Convert vo_x11_border (used in vo_gl/gl2 though the vo_gl_border macro) to use a wrapper macro in old-style VOs which do not provide a VO object argument. Before this function had an explicit global_vo argument in vo_gl/gl2. New vo_vdpau uses it too so use the same mechanism as most other functions.
| * Extend calc_src_dst_rects to also calculate the border values needed forGravatar reimar2009-02-17
| | | | | | | | | | | | | | correctly placed dvdnav highlights, and fix direct3d and vdpau accordingly. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28633 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Replace double semicolon by single semicolon.Gravatar diego2009-02-16
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28611 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r28610Gravatar Uoti Urpala2009-02-16
|\|
| * Sync renaming of xvmc struct members in FFmpeg.Gravatar diego2009-02-16
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28610 b3059339-0415-0410-9bf9-f77b7e298cf2
| * The AV_XVMC_RENDER_MAGIC constant was renamed to AV_XVMC_ID in FFmpeg.Gravatar diego2009-02-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28608 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Reflect ffmpeg change of xvmc struct field to xvmc_id.Gravatar iive2009-02-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28607 b3059339-0415-0410-9bf9-f77b7e298cf2
| * whitespace cosmetics: Remove all tabs and trailing whitespace.Gravatar diego2009-02-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28604 b3059339-0415-0410-9bf9-f77b7e298cf2
| * The xvmc_pixfmt_render structure was renamed to xvmc_pix_fmt in FFmpeg.Gravatar diego2009-02-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28603 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove unnecessary #ifdef around internal #include.Gravatar diego2009-02-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28602 b3059339-0415-0410-9bf9-f77b7e298cf2
| * The xmvc structure member magic_id was renamed to unique_id.Gravatar diego2009-02-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28601 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Reflect the change of xvmc struct name.Gravatar iive2009-02-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28583 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Move direct-rendering hack from vo_xvmc to vf_vo, so it does not need toGravatar reimar2009-02-15
| | | | | | | | | | | | | | be duplicated for other systems like VDPAU or VAAPI. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28581 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Now xvmc struct uses magic_id fieldGravatar iive2009-02-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28578 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove display_flag remains as the member has been removed from the xvmc struct.Gravatar iive2009-02-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28577 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove some xvmc field initializations. They are not used byGravatar iive2009-02-14
| | | | | | | | | | | | | | | | the libavcodec decoder. They are a copy of the queried surface and are meaningful only for pixel format selection, not during decoding. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28570 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove local copy of xvmc_render.h, it is now an installed header in FFmpeg.Gravatar diego2009-02-14
| | | | | | | | | | | | | | Also adapt MPlayer to definition name changes in libavcodec/xvmc.h. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28557 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r28549Gravatar Uoti Urpala2009-02-13
|\|
| * Add a calc_src_dst_rects that calculates from window size, panscan etc.Gravatar reimar2009-02-12
| | | | | | | | | | | | | | | | | | which part of the video source must be scaled onto which part of the window. Direct3D and (future) VDPAU need this, for XvMC it makes it easier to add cropping support and Xv is changed to keep the diff to XvMC small. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28546 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r28537Gravatar Uoti Urpala2009-02-12
|\|
| * Add standard license headers, unify header formatting.Gravatar diego2009-02-08
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28481 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r28310Gravatar Uoti Urpala2009-01-15
|\| | | | | | | | | | | | | | | The libdvdread4 and libdvdnav directories, which are externals in the svn repository, are at least for now not included in any form. I added configure checks to automatically disable internal libdvdread and libdvdnav if the corresponding directories are not present; if they're added manually then things work the same as in svn.
| * Fix build: calc_drwXY was factorized into vo_calc_drwXY.Gravatar diego2009-01-09
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28286 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Factor calc_drwXY out of vo_xv and vo_xvmc.Gravatar cehoyos2009-01-09
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28285 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Add missing 'void' keyword to parameterless function declarations.Gravatar diego2009-01-05
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28267 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Sync with latest round of xvmc changes in FFmpeg.Gravatar diego2009-01-02
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28237 b3059339-0415-0410-9bf9-f77b7e298cf2