summaryrefslogtreecommitdiffstats
path: root/libvo
Commit message (Collapse)AuthorAgeFilesLines
* Spring cleanup: removed the full yv12 support as it was broken anyway. The ↵alex2003-04-291-80/+5
| | | | | | BGR/RGB native/non-native case needs some cleanup, too. Currently it works for me (tm) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10022 b3059339-0415-0410-9bf9-f77b7e298cf2
* ugly ugly fix for michael's 1000l changes in swscaler: mysterious segfault ↵rfelker2003-04-271-0/+10
| | | | | | | | | w/g200 anyone have a better fix? git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10006 b3059339-0415-0410-9bf9-f77b7e298cf2
* triple buffering support, configuration/option system changed,some minor ↵zdar2003-04-271-38/+176
| | | | | | bugs fixed git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10005 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix panscan font resizing with vo_mgarfelker2003-04-262-3/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9995 b3059339-0415-0410-9bf9-f77b7e298cf2
* Spring cleanup: supporting only RGB24 as input (native jpeg lib supports ↵alex2003-04-251-115/+8
| | | | | | only that, maybe we could later add nativ YCbCr (YUV) support, but not swscale ones) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9990 b3059339-0415-0410-9bf9-f77b7e298cf2
* memleak fix by Raindel Shachar <raindel@techunix.technion.ac.il>alex2003-04-241-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9982 b3059339-0415-0410-9bf9-f77b7e298cf2
* spring update patch by Ville Syrjala <syrjala@sci.fi>alex2003-04-241-122/+299
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9980 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixes to the zr driver (uninit->reinit) by Stephan Bain <sjbain@akamail.com>rik2003-04-242-4/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9977 b3059339-0415-0410-9bf9-f77b7e298cf2
* big endian yellow fix?michael2003-04-211-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9961 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l fix by Aurelien JACOBS <aurel@gnuage.org>alex2003-04-211-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9959 b3059339-0415-0410-9bf9-f77b7e298cf2
* adding geometry support for xvidixattila2003-04-202-6/+13
| | | | | | | fixing some 10l in geometry.c git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9948 b3059339-0415-0410-9bf9-f77b7e298cf2
* load icon from executablefaust32003-04-201-1/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9944 b3059339-0415-0410-9bf9-f77b7e298cf2
* at least it works now, but it's horrible slow and broken. double bufferrfelker2003-04-191-2/+2
| | | | | | | and direct rendering support are needed to make this remotely usable... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9942 b3059339-0415-0410-9bf9-f77b7e298cf2
* printf->mp_msg and honor -double switchzdar2003-04-191-81/+97
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9938 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l noticed by Joey Parrish <joey at nicewarrior.org>faust32003-04-091-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9895 b3059339-0415-0410-9bf9-f77b7e298cf2
* keypad and function (f1-f10) suppport (currently only vo_sdl and the ↵alex2003-04-093-0/+77
| | | | | | terminal input code supports it). Patch by Vladimir Mosgalin <mosgalin@VM10124.spb.edu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9892 b3059339-0415-0410-9bf9-f77b7e298cf2
* multiple init fix by Aurelien JACOBS <aurel@gnuage.org>alex2003-04-081-4/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9884 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for "internet" or "multimedia" keyboards in X11.albeu2003-04-041-0/+17
| | | | | | | Patch from Jason Tackaberry <tack at auc dot ca>. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9823 b3059339-0415-0410-9bf9-f77b7e298cf2
* force_mode wrong has_mode check, verbose retrace messageiive2003-04-021-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9789 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use new config headers and types.albeu2003-03-301-11/+8
| | | | | | | Remove unneeded dupendency on mconfig git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9757 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: don't change image format during configfaust32003-03-291-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9729 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l to Gabu, this caused divide-by-zero with -vo mga. Apparentlyrfelker2003-03-291-2/+3
| | | | | | | | someone only tested -vo xmga. Feel free to reenable if you can fix the sigfpe properly. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9728 b3059339-0415-0410-9bf9-f77b7e298cf2
* Only write title if verbose>0.ranma2003-03-281-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9715 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10000l (YUV vs. YVU swscale fix/cleanup)michael2003-03-272-5/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9698 b3059339-0415-0410-9bf9-f77b7e298cf2
* Improved xscreensaver support.ranma2003-03-261-11/+116
| | | | | | | | With this we no longer have to kill xscreensaver, but just send it a message periodically. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9696 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing truetype rescaling with (x)mga + panscangabucino2003-03-261-1/+2
| | | | | | | Patch by J. Makovicka git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9693 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix last mode ignored bugiive2003-03-251-2/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9687 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass correct key for ESCAPE, bug noticed by Vladimir Mosgalin ↵alex2003-03-231-13/+7
| | | | | | <mosgalin@VM10124.spb.edu> and moved SDL_ShowCursor from the check_keys() to uninit() (by me) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9670 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10liive2003-03-231-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9660 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix find_best fail if the black area is bigger than image, few more verbose ↵iive2003-03-221-6/+14
| | | | | | messages, OSD not rendered if native mode git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9659 b3059339-0415-0410-9bf9-f77b7e298cf2
* multiple preinit support -- cleaning vidix_name between the multiple ↵alex2003-03-211-0/+4
| | | | | | preinits. Patch by Aurlien JACOBS <aurel@gnuage.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9633 b3059339-0415-0410-9bf9-f77b7e298cf2
* new svga driver - support double buffering, fast_memcpy, direct render and ↵iive2003-03-201-722/+564
| | | | | | HW acceleration git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9622 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lfaust32003-03-191-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9620 b3059339-0415-0410-9bf9-f77b7e298cf2
* libavcodec syncrik2003-03-121-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9574 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10L the comment header again. That's it when you stole someone else code ;)albeu2003-03-121-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9571 b3059339-0415-0410-9bf9-f77b7e298cf2
* vo_xover is a new vo that should make easy to have x11 support foralbeu2003-03-124-20/+551
| | | | | | | | | | all overlay based vo. Add support for xover to tdfx_vid. Sometimes the display flash bcs the x server fuckup the overlay settings :( Not so bad as it only append when i switch the focused window here. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9570 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for the overlay, that save one stretch blit for bgr16 and YUV formatsalbeu2003-03-121-5/+94
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9568 b3059339-0415-0410-9bf9-f77b7e298cf2
* Pass start slice to the vo it make dr + slice implemantation easieralbeu2003-03-101-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9561 b3059339-0415-0410-9bf9-f77b7e298cf2
* Update, add support for DR and draw image. Sadly reading from the agpalbeu2003-03-101-111/+169
| | | | | | | aperture is slow as hell, so dr is disabled on ipb atm. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9560 b3059339-0415-0410-9bf9-f77b7e298cf2
* vo tdfx vid, even faster than tdfxfb and that's just the beginning ;)albeu2003-03-072-0/+488
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9547 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove yuv2rgb and support frame duplicationjoey2003-03-061-40/+27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9541 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some 10l and better layer handling (to comply with DFB 0.9.17)zdar2003-03-051-20/+87
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9539 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed geometry that someone broke grr.mark2003-03-031-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9522 b3059339-0415-0410-9bf9-f77b7e298cf2
* clean up of -geometry code.attila2003-03-025-34/+58
| | | | | | | disabled -geometry for all but -vo xv (will be fixed later) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9518 b3059339-0415-0410-9bf9-f77b7e298cf2
* Layer configuration handling updateszdar2003-03-021-28/+46
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9516 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100lmichael2003-02-231-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9497 b3059339-0415-0410-9bf9-f77b7e298cf2
* sws_ prefix, more seperation between internal & external swscaler APImichael2003-02-232-12/+13
| | | | | | | sws_scale() returns the number of outputed lines git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9495 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix fullscreenswitching patch by Joey Parrish <joey at nicewarrior.org>faust32003-02-231-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9489 b3059339-0415-0410-9bf9-f77b7e298cf2
* Update sub-picture layer to work with recent DirectFB cvs and add support ↵alex2003-02-191-0/+27
| | | | | | for selecting field parity. Patch by Ville Syrjl <syrjala@sci.fi> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9462 b3059339-0415-0410-9bf9-f77b7e298cf2
* Patch from Tamas Kohegyi to fix subpic placement on 16:9mswitch2003-02-181-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9459 b3059339-0415-0410-9bf9-f77b7e298cf2
* UINTX -> uintx_t (following libavcodec)rik2003-02-151-13/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9439 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fix detetcion of metacity (sawfish 1.0 will be no longer treated as metacity)filon2003-02-101-3/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9385 b3059339-0415-0410-9bf9-f77b7e298cf2
* reversed small part of the r1.135 commit, it broke -fs (random black screen)arpi2003-02-091-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9382 b3059339-0415-0410-9bf9-f77b7e298cf2
* linux->osdeparpi2003-02-0912-12/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9381 b3059339-0415-0410-9bf9-f77b7e298cf2
* Document -fstype in manpage.filon2003-02-081-9/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9339 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l debugalex2003-02-071-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9327 b3059339-0415-0410-9bf9-f77b7e298cf2
* - support command line parameter -fstype, eg. -fstype layer=12,above,fullscreenfilon2003-02-072-90/+126
| | | | | | | | | | | | - help (-fstype help) also availabible - support state BELOW (someone may want to use it...) and by -fstype none forcing of not changing window layer (user request) - drop icelayer option, it can be set by -fstype layer=<number> - simplify vo_x11_fullscreen - fs change code cleanup git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9318 b3059339-0415-0410-9bf9-f77b7e298cf2
* The reason why mplayer crashes (in some cases) when using x11arpi2003-02-041-4/+4
| | | | | | | | | | | | | | | | | output and -wid (>0) parameter is this: Mplayer by default creates a colormap using DirectColor visual. If the window given to mplayer uses TrueColor visual there will be an error when mplayer sets the colormap for the window. This patch modifies mplayer to use TrueColor visual if the window given to mplayer uses TrueColor. Another solution is to make sure that the window given to mplayer is created using DirectColor visual if it is supported by the display. Jouni Tulkki <jitulkki@cc.hut.fi> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9279 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, avoid getting num_of_buffers=0alex2003-02-041-3/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9275 b3059339-0415-0410-9bf9-f77b7e298cf2
* disable auto oldmethod, directrendering for linear modes onlyiive2003-02-031-6/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9238 b3059339-0415-0410-9bf9-f77b7e298cf2
* compiler warning fixes patch by Dominik Mierzejewski <dominik@rangers.eu.org>arpi2003-02-022-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9218 b3059339-0415-0410-9bf9-f77b7e298cf2
* {malloc,free} -> av_{malloc,free}rik2003-01-311-9/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9187 b3059339-0415-0410-9bf9-f77b7e298cf2
* better fix of vo_aa font segfaulthenry2003-01-302-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9177 b3059339-0415-0410-9bf9-f77b7e298cf2
* another sanity check against vo_aa font hackhenry2003-01-301-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9173 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing rgb4 & bgr4 (2 pixels per byte)michael2003-01-301-2/+5
| | | | | | | adding bg4b & rg4b (1 pixel per byte) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9172 b3059339-0415-0410-9bf9-f77b7e298cf2
* hopefully better uninit checkarpi2003-01-291-4/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9171 b3059339-0415-0410-9bf9-f77b7e298cf2
* -fixed-vo vs. panscan vs. 'f' vs. -fs fixarpi2003-01-291-5/+25
| | | | | | | patch by Jindrich Makovicka <makovick@kmlinux.fjfi.cvut.cz> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9162 b3059339-0415-0410-9bf9-f77b7e298cf2
* MPlayer crash when using -wid and -vo x11 parameters.arpi2003-01-261-2/+3
| | | | | | | | I don't understand very well why my fix works. Jouni Tulkki <jitulkki@cc.hut.fi> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9116 b3059339-0415-0410-9bf9-f77b7e298cf2
* OSD volume symbol fixed :)arpi2003-01-261-53/+53
| | | | | | | | instead of |\ it should be /| patch by {asm} <tf198@hszk.bme.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9110 b3059339-0415-0410-9bf9-f77b7e298cf2
* typogabucino2003-01-251-7/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9086 b3059339-0415-0410-9bf9-f77b7e298cf2
* Improvements to spudec (DVD/VobSub) subtitle code:rfelker2003-01-241-0/+3
| | | | | | | | | - runtime selectable positioning, like with text subs - runtime selectable scaling/antialiasing algorithm - gaussian blur scaler (finally dvd/vobsub doesn't look like shit!) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9078 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix xmga + playbarpontscho2003-01-201-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9048 b3059339-0415-0410-9bf9-f77b7e298cf2
* This patch should fix the display problem with 4bpp and 8bpp modes.arpi2003-01-201-4/+6
| | | | | | | | | | | | | | | | | The problem was that the new drawing method assumes a linear framebuffer, which is not available in those modes. This can be worked around by using the old drawing method, which is what this patch does. The old method can be forced, by using the "old" driver option. This patch also enables linear addressing, since it improves write speed to video memory considerably. The mentioned problem: "it is not compatable with vga_draw* for some cards" Is a bug in svgalib, which I think should be fixed in recent svgalib versions. If someone sees this problem, please report to svgalib maintainer (that's me). patch by Matan Ziv-Av. matan@svgalib.org git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9047 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1000larpi2003-01-191-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9037 b3059339-0415-0410-9bf9-f77b7e298cf2
* conformation with apialex2003-01-191-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9028 b3059339-0415-0410-9bf9-f77b7e298cf2
* * Remove unneeded includes & macrosarpi2003-01-191-86/+217
| | | | | | | | | | | | | | |