aboutsummaryrefslogtreecommitdiffhomepage
path: root/libvo/vesa_lvo.c
Commit message (Collapse)AuthorAge
* libvo, libao: remove useless video and audio output driversGravatar wm42012-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some of these have only limited use, and some of these have no use at all. Remove them. They make maintainance harder and nobody needs them. It's possible that many of the removed drivers were very useful a dozen of years ago, but now it's 2012. Note that some of these could be added back, in case they were more useful than I thought. But right now, they are just a burden. Reason for removal for each module: vo_3dfx, vo_dfbmga, vo_dxr3, vo_ivtv, vo_mga, vo_s3fb, vo_tdfxfb, vo_xmga, vo_tdfx_vid: All of these are for very specific and outdated hardware. Some of them require non-standard kernel drivers or do direct HW access. vo_dga: the most crappy and ancient way to get fast output on X. vo_aa: there's vo_caca for the same purpose. vo_ggi: this never lived, and is entirely useless. vo_mpegpes: for DVB cards, I can't test this and it's crappy. vo_fbdev, vo_fbdev2: there's vo_directfb2 vo_bl: what is this even? But it's neither important, nor alive. vo_svga, vo_vesa: you want to use this? You can't be serious. vo_wii: I can't test this, and who the hell uses this? vo_xvr100: some Sun thing. vo_xover: only useful in connection with xvr100. ao_nas: still alive, but I doubt it has any meaning today. ao_sun: Sun. ao_win32: use ao_dsound or ao_portaudio instead. ao_ivtv: removed along vo_ivtv. Also get rid of anything SDL related. SDL 1.x is total crap for video output, and will be replaced with SDL 2.x soon (perhaps), so if you want to use SDL, write output drivers for SDL 2.x. Additionally, I accidentally damaged Sun support, which made me completely remove Sun/Solaris support. Nobody cares about this anyway. Some left overs from previous commits removing modules were cleaned up.
* 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
* vesa_lvo.c: make functions staticGravatar diego2010-11-02
| | | | | | | | | | | Mark functs not used outside of the file as static, remove from header; fixes: libvo/vesa_lvo.c:187: warning: no previous prototype for 'vlvo_draw_slice' libvo/vesa_lvo.c:205: warning: no previous prototype for 'vlvo_draw_frame' libvo/vesa_lvo.c:214: warning: no previous prototype for 'vlvo_flip_page' libvo/vesa_lvo.c:275: warning: no previous prototype for 'vlvo_draw_osd' libvo/vesa_lvo.c:312: warning: no previous prototype for 'vlvo_query_info' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32288 b3059339-0415-0410-9bf9-f77b7e298cf2
* vesa_lvo.c: Move vlvo_preinit() below the functions that it usesGravatar diego2010-11-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32287 b3059339-0415-0410-9bf9-f77b7e298cf2
* vo_vesa: Mark vlvo_draw_slice_420() as staticGravatar diego2010-11-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32286 b3059339-0415-0410-9bf9-f77b7e298cf2
* Delete things related to old translation systemGravatar Uoti Urpala2010-03-10
| | | | | Remove the help/ subdirectory, configure code to create toplevel help_mp.h, and all the '#include "help_mp.h"' lines from .c files.
* Remove trailing whitespace from most filesGravatar Uoti Urpala2009-07-07
|
* Translation system changes part 2: replace macros by stringsGravatar Amar Takhar2009-07-07
| | | | | Replace all MSGTR_ macros in the source by the corresponding English string.
* Translation system changes part 1: wrap translated stringsGravatar Amar Takhar2009-07-07
| | | | | Replace mp_msg() calls which have a translated string as the format argument with mp_tmsg and add _() around all other translated strings.
* Merge svn changes up to r27573Gravatar Uoti Urpala2008-09-10
|\ | | | | | | | | Conflicts: libmpcodecs/vd_ffmpeg.c
| * Replace casual GPL notices by proper license headers.Gravatar diego2008-09-07
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27541 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Add new video driver APIGravatar Uoti Urpala2008-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | Create new video driver API that has a per-instance context structure and does not rely on keeping status in global or static variables. Existing drivers are not yet converted to this API; instead there is a wrapper which translates calls to them. In the new API, an old API call vo_functions->xyz(args) is generally replaced by vo_xyz(vo_instance, args). The changes to keep the vesa, dxr2 and xover drivers compiling have not been tested.
* | Remove variable arguments from vo control() functionsGravatar Uoti Urpala2008-04-23
|/ | | | | No voctrl uses them any more, and using them would not be a good idea because it makes forwarding arguments to other functions harder.
* Relicense files written by Nick Kurshev and marked as "GPL v2" toGravatar diego2007-12-30
| | | | | | | "GPL v2 or later" with permission from Nick. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25555 b3059339-0415-0410-9bf9-f77b7e298cf2
* Disable unused code, fixes the warning:Gravatar diego2007-12-30
| | | | | | | | vesa_lvo.c: At top level: vesa_lvo.c:248: warning: 'draw_alpha' defined but not used git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25547 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add missing #include for vo_draw_text.Gravatar diego2007-12-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25546 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace implicit use of fast_memcpy via macro by explicit use to allowGravatar reimar2007-06-05
| | | | | | | for future optimization. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23475 b3059339-0415-0410-9bf9-f77b7e298cf2
* Explicitly include libmpcodecs/img_format.h and libvo/fastmemcpy.h.Gravatar diego2006-08-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19437 b3059339-0415-0410-9bf9-f77b7e298cf2
* Part 5 and final of otvos attila's oattila AT chello-hu mp_msg changes, with ↵Gravatar reynaldo2006-04-24
| | | | | | lots of corrections git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18235 b3059339-0415-0410-9bf9-f77b7e298cf2
* Convert all if(verbose>X) to mp_msg_test calls.Gravatar diego2006-03-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17933 b3059339-0415-0410-9bf9-f77b7e298cf2
* replace VO and VF numeric flags with #defined identifiersGravatar henry2005-04-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15213 b3059339-0415-0410-9bf9-f77b7e298cf2
* Handle "xxx.h" vs "../xxx.h" include paths in a consistent way.Gravatar diego2004-10-28
| | | | | | | Based on a patch by Sebastian Hegler <s_hegler at gmx dot de>. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13788 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed query_vaaGravatar alex2002-07-26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6818 b3059339-0415-0410-9bf9-f77b7e298cf2
* query_ stuff replaced by new control() - patch by David HolmGravatar arpi2002-02-09
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4593 b3059339-0415-0410-9bf9-f77b7e298cf2
* code cleanupGravatar nick2002-02-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4494 b3059339-0415-0410-9bf9-f77b7e298cf2
* improvementsGravatar nick2002-01-27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4373 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed single buffering problems and -vo mga compatibility by number of buffersGravatar nick2001-12-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3267 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor fixesGravatar nick2001-11-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3206 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor optimizationGravatar nick2001-11-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3203 b3059339-0415-0410-9bf9-f77b7e298cf2
* Direct i420 support for RadeonsGravatar nick2001-11-27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3166 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor fixes with the same resultsGravatar nick2001-11-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3021 b3059339-0415-0410-9bf9-f77b7e298cf2
* Bad attempt of YV12 direct supportGravatar nick2001-11-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3020 b3059339-0415-0410-9bf9-f77b7e298cf2
* Verbosing and minor optimizationGravatar nick2001-11-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3018 b3059339-0415-0410-9bf9-f77b7e298cf2
* Ugly YV12 support on Radeon BES. (Only radeon_vid currently work with this ↵Gravatar nick2001-11-18
| | | | | | stuff :( Sorry!) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2975 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added preinit of lvo stuffGravatar nick2001-11-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2972 b3059339-0415-0410-9bf9-f77b7e298cf2
* Qualitative speedup of decodingGravatar nick2001-11-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2965 b3059339-0415-0410-9bf9-f77b7e298cf2
* working draw_slice stuffGravatar nick2001-11-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2953 b3059339-0415-0410-9bf9-f77b7e298cf2
* Xv stuffGravatar nick2001-11-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2925 b3059339-0415-0410-9bf9-f77b7e298cf2
* New video output technique Linux Video Overlay:Gravatar nick2001-11-13
-vo vesa:lvo:drv_name (for example -vo vesa:lvo:/dev/radeon_vid or -vo vesa:lvo:/dev/mga_vid) Note: You don't need to have graphics screen before loading xxx_vid driver vo_vesa will switch to graphics mode before using of xxx_vid driver. So you can traditional start it from text-mode. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2870 b3059339-0415-0410-9bf9-f77b7e298cf2