summaryrefslogtreecommitdiffstats
path: root/libvo/vo_xv.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'mplayer1_changes'Uoti Urpala2011-07-061-4/+5
|\
| * vo_xv: avoid setting background color due to resize flickeriive2011-07-061-4/+5
* | vo_xv: avoid clearing too much on resizeUoti Urpala2011-07-061-1/+1
|/
* cleanup: shut up more warningsClément Bœsch2011-05-061-2/+2
* sub/OSD: move some related files to sub/Uoti Urpala2011-01-261-1/+1
* libvo: register X11 connection fd in input event systemUoti Urpala2010-12-141-16/+0
* Merge svn changes up to r31303Uoti Urpala2010-06-021-6/+14
|\
| * Factor out some common code and ensure we will not try to draw OSDreimar2010-05-311-3/+12
* | Delete things related to old translation systemUoti Urpala2010-03-101-1/+0
* | Restore collapsed whitespace in output messagesUoti Urpala2010-03-071-1/+1
* | Merge svn changes up to r30165Uoti Urpala2010-01-081-7/+8
|\|
| * Fix function declarations to avoid casting function pointers.reimar2010-01-011-2/+2
* | cosmetics: remove some unused variablesUoti Urpala2009-11-171-2/+0
* | Add yuv_colorspace property, implemented in vo_vdpau and vo_xvUoti Urpala2009-11-151-0/+9
* | cosmetics: Add two missing "static"Uoti Urpala2009-10-221-1/+1
* | Merge branch 'vdpau' into buildUoti Urpala2009-09-191-6/+0
|\ \
| * | VO interface: Remove obsolete draw_frame() from new interfaceUoti Urpala2009-09-171-6/+0
* | | Merge svn changes up to r29644Uoti Urpala2009-09-041-13/+1
|\ \ \ | |/ / |/| / | |/
| * Remove panscan related conditions and code that only breaks future windowedreimar2009-08-271-14/+0
| * whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-2/+2
* | Remove the internal GUIAnton Khirnov2009-07-071-11/+0
* | Translation system changes part 2: replace macros by stringsAmar Takhar2009-07-071-8/+16
* | Translation system changes part 1: wrap translated stringsAmar Takhar2009-07-071-8/+8
* | Merge branch 'ordered_chapters'Uoti Urpala2009-04-081-1/+0
|\ \
| * | VO: Don't reset pause status in VO config() functionsUoti Urpala2009-04-021-1/+0
* | | vo_xv: Fix context Shminfo table sizeUoti Urpala2009-04-051-1/+1
|/ /
* | Merge svn changes up to r28951Uoti Urpala2009-03-141-3/+1
|\|
| * Setting vo_fs is handled by x11_common.c, so remove that code from vo_xv/vo_x...reimar2009-03-071-2/+0
| * Make data related to suboption parsing const in libvoreimar2009-03-071-1/+1
* | Merge svn changes up to r28641Uoti Urpala2009-02-181-1/+1
|\|
| * Extend calc_src_dst_rects to also calculate the border values needed forreimar2009-02-171-1/+1
* | Merge svn changes up to r28549Uoti Urpala2009-02-131-36/+24
|\|
| * Add a calc_src_dst_rects that calculates from window size, panscan etc.reimar2009-02-121-36/+18
* | Merge svn changes up to r28537Uoti Urpala2009-02-121-1/+19
|\|
| * Add standard license headers, unify header formatting.diego2009-02-081-1/+19
* | Merge svn changes up to r28310Uoti Urpala2009-01-151-20/+2
|\|
| * Factor calc_drwXY out of vo_xv and vo_xvmc.cehoyos2009-01-091-18/+2
| * Simplify handling of VOFLAG_MODESWITCHNG, merge assignment and declarationreimar2008-11-231-5/+1
| * Remove unused flip_flag variablereimar2008-11-231-2/+0
* | vo_xv: Always support updating OSD if none was drawn yetUoti Urpala2008-12-101-4/+19
* | Update OSD while pausedUoti Urpala2008-12-091-15/+60
* | vo_xv: Reformat codeUoti Urpala2008-12-091-268/+221
* | Merge svn changes up to r27979Uoti Urpala2008-11-221-32/+0
|\|
| * Remove a aspect calculation line.reimar2008-11-211-1/+0
| * Factor common code like -wid handling, vo_gc creation etc. out intoreimar2008-11-191-31/+0
* | Merge svn changes up to r27949Uoti Urpala2008-11-171-57/+8
|\|
| * Remove explicit setting of vo_ontop since that is already done by vo_x11_crea...reimar2008-11-151-3/+0
| * Sync with vo_x11: make sure we get expose events even when drawing to the roo...reimar2008-11-151-1/+2
| * Remove a nonsensical "else" for the video mode switching case.reimar2008-11-151-1/+1
| * Remove now unused variables.reimar2008-11-151-5/+1
| * Use vo_dwidth/vo_dheight for creating the windows instead of d_width/d_height.reimar2008-11-151-1/+1
| * Simplify vo_vm_switch and vo_vm_close, everyone was using the (almost) samereimar2008-11-151-12/+2
| * Set modified window position and monitor aspect in vo_vm_switch instead of inreimar2008-11-151-1/+0
| * Get rid of (besides useless assignments) unused XSizeHints variablereimar2008-11-151-12/+0
| * Replace some of the different inconsistent XGetGeometry uses by areimar2008-11-151-5/+1
| * Remove a useless XGetGeometry call, the X11 event handling already takes care...reimar2008-11-151-5/+0
| * Remove code from unused and since ages deprecated draw_frame function.reimar2008-11-151-2/+1
| * Remove vo_xv code that has been under #if 0 since ages.reimar2008-11-151-29/+0
| * Fix grammar of comment and sync it with vo_x11.creimar2008-11-151-1/+1
* | Merge svn changes up to r27441Uoti Urpala2008-08-081-3/+3
|\|
| * Change a bunch of X11-specific preprocessor directives.diego2008-08-041-5/+5
* | Merge svn changes up to r27399Uoti Urpala2008-08-021-2/+2
|\|
| * Rename two GUI-related preprocessor directives:diego2008-07-301-2/+2
* | Create a context struct for OSD stateUoti Urpala2008-06-241-2/+2
* | Merge svn changes up to r27092Uoti Urpala2008-06-171-2/+3
|\|
| * Move message about which adapter is used to verbose mode.diego2008-06-151-2/+3
| * cosmetics: Remove useless parentheses from from return statements.diego2008-05-161-4/+4
* | vo_xv: Fix port selectionUoti Urpala2008-05-151-2/+1
* | Merge svn changes up to r26783Uoti Urpala2008-05-151-0/+8
|\|
| * Add a new suboption to -vo xv and -vo xvmc that allows selectionben2008-05-131-0/+8
* | libvo: Move aspect.c static variables to vo structUoti Urpala2008-05-011-34/+37
* | input: Move key filedescriptor list to context structUoti Urpala2008-04-301-3/+3
* | Add a context for mp_fifoUoti Urpala2008-04-291-2/+3
* | input: Remove separate mp_input_add_event_fdUoti Urpala2008-04-291-4/+7
* | Move mRootWin,mScreen,mLocalDisplay to x11 structUoti Urpala2008-04-231-3/+3
* | Move vo_mouse_autohide,vo_wm_type,vo_fs_type,vo_fs_flip to x11 structUoti Urpala2008-04-231-1/+1
* | Move vo_gc,f_gc,vo_hints to x11 structUoti Urpala2008-04-231-5/+5
* | Move xv_port,xv_colorkey,xv_ck_info to x11 structUoti Urpala2008-04-231-20/+20
* | Move vo_window to x11 structUoti Urpala2008-04-231-16/+17
* | Move static X11 atoms to structUoti Urpala2008-04-231-1/+1
* | Move vo_screenwidth,vo_screenheight to options structUoti Urpala2008-04-231-7/+8
* | Move vo_dx,vo_dy,vo_dwidth,vo_dheight to vo structUoti Urpala2008-04-231-39/+39
* | Move global vo_config_count to vo structUoti Urpala2008-04-231-1/+1
* | Move global mDisplay to x11 state structUoti Urpala2008-04-231-50/+54
* | Allocate vo struct with tallocUoti Urpala2008-04-231-3/+2
* | Move vo_ontop to options structUoti Urpala2008-04-231-5/+7
* | vo_xv: Free resources in error casesUoti Urpala2008-04-231-9/+19
* | vo_xv.c: Make reconfig logic more robustUoti Urpala2008-04-231-7/+6
* | vo_xv.c: remove unnecessary #ifdefs and static varsUoti Urpala2008-04-231-11/+4
* | vo_xv.c: Cosmetic changesUoti Urpala2008-04-231-15/+10
* | Change vo_xv to use new VO APIUoti Urpala2008-04-231-238/+283
* | Add a context argument to mp_input_add_event_fd callbackUoti Urpala2008-04-231-2/+4
* | vo_xv.c: Remove #if 0 codeUoti Urpala2008-04-231-25/+1
* | Remove variable arguments from vo control() functionsUoti Urpala2008-04-231-1/+1
* | Change VOCTRL_[GET|SET]_EQUALIZER argument passingUoti Urpala2008-04-231-18/+4
|/
* Revert accidentially committed line of r25994.cehoyos2008-02-141-1/+1
* typo fix: inited --> initializeddiego2008-02-141-1/+1
* Mark the vo_functions_t definitions as const where possible.reimar2007-12-021-1/+1
* Make vo info structs constreimar2007-12-021-1/+1
* warning fix:diego2007-08-281-2/+0
* Watch X11 fd in main input select() if using vo xvuau2007-08-251-0/+4
* Remove some unused variablesreimar2007-06-271-4/+0
* Make X11 window creation and (with -fixed-vo) management simpler and morereimar2007-06-271-38/+3
* Gui --> guidiego2007-04-231-1/+1
* 100l, last patch broke window resizing with xv and xvmc.reimar2007-03-081-2/+1
* Factor out some duplicated code in vo_xv and vo_xvmcreimar2007-03-061-61/+22
* Move common vo initialization code to video_out.creimar2007-02-171-16/+3
* Sanity check for vo window dimensions, helps avoid division by zeroreimar2007-02-051-0/+2
* MSGTRs for libvo/aspect.c and libvo/vo_xv.ckraymer2006-11-081-14/+8
* Fix window position when changing videos while in fullscreen and forreimar2006-06-151-3/+2
* do aspect correction of video size before calculating vo_dx and vo_dy.reimar2006-05-141-1/+1
* Make sure black borders are drawn when switching videos with -fixed-vo.reimar2006-05-041-0/+6
* Part 5 and final of otvos attila's oattila AT chello-hu mp_msg changes, with ...reynaldo2006-04-241-1/+1
* Fix and improve xinerama supportreimar2006-04-161-7/+3
* Test if source image dimensions are too big.al2005-11-101-0/+11
* Fix the return types of all (six) libvo API functions. Used to be uint32_t, butivo2005-08-051-6/+6
* Try to set XV_SYNC_TO_VBLANK to enable vsync on non-overlay xv adapters.reimar2005-06-271-0/+1
* Make -wid behave more consistent.al2005-05-211-0/+5
* replace VO and VF numeric flags with #defined identifiershenry2005-04-181-5/+5
* more colorkey w/ panscan woeshenry2005-04-161-1/+4
* redraw colorkey on panscan changehenry2005-04-161-0/+4
* - fix black screen problem on reinital2005-04-161-1/+0
* Always use vo_x11_sizehint function ( even when going fullscreen ) toal2005-02-241-3/+1
* Don't change buffers when paused and redrawing.al2005-02-231-19/+37
* Unified colorkey code for vo xv and vo xvmc.al2005-02-201-34/+33
* 3 memory leaks fixediive2004-11-151-2/+7
* devices.html is no more, links updated.diego2004-11-111-1/+1
* Handle "xxx.h" vs "../xxx.h" include paths in a consistent way.diego2004-10-281-1/+1
* We don't need to support the old nvidia binary driver bug any longer.al2004-09-031-2/+2
* Removed superfluous XFlush calls before XSync.al2004-08-201-2/+0
* removed saver_on, saver_off calls, they are already in x11_common.creimar2004-07-251-3/+0
* major reindentation of x11 code try #2attila2004-06-141-534/+748
* runtime 'stay-on-top' functionalityjoey2003-11-301-0/+6
* DOCS/en/ ---> DOCS/HTML/en/diego2003-10-191-1/+1
* fix some warnings (define order)pl2003-09-121-13/+21
* hopefully final xv ports.attila2003-09-071-9/+20
* adaptors are not portsattila2003-09-071-1/+1
* catch negative port numbers, just in caseattila2003-09-061-1/+1
* add port parameter to -vo xvattila2003-09-061-4/+23
* Avoid flickering during resizes. Keep video contents even when paused. Fix by...mosu2003-08-311-21/+17
* move xv_set_eq to x11_commoniive2003-07-011-133/+2
* Patch by Tom Lees <tal26 (at) cam.ac.uk>attila2003-06-221-3/+5
* Add missing language suffix to DOCS/ path.diego2003-06-131-1/+1
* removed RGB24 and builtin swscaler supportalex2003-05-161-16/+1
* memleak fix by Raindel Shachar <raindel@techunix.technion.ac.il>alex2003-04-241-2/+3
* clean up of -geometry code.attila2003-03-021-1/+1
* reversed small part of the r1.135 commit, it broke -fs (random black screen)arpi2003-02-091-0/+3
* 10l debugalex2003-02-071-2/+0
* -fixed-vo vs. panscan vs. 'f' vs. -fs fixarpi2003-01-291-5/+25
* conformation with apialex2003-01-191-1/+2
* fixed calculation of OSD coordinates w/ panscanhenry2003-01-051-4/+4
* Added support for X style -geometry options (adapted from Henk's patch)mark2003-01-031-1/+1
* 10l ;)colin2003-01-031-1/+1
* 10l, geometry always returns 1. i think this is the