summaryrefslogtreecommitdiffstats
path: root/libvo/vo_xv.c
Commit message (Collapse)AuthorAgeFilesLines
* runtime 'stay-on-top' functionalityjoey2003-11-301-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11543 b3059339-0415-0410-9bf9-f77b7e298cf2
* DOCS/en/ ---> DOCS/HTML/en/diego2003-10-191-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11184 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix some warnings (define order)pl2003-09-121-13/+21
| | | | | | | remove the static 'i' variable for the module git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10856 b3059339-0415-0410-9bf9-f77b7e298cf2
* hopefully final xv ports.attila2003-09-071-9/+20
| | | | | | | from Jim Hawkins <mplayer@jawkins.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10840 b3059339-0415-0410-9bf9-f77b7e298cf2
* adaptors are not portsattila2003-09-071-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10835 b3059339-0415-0410-9bf9-f77b7e298cf2
* catch negative port numbers, just in caseattila2003-09-061-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10831 b3059339-0415-0410-9bf9-f77b7e298cf2
* add port parameter to -vo xvattila2003-09-061-4/+23
| | | | | | | based on patch from Jean-Yves Simon <lethalwp@tiscali.be> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10827 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid flickering during resizes. Keep video contents even when paused. Fix ↵mosu2003-08-311-21/+17
| | | | | | by Tomas Simonaitis <haden@homelan.lt> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10758 b3059339-0415-0410-9bf9-f77b7e298cf2
* move xv_set_eq to x11_commoniive2003-07-011-133/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10360 b3059339-0415-0410-9bf9-f77b7e298cf2
* Patch by Tom Lees <tal26 (at) cam.ac.uk>attila2003-06-221-3/+5
| | | | | | | | | | | | | | | | | This patch fixes two minor problems the vo_xv driver has: 1. Starting in fullscreen e.g. (mplayer -fs dvd://1) will have a window which doesn't extend all the way down the screen unless you have a 4:3 movie. 2. Monitoraspect is not used so e.g. showing a movie when in 1280x1024 desktop looks wrong. BTW: maybe vo_xv.c should be reindented. it's getting more and more unreadable git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10324 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add missing language suffix to DOCS/ path.diego2003-06-131-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10287 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed RGB24 and builtin swscaler supportalex2003-05-161-16/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10114 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
* clean up of -geometry code.attila2003-03-021-1/+1
| | | | | | | 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
* 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
* 10l debugalex2003-02-071-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9327 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
* conformation with apialex2003-01-191-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9028 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed calculation of OSD coordinates w/ panscanhenry2003-01-051-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8794 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added support for X style -geometry options (adapted from Henk's patch)mark2003-01-031-1/+1
| | | | | | | -- Mark git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8746 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l ;)colin2003-01-031-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8745 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, geometry always returns 1. i think this is the correct fix.rfelker2003-01-031-4/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8744 b3059339-0415-0410-9bf9-f77b7e298cf2
* -geometry supportarpi2003-01-031-1/+4
| | | | | | | patch by Henk <henk@god.dyndns.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8739 b3059339-0415-0410-9bf9-f77b7e298cf2
* X11 window aspect patch by Arnaud Boulan <boulan@iie.cnam.fr>attila2003-01-011-0/+2
| | | | | | | | adds 2 options: -keepaspect (default) and -nokeepaspect tested with icewm and enlightenment git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8693 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed get_info, using the same sheme as in libmpcodecs insteadalex2002-11-111-5/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8149 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
* fix memleak againpontscho2002-10-161-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7767 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix memleakpontscho2002-10-161-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7766 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
* also set VFCAP_ACCEPT_STRIDE when draw_image() is implementedarpi2002-10-101-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7695 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
* -nograbpointer, based on old patch by Christian Ohm <chr.ohm@gmx.net>arpi2002-09-281-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7540 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
* tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bugarpi2002-09-221-13/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7473 b3059339-0415-0410-9bf9-f77b7e298cf2
* finally removed query_vaa, bes_da and vo_tune_info - the obsoleted libvo apialex2002-08-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7125 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed old input codealex2002-08-281-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7112 b3059339-0415-0410-9bf9-f77b7e298cf2
* added forced window clearing for Xv, because on my setup (sawfish,arpi2002-08-211-0/+6
| | | | | | | | | | nvidia) there occasionally left a blue strip above the movie when switching to fullscreen. patch by Jindrich Makovicka <makovick@kmlinux.fjfi.cvut.cz> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7057 b3059339-0415-0410-9bf9-f77b7e298cf2
* ignore BadAccess error at XSelectInput() (grabbing mouse etc) with warningarpi2002-08-091-2/+2
| | | | | | | patch Kazunori Ueno <jagarl@creator.club.ne.jp> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6954 b3059339-0415-0410-9bf9-f77b7e298cf2
* more eq cleanuparpi2002-07-251-71/+34
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6794 b3059339-0415-0410-9bf9-f77b7e298cf2
* eq reworkedalex2002-07-251-2/+92
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6787 b3059339-0415-0410-9bf9-f77b7e298cf2
* eq reworkedalex2002-07-241-161/+53
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6782 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix hue bug with nvidia's shit. i teszted with ↵pontscho2002-07-211-11/+27
| | | | | | g400,radeon7500,tnt2ultra,geforce2mx200 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6765 b3059339-0415-0410-9bf9-f77b7e298cf2
* DR1 with IPB fixedarpi2002-07-201-0/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6761 b3059339-0415-0410-9bf9-f77b7e298cf2
* DR1 IP/IPB supoprt (I/P only with -double) -- OSD *must be* disabled! :)arpi2002-07-201-8/+33
| | | | | | | | | note: playing IPB mpeg (-vc ffmpeg12) looks broken due to bad frame display order (differs from frame decoding order) - requires workaround or PUT_IMAGE implementation... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6759 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fix audio equalizerpontscho2002-07-191-10/+1
| | | | | | | | | - rewrite video equalizer handling (i teszted with mga g400 [x]mga,xv,xvidix and radeon xv,xvidix ) - fix some small gtk bug - i dunno, i don't remember ... :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6756 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1000000lmichael2002-07-171-3/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6745 b3059339-0415-0410-9bf9-f77b7e298cf2
* check if the available buffers are big enough in get_imagemichael2002-07-171-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6744 b3059339-0415-0410-9bf9-f77b7e298cf2
* checking num_buffers for IMGTYPE_IPmichael2002-07-161-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6742 b3059339-0415-0410-9bf9-f77b7e298cf2
* xv support under cygwin - patch by Sycotic Smith <sycotic at linuxmail.org>alex2002-07-121-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6720 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l accidently removed a line too much (Shmem_Flag)atmos42002-06-131-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6418 b3059339-0415-0410-9bf9-f77b7e298cf2
* Allow building vo_xv without SHM supportatmos42002-06-131-7/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6417 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix panscan support and add Jesper Svennevid's <mplayer@svennevid.net> patchpontscho2002-06-101-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6383 b3059339-0415-0410-9bf9-f77b7e298cf2
* -wid fix by "Markus J.R." <random@shell.dnload.com>atmos42002-06-091-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6367 b3059339-0415-0410-9bf9-f77b7e298cf2
* -vm pan&scan fixes by Jesper Svennevid <mplayer@svennevid.ne>arpi2002-06-071-7/+15
| | | | | | | osd fixed by me (don't draw osd outside of visible area) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6333 b3059339-0415-0410-9bf9-f77b7e298cf2
* add mute support ( step 1 ) and fixed panscan bugs (1000l for me)pontscho2002-06-061-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6312 b3059339-0415-0410-9bf9-f77b7e298cf2
* added panscan support for xmga/xvidixpontscho2002-06-051-21/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6308 b3059339-0415-0410-9bf9-f77b7e298cf2
* pan&scan support with -vo xv by ?? <mplayer@svennevid.net>arpi2002-06-041-2/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6305 b3059339-0415-0410-9bf9-f77b7e298cf2
* use offsets/pitches for OSD tooarpi2002-06-031-3/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6296 b3059339-0415-0410-9bf9-f77b7e298cf2
* message wording fix by Diego B.arpi2002-05-311-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6250 b3059339-0415-0410-9bf9-f77b7e298cf2
* - some cleanup, removed unused codearpi2002-05-301-108/+69
| | | | | | | | - no more ignoring offset & stride values from XvImage struct -> fixed shifted/skewed colors with width%8!=0 movies git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6232 b3059339-0415-0410-9bf9-f77b7e298cf2
* different message for busy Xv ports and missing Xv portsarpi2002-05-241-2/+11
| | | | | | | message extended, based on Diego's patch git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6175 b3059339-0415-0410-9bf9-f77b7e298cf2
* -vm -fs fix by Tobias Diedrich <ranma@gmx.at>arpi2002-05-191-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6126 b3059339-0415-0410-9bf9-f77b7e298cf2
* some cleanup, gl/gl2 updated to use vo_windowarpi2002-05-141-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6096 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix some small bug and -rootwinpontscho2002-05-111-29/+29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6044 b3059339-0415-0410-9bf9-f77b7e298cf2
* -zoom, -fs with x[11|mga|v] fix -- round twopontscho2002-05-081-0/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6017 b3059339-0415-0410-9bf9-f77b7e298cf2
* wm detection -- round twopontscho2002-05-071-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6010 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix -fs and 'f'pontscho2002-05-061-6/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6000 b3059339-0415-0410-9bf9-f77b7e298cf2
* the Right Fix for gui window setuparpi2002-05-051-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5986 b3059339-0415-0410-9bf9-f77b7e298cf2
* - the "black bars" in xv bug fixed (drwX=drwY=0)arpi2002-05-051-1/+4
| | | | | | | | | - -fsmode is working again - BaseSize flag for upscale-only Xv drivers (disabled now) patch by Tom Lees <tal26@cam.ac.uk> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5982 b3059339-0415-0410-9bf9-f77b7e298cf2
* missing if(use_gui) - found by Nilmoni Deb <ndeb@ece.cmu.edu>arpi2002-05-041-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5976 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix xmga fs, resize to movie size and mouse auto hide + dgapontscho2002-05-031-1/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5956 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix aspect ratio handlingpontscho2002-05-031-30/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5946 b3059339-0415-0410-9bf9-f77b7e298cf2
* printf to mp_msgalbeu2002-05-021-20/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5936 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix fullscreen (?)pontscho2002-04-251-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5836 b3059339-0415-0410-9bf9-f77b7e298cf2
* -rootwin fixed, keys work, mouse doesn'tarpi2002-04-241-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5823 b3059339-0415-0410-9bf9-f77b7e298cf2
* -rootwin fix by Tomas Konir <moje@molly.vabo.cz>arpi2002-04-241-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5822 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l - fixed yuy2 -dr, reported by Nexusarpi2002-04-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5762 b3059339-0415-0410-9bf9-f77b7e298cf2