summaryrefslogtreecommitdiffstats
path: root/libvo
Commit message (Collapse)AuthorAgeFilesLines
* cleanup config option handling in libmpdemux.arpi2002-10-232-20/+1
| | | | | | | | removed overcompilacted m_config_register_options() mess - export the subconfig structs instead git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7868 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added the -geometry option (supports fbdev and tdfxfb drivers)mark2002-10-235-17/+104
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7867 b3059339-0415-0410-9bf9-f77b7e298cf2
* If movie height is odd, the picture is placed badly, due to wrong rouding.arpi2002-10-231-1/+1
| | | | | | | patch by Balatoni Denes <pnis@coder.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7864 b3059339-0415-0410-9bf9-f77b7e298cf2
* re-enabled a-v syncarpi2002-10-231-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7861 b3059339-0415-0410-9bf9-f77b7e298cf2
* MPlayer being unable to display video properly on many nVidia graphics cards.arpi2002-10-231-0/+13
| | | | | | | | | One approach is to always set the XV_AUTOPAINT_COLORKEY attribute if available on the XVideo port being used. patch by Ben Liblit <liblit@eecs.berkeley.edu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7858 b3059339-0415-0410-9bf9-f77b7e298cf2
* compiler warning fixes by Dominikarpi2002-10-221-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7849 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l - noticed by Soeren Mueller <soeren.mueller at webwasher.com>faust32002-10-171-4/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7779 b3059339-0415-0410-9bf9-f77b7e298cf2
* -fixed-vo supportpontscho2002-10-174-105/+65
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7778 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix memleak againpontscho2002-10-162-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7767 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix memleakpontscho2002-10-162-3/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7766 b3059339-0415-0410-9bf9-f77b7e298cf2
* -fixed-vo supportpontscho2002-10-161-19/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7765 b3059339-0415-0410-9bf9-f77b7e298cf2
* -fixed-vo supportpontscho2002-10-161-9/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7764 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix fullscreenpontscho2002-10-161-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7759 b3059339-0415-0410-9bf9-f77b7e298cf2
* -fixed-vo support, based on patch by .so :)arpi2002-10-161-17/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7758 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l to Dominik - casting at wrong placearpi2002-10-161-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7748 b3059339-0415-0410-9bf9-f77b7e298cf2
* compiler warning fixesarpi2002-10-131-1/+1
| | | | | | | patch by Dominik Mierzejewski <dominik@rangers.eu.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7732 b3059339-0415-0410-9bf9-f77b7e298cf2
* more correct flagsfaust32002-10-111-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7714 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use the common aspect codealbeu2002-10-101-42/+61
| | | | | | | | Better preinint, fix the dr with planar format uyvy support git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7709 b3059339-0415-0410-9bf9-f77b7e298cf2
* compiler warning found by Dominikarpi2002-10-101-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7696 b3059339-0415-0410-9bf9-f77b7e298cf2
* also set VFCAP_ACCEPT_STRIDE when draw_image() is implementedarpi2002-10-104-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7695 b3059339-0415-0410-9bf9-f77b7e298cf2
* draw_image()arpi2002-10-101-3/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7694 b3059339-0415-0410-9bf9-f77b7e298cf2
* for() -> memcpy_pic()arpi2002-10-091-38/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7693 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l fix & cleanup of draw_frame(), still NO support for stride :(arpi2002-10-091-19/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7692 b3059339-0415-0410-9bf9-f77b7e298cf2
* draw_slice() seems to support all csparpi2002-10-091-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7691 b3059339-0415-0410-9bf9-f77b7e298cf2
* since draw_slice() supports RGB/BGR, we don't need draw_image() for stridearpi2002-10-091-12/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7690 b3059339-0415-0410-9bf9-f77b7e298cf2
* since draw_slice() can handle packed RGB too, set the VFCAP_ACCEPT_STRIDE flagarpi2002-10-091-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7689 b3059339-0415-0410-9bf9-f77b7e298cf2
* draw_image, get_image fixarpi2002-10-091-35/+19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7686 b3059339-0415-0410-9bf9-f77b7e298cf2
* draw_image()arpi2002-10-091-85/+35
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7685 b3059339-0415-0410-9bf9-f77b7e298cf2
* - implemented draw_image()arpi2002-10-091-23/+16
| | | | | | | - removed unneeded if(!gui) from preinit git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7684 b3059339-0415-0410-9bf9-f77b7e298cf2
* -fixes vo_directx to work with -fixed-voarpi2002-10-091-4/+29
| | | | | | | | -use subdevice "noaccel" to disable overlay patch by "Sascha Sommer" <saschasommer@freenet.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7683 b3059339-0415-0410-9bf9-f77b7e298cf2
* draw_image() implementation (new libvo API)arpi2002-10-091-20/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7682 b3059339-0415-0410-9bf9-f77b7e298cf2
* more cleanup, some -vo mga fullscreen fixesarpi2002-10-093-38/+20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7681 b3059339-0415-0410-9bf9-f77b7e298cf2
* some cleanuparpi2002-10-093-123/+69
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7680 b3059339-0415-0410-9bf9-f77b7e298cf2
* preinit() has an arg... use it.arpi2002-10-092-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7677 b3059339-0415-0410-9bf9-f77b7e298cf2
* mode check at preinit()arpi2002-10-091-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7676 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fixed a 10l bug: setting PTS flag even if no PTS storedarpi2002-10-081-8/+15
| | | | | | | - support for file-writing even if --enable-dvb: -vo mpegpes:filename.mpg git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7673 b3059339-0415-0410-9bf9-f77b7e298cf2
* DGA1 trivial fix by Fredrik Noring <noring@nocrew.org>arpi2002-10-071-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7653 b3059339-0415-0410-9bf9-f77b7e298cf2
* a small fix for vo_vesa, when calling set_refresh, when -nofs used.arpi2002-10-071-2/+1
| | | | | | | patch by Rudolf Marek <MAREKR2@cs.felk.cvut.cz> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7651 b3059339-0415-0410-9bf9-f77b7e298cf2
* mayeb fixed dpms/screensaver issuesarpi2002-10-061-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7634 b3059339-0415-0410-9bf9-f77b7e298cf2
* This patch adds the functionality to disable/enable subtitles while playingarpi2002-10-062-3/+5
| | | | | | | | | | | | a video. I mapped it to the input-keyword "sub_visibility". This keyword is mapped to the 'v' key on the keyboard. I tested the patch with old-fashioned subtitles, with freetype subtitles and DVD subtitles. Works fine. The patch also includes documentation updates. patch by Uwe.Reder@3SOFT.de git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7629 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed some typos and an error in the help output.diego2002-10-061-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7626 b3059339-0415-0410-9bf9-f77b7e298cf2
* This patch hopefully fixes colorkeying and a segfault in exclusive modearpi2002-10-061-39/+60
| | | | | | | Sascha Sommer <saschasommer@freenet.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7625 b3059339-0415-0410-9bf9-f77b7e298cf2
* flickering fix, patch by Fredrik Noring <noring@nocrew.org>arpi2002-10-011-14/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7576 b3059339-0415-0410-9bf9-f77b7e298cf2
* _NET_WM_FULLSCREEN supportpontscho2002-10-011-2/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7573 b3059339-0415-0410-9bf9-f77b7e298cf2
* libavcodec sync; zigzag_direct and block_permute_op replaced by non-globals ↵rik2002-09-301-7/+8
| | | | | | in MpegEncContext git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7568 b3059339-0415-0410-9bf9-f77b7e298cf2
* video out driver list support (like -vc, example: -vo xmga,xv,x11,)arpi2002-09-292-0/+52
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7563 b3059339-0415-0410-9bf9-f77b7e298cf2
* warning fix - hope it don't break itarpi2002-09-291-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7559 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix kde 3.1 fullscreen issues, closes my latest bugreport on that issue.atmos42002-09-291-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7545 b3059339-0415-0410-9bf9-f77b7e298cf2
* fullscreen fixes, based on mail by Havoc Pennington <hp@redhat.com>arpi2002-09-281-2/+4
| | | | | | | | | | | | | | | | - it should not set _NET_WM_STATE_STAYS_ON_TOP, this hint does not exist in the spec (http://www.freedesktop.org/standards/wm-spec/1.2/html/x224.html) and _NET_WM_STATE_FULLSCREEN already implies "on top" so there's no need to set this. it should set _NET_WM_STATE_FULLSCREEN instead, I don't currently see code to set _NET_WM_STATE_FULLSCREEN - the XUnmapWindow() after sending the client message is officially speaking breaking the spec, should be XWithdrawWindow(). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7543 b3059339-0415-0410-9bf9-f77b7e298cf2
* -nograbpointer, based on old patch by Christian Ohm <chr.ohm@gmx.net>arpi2002-09-285-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7540 b3059339-0415-0410-9bf9-f77b7e298cf2
* argh i forgot to add new file..arpi2002-09-281-0/+1244
| | | | | | | directx driver by Sascha Sommer <saschasommer@freenet.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7538 b3059339-0415-0410-9bf9-f77b7e298cf2
* -vo directx driver by Sascha Sommer <saschasommer@freenet.de>arpi2002-09-281-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7537 b3059339-0415-0410-9bf9-f77b7e298cf2
* another dga v1 fix by Fredrik Noring <noring@nocrew.org>arpi2002-09-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7534 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fix new afm/vfm supportpontscho2002-09-281-1/+1
| | | | | | | | - fix fullscreen with xv - add cache support git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7527 b3059339-0415-0410-9bf9-f77b7e298cf2
* DGA1 fix by Fredrik Noring <noring@nocrew.org>arpi2002-09-271-9/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7516 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixes problem with video image alignment.arpi2002-09-251-3/+3
| | | | | | | patch by Fredrik Noring <noring@nocrew.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7501 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics...arpi2002-09-251-213/+56
| | | | | | | | | | | - made some internal funcs static - removed spaces & obsolete comment at the end - removed cvs log from header - different driver name if no XF86VidMode avail. - removed vd_printf, use mp_msg() instead git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7500 b3059339-0415-0410-9bf9-f77b7e298cf2
* Attached patch improves the vertical retrace synchronisation (vsync)arpi2002-09-251-66/+92
| | | | | | | | | | | of the mplayer DGA driver. It implements a more general buffer scheme than double buffers that allows for deeper buffer queues. by Fredrik Noring <noring@nocrew.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7499 b3059339-0415-0410-9bf9-f77b7e298cf2
* Modern versions of OpenSSH listen on localhost to forward the X11 connectionarpi2002-09-231-1/+1
| | | | | | | | | | | | (X11UseLocalhost defaults to yes). The following patch permits to consider as non local any DISPLAY environment which port is greater or equal to 10 else mplayer tries a local optimization on a distant X server which doesn't work. patch by Denis.Ducamp@groar.org git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7493 b3059339-0415-0410-9bf9-f77b7e298cf2
* U-V swapping fixed, patch by Joey Parrish <joey@yunamusic.com>arpi2002-09-222-12/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7488 b3059339-0415-0410-9bf9-f77b7e298cf2
* tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bugarpi2002-09-228-28/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7473 b3059339-0415-0410-9bf9-f77b7e298cf2
* d_width==screenwidth && -fs hopefully fixedarpi2002-09-183-19/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7436 b3059339-0415-0410-9bf9-f77b7e298cf2
* -zoom will be handled by -vop scalearpi2002-09-171-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7428 b3059339-0415-0410-9bf9-f77b7e298cf2
* It prevents mode change when Hsync out of range.arpi2002-09-101-5/+18
| | | | | | | | | Supports non-countinous Hsync freq spec. patch by Rudolf Marek <MAREKR2@cs.felk.cvut.cz> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7361 b3059339-0415-0410-9bf9-f77b7e298cf2
* obsolete, use mencoder...arpi2002-09-091-286/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7341 b3059339-0415-0410-9bf9-f77b7e298cf2
* obsolete, old code. use dga with swscaler (-vo dga -zoom)arpi2002-09-091-476/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7340 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics - copyright msg removed, this file has nothing with mpeg2dec orarpi2002-09-091-20/+3
| | | | | | | original Aaron code, except its filename :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7339 b3059339-0415-0410-9bf9-f77b7e298cf2
* obsoleted by font_load_ft.carpi2002-09-091-714/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7338 b3059339-0415-0410-9bf9-f77b7e298cf2
* extensible blinkenlights driver, can currently be used for the Arcade ↵rik2002-09-082-0/+424
| | | | | | http://www.blinkenlights.de/arcade git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7327 b3059339-0415-0410-9bf9-f77b7e298cf2
* config() parameters changezdar2002-09-041-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7273 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add the code that chooses a good X11 truecolor visual to the vo_x11 config()jkeil2002-09-033-62/+57
| | | | | | | | | | function. This is useful for framebuffers on Sun hardware, where we have multiple truecolor visuals of different depths available, and the root window typically runs at depth 8, yet there are 24 bit true color visuals available as well. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7257 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l fix by Mark <CompGuy284@attbi.com>alex2002-09-031-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7254 b3059339-0415-0410-9bf9-f77b7e298cf2
* Improved MacOS X SDL support, enable SDL main() wrapper for Darwin, remove ↵atmos42002-08-311-0/+23
| | | | | | | | | unused envp. Patch by Donnie Smith <xc0bead2d8130df59@f4n.org>, updated by me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7202 b3059339-0415-0410-9bf9-f77b7e298cf2
* 2*100l, extern fv() {} is nonsense, you have to decide if it is extern orarpi2002-08-301-12/+3
| | | | | | | local but never both! git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7166 b3059339-0415-0410-9bf9-f77b7e298cf2
* libavcodec syncrik2002-08-301-13/+22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7158 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fix window handling with dxr3pontscho2002-08-291-0/+4
| | | | | | | - workaround dxr3 subpicture size with freetype osd rendering git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7152 b3059339-0415-0410-9bf9-f77b7e298cf2
* libgen.h is glibc specific, and not used at all -> removedarpi2002-08-291-2/+2
| | | | | | | noticed by Steven M.