summaryrefslogtreecommitdiffstats
path: root/libvo/vo_x11.c
Commit message (Expand)AuthorAgeFilesLines
* Add standard license headers, unify header formatting.diego2009-02-081-0/+17
* Remove pointless forward declaration.diego2008-12-231-1/+0
* Clear the whole window on resize in vo_x11 since we do notreimar2008-11-231-1/+3
* Simplify vo_x11 check_events functionreimar2008-11-231-7/+2
* Do not draw in window if our image has not yet been adjusted to the new windo...reimar2008-11-231-0/+5
* Remove unnecessary xf86vmode.h include.reimar2008-11-231-3/+0
* Remove some usnused variables and commented-out code.reimar2008-11-231-6/+0
* Use aspect.c code in vo_x11.c. Removes some inconsistencies in -wid handling.reimar2008-11-231-9/+3
* Simplify handling of "flags" parameterreimar2008-11-211-13/+4
* Add forgotten initialization if Flip_Flag to 0.reimar2008-11-211-0/+1
* Factor common code like -wid handling, vo_gc creation etc. out intoreimar2008-11-191-29/+2
* Remove explicit setting of vo_ontop since that is already done by vo_x11_crea...reimar2008-11-151-3/+0
* Remove a duplicated vo_x11_selectinput_witherrreimar2008-11-151-8/+0
* respect -vf dsize etc. also for -rootwin, just like vo_xv does.reimar2008-11-151-10/+8
* Remove now unused variables.reimar2008-11-151-4/+0
* 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-4/+0
* Replace some of the different inconsistent XGetGeometry uses by areimar2008-11-151-3/+1
* Remove code from unused and since ages deprecated draw_frame function.reimar2008-11-151-21/+1
* vo_x11: do not replace the vo_gc created by the Gui.reimar2008-11-151-4/+3
* Cosmetic changes to vo_x11 to reduce diff to vo_xv for future refactoring.reimar2008-11-151-2/+4
* Cosmetics for vo_x11 control() to make it more similar to vo_xv.creimar2008-11-151-8/+6
* fixed image format detection for 15 bit color depthsfaust32008-10-171-1/+7
* Remove duplicated prototype for XShmGetEventBase(), becausediego2008-08-091-3/+0
* Change a bunch of X11-specific preprocessor directives.diego2008-08-041-6/+6
* Rename two GUI-related preprocessor directives:diego2008-07-301-2/+2
* cosmetics: Remove useless parentheses from from return statements.diego2008-05-161-4/+4
* typo fix: inited --> initializeddiego2008-02-141-1/+1
* Remove unnecessary <signal.h> includesuau2008-01-091-1/+0
* Format mapping table should be constreimar2007-12-021-2/+2
* Mark the vo_functions_t definitions as const where possible.reimar2007-12-021-1/+1
* Make vo info structs constreimar2007-12-021-1/+1
* Remove unused variable.diego2007-08-151-1/+0
* Make X11 window creation and (with -fixed-vo) management simpler and morereimar2007-06-271-28/+2
* Remove some unused variables, patch by timwoj ieee org.diego2007-05-281-1/+1
* Remove more pointless fastmemcpy.h includes in libvoreimar2007-05-271-1/+0
* Simplify -flip handling on vo_x11.creimar2007-05-121-6/+4
* Fix crash with -flip on 64 bit systems, the result ofreimar2007-05-121-1/+1
* Factor common code out of if in x11_common.creimar2007-05-121-2/+1
* Gui --> guidiego2007-04-231-1/+1
* "()" to "(void)" function param list fixesuau2007-04-011-1/+1
* Move common vo initialization code to video_out.creimar2007-02-171-9/+3
* 10l, missing () in check for 32bit endian-conversion hackreimar2006-12-141-1/+1
* Support for different endianness on client and server with -vo x11reimar2006-12-121-0/+14
* Align image data pointer, this is also in preparation of an upcoming patchreimar2006-12-121-1/+6
* Use XCreateImage instead of XGetImage, this is not only more correct andreimar2006-12-121-3/+5
* Proper detection of corresponding MPlayer image format for X server format fo...reimar2006-10-231-41/+58
* Remove dead code (condition can obviously never be true)reimar2006-10-131-2/+0
* Remove unused variables, patch by Stefan Huehner, stefan ##at## huehner org.diego2006-07-091-1/+0
* Move postproc ---> libswscalelucabe2006-06-301-1/+1
* Software Scaler headers usage cleanuplucabe2006-06-181-8/+11
* Fix window position when changing videos while in fullscreen and forreimar2006-06-151-3/+3
* Part 5 and final of otvos attila's oattila AT chello-hu mp_msg changes, with ...reynaldo2006-04-241-1/+2
* Fix and improve xinerama supportreimar2006-04-161-3/+3
* remove useless and memleak-causing strdupreimar2006-03-091-1/+1
* Patch by Stefan Huehner / stefan % huehner ! org \rathann2006-02-091-2/+2
* Fix the return types of all (six) libvo API functions. Used to be uint32_t, butivo2005-08-051-6/+6
* Make -wid behave more consistent.al2005-05-211-0/+5
* replace VO and VF numeric flags with #defined identifiershenry2005-04-181-7/+7
* Handle "xxx.h" vs "../xxx.h" include paths in a consistent way.diego2004-10-281-7/+7
* Removed superfluous XFlush calls before XSync.al2004-08-201-1/+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-462/+586
* just the same include reordering as in vo_xv (codemetics :)alex2003-12-271-15/+15
* runtime 'stay-on-top' functionalityjoey2003-11-301-0/+6
* many small typo and grammar fixesgabucino2003-10-041-1/+1
* Avoid flickering during resizes. Keep video contents even when paused. Fix by...mosu2003-08-311-10/+19
* geometry support for x11attila2003-08-311-0/+1
* vf_scale.h & related cleanup & some small warning fix by dominikmichael2003-06-011-0/+1
* warning fixes by Dominik Mierzejewski <dominik@rangers.eu.org>alex2003-05-301-1/+1
* swscaler doesn't recognizes support for BGR1/BGR4 too, and so if forced it cr...alex2003-05-231-1/+3
* that works correctlyalex2003-05-231-4/+0
* 10000l (YUV vs. YVU swscale fix/cleanup)michael2003-03-271-3/+2
* sws_ prefix, more seperation between internal & external swscaler APImichael2003-02-231-7/+8
* The reason why mplayer crashes (in some cases) when using x11arpi2003-02-041-4/+4
* MPlayer crash when using -wid and -vo x11 parameters.arpi2003-01-261-2/+3
* removed get_info, using the same sheme as in libmpcodecs insteadalex2002-11-111-5/+3
* here is a somewhat generic equalizer implementation for the X11 vo driversarpi2002-10-291-2/+21
* fix memleakpontscho2002-10-161-1/+6
* -fixed-vo supportpontscho2002-10-161-19/+18
* since draw_slice() supports RGB/BGR, we don't need draw_image() for stridearpi2002-10-091-12/+3
* - implemented draw_image()arpi2002-10-091-23/+16
* -nograbpointer, based on old patch by Christian Ohm <chr.ohm@gmx.net>arpi2002-09-281-0/+1
* Add the code that chooses a good X11 truecolor visual to the vo_x11 config()jkeil2002-09-031-1/+4
* finally removed query_vaa, bes_da and vo_tune_info - the obsoleted libvo apialex2002-08-281-1/+1
* ignore BadAccess error at XSelectInput() (grabbing mouse etc) with warningarpi2002-08-091-2/+2
* initial window size (-xy) fixed - patch by Kazunori Ueno <jagarl@creator.club...arpi2002-07-311-1/+1
* Silly me, vo_x11 doesn't use my aspect code!atmos42002-07-111-1/+0
* 1000l, back out hack-n-slay 8bpp code from my local tree.atmos42002-07-101-7/+4
* Markus Rechberger <revenger at shell.dnload.com>:atmos42002-07-101-0/+1
* -vm -fs -zoom fix, set correct vm screenres in aspect code (similar to xv fix).atmos42002-07-101-5/+14
* Destroy the old win when config is called multiple timesalbeu2002-05-241-1/+6
* some cleanup, gl/gl2 updated to use vo_windowarpi2002-05-141-1/+1
* disable bgr8alex2002-05-131-0/+2
* bad fix removedarpi2002-05-121-2/+0
* fix Arpi's bugspontscho2002-05-121-4/+3
* fix Nil's vo_x11 bug (Nilmoni Deb <ndeb@ece.cmu.edu>)pontscho2002-05-111-20/+10
* fix some small bug and -rootwinpontscho2002-05-111-35/+34
* some reorderarpi2002-05-091-7/+7
* -zoom, -fs with x[11|mga|v] fix -- round twopontscho2002-05-081-2/+2
* some bugfix, x[11|mga|v] ( fullscreen with more files )pontscho2002-05-081-12/+23
* fix -fs and 'f'pontscho2002-05-061-6/+6
* fix xmga fs, resize to movie size and mouse auto hide + dgapontscho2002-05-031-1/+1
* fix aspect ratio handlingpontscho2002-05-031-57/+1
* printf to mp_msgalbeu2002-05-021-19/+15
* fix fullscreen (?)pontscho2002-04-251-1/+1
* -rootwin fixed, keys work, mouse doesn'tarpi2002-04-241-1/+4
* workaround yv12 vs. i420 'bug' of swscalearpi2002-04-191-0/+1
* fix playlist bug with gui and rewrite mousecursor show/hide codepontscho2002-04-161-1/+1
* mp_image.h and img_format.h moved to libmpcodecsarpi2002-04-131-2/+0
* VFCAP addedarpi2002-04-111-3/+3
* check depth for direct renderingarpi2002-03-311-0/+1
* fix uninit() crash if no config() callarpi2002-03-311-0/+3
* Fix resizing when zoom is used and image size changes between frames.atmos42002-03-271-3/+2
* print meaningfull error message instead of "hmm, arpi said that isnt used...michael2002-03-211-4/+14
* Add a (more or less dummy) reference to vo_format_name(), to pull thejkeil2002-03-171-0/+2
* added directrendering support and better query_formatalex2002-03-161-10/+53
* small changes in libvo's X11 supportpontscho2002-03-081-3/+6
* yuy2 support disabled to workaround stupid colorspace selectionmichael2002-03-011-1/+1
* Corrections to position saving/restore under vo=X11.atlka2002-02-281-2/+3
* ehh, return error if cannot open displayalex2002-02-231-1/+1
* Bugfix in x11_common.c mainly. Don't screw up the display name,albeu2002-02-231-3/+7
* using vo_dx, vo_dyalex2002-02-221-31/+16
* clear the window if resized but no scaling used. Enable runtime fullscreen se...alex2002-02-221-6/+8
* mondom fix bazmeg.pontscho2002-02-221-12/+3
* fix nexus's key bug :) 10l, sorry :)pontscho2002-02-221-31/+29
* unscaled yuv2rgb fix for big-endian systemsmichael2002-02-211-1/+1
* Fix return value of VOCTRL_FULLSCREENatmos42002-02-211-0/+1
* changes in fullscreen/window switching code to obtain returning toatlka2002-02-211-4/+8
* I don't like such reports: '-vo dga:vidix or -vo x11:vidix works fine for me'nick2002-02-171-1/+6
* added support for runtime fullscreen switchingalex2002-02-171-1/+51
* 101 (NULL->srcW, NULL->srcH)michael2002-02-161-6/+6
* avoid allocating a dummy scaler as debug/info messages will only be printed f...michael2002-02-151-3/+8
* bugfix for width % 2 != 0michael2002-02-141-6/+13
* default is allways nozoom again (specify -zoom if u want the sane behavior)michael2002-02-121-3/+5
* minor rounding bugfix in the aspect stuffmichael2002-02-111-1/+1
* -fs and or -vm default is nozoom, -zoom does the expected thingmichael2002-02-111-8/+9
* Added new input mouse support in x11 voalbeu2002-02-111-1/+5
* allways use swScalermichael2002-02-101-119/+54
* bgr15 / bgr16 input support (with -zoom)michael2002-02-101-7/+15
* 10000hl to Holm... control MUST BE static...arpi2002-02-091-1/+1
* query_ stuff replaced by new control() - patch by David Holmarpi2002-02-091-3/+6
* swScale internally uses yuv2rgb now if possiblemichael2002-02-061-1/+1
* checking output of getSwsContext*()michael2002-02-051-10/+17
* YUY2 BGR32 BGR24 support for vo_x11 if swScaler is usedmichael2002-02-031-1/+20
* removed obsoleted Terminate_Display_Process, using freeMyXImage and vo_x11_un...alex2002-01-311-17/+3
* new info for tuningnick2002-01-311-1/+1
* using the common -vm code, patch by Santi BĂ©jar <tiarda@yahoo.es>arpi2002-01-311-68/+18
* real window resizeing support (i know nearly nothing about x11 so feel free t...michael2002-01-301-111/+155
* small typos in textpl2002-01-271-2/+2
* Extensions for video accelerated architecturenick2002-01-261-1/+8
* added support for i420 and iyuvalex2002-01-241-4/+16
* fix screen saver bug under guipontscho2002-01-231-2/+2
* added rgb24to32 instead of c converteralex2002-01-071-1/+5
* Xinerama patch number two by attila.atmos42002-01-061-0/+3
* WinID cleanup, support for Xvarpi2001-12-281-5/+2
* Plugger patch by Sam Linatmos42001-12-221-1/+10
* mf bug fixed.pontscho2001-12-111-4/+0
* swscaler cleanupmichael2001-11-291-7/+8
* changed SH_MEM to HAVE_SHM according to configurealex2001-11-191-7/+5
* fix to compile when SHM is disabledalex2001-11-181-3/+3
* Move yuv2rgb to postprocessnick2001-11-061-1/+0
* Using new stuff of rgb15to16nick2001-10-301-40/+7
* yv12 to yv12 scalermichael2001-10-281-2/+3
*