summaryrefslogtreecommitdiffstats
path: root/libvo/video_out.h
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'osd_changes' into masterwm42012-11-011-11/+11
|\
| * VO: remove code duplication for setting up mp_osd_reswm42012-11-011-7/+6
| * Merge branch 'master' into osd_changeswm42012-10-241-0/+1
| |\
| * | core: do not try to redraw OSD if VO doesn't support OSDwm42012-10-241-0/+1
| * | screenshot: allow taking screenshots with subtitleswm42012-10-241-0/+2
| * | VO, sub: refactorwm42012-10-241-3/+0
| * | sub: fix text subtitle aspect ratio with vo_xv and vo_lavc, refactorwm42012-10-241-1/+2
| * | Merge branch 'master' into osd_changeswm42012-10-161-0/+1
| |\ \
| * | | vo_gl, options: remove doublebuffering option (--double)wm42012-10-161-1/+0
| * | | sub: allow rendering OSD in ASS image format directly, simplifywm42012-10-161-0/+1
* | | | options: remove --adapterwm42012-10-301-1/+0
| |_|/ |/| |
* | | cocoa_common: save state in the vo structStefano Pigozzi2012-10-161-0/+1
| |/ |/|
* | vo_gl3: make it work on OpenGL 2.1wm42012-10-031-0/+1
|/
* encode: video encoding now supported using mencoder-like optionsRudolf Polzer2012-09-181-1/+3
* Remove VESA/FBDEV remains, clean up example.confwm42012-09-181-12/+0
* cleanup: video_out: remove vo_subdevice global variablewm42012-09-181-2/+0
* subs: libass: use a single persistent renderer for subtitlesUoti Urpala2012-09-181-6/+0
* VO: remove old VO gluewm42012-08-071-19/+0
* vo_image: add new video output for writing imageswm42012-08-061-0/+3
* video_out: rename privsize member to priv_sizewm42012-08-061-2/+2
* mplayer: do not create X11 state in player frontendwm42012-08-031-1/+1
* VO: remove VO direct renderingwm42012-08-021-1/+0
* mplayer: expand --title as property, remove --use-filename-titlewm42012-08-021-0/+2
* Remove dead codewm42012-08-011-1/+0
* VO: add mechanisms to change VO commandline for VOs supporting itwm42012-08-011-0/+2
* libvo, libao: remove useless video and audio output driverswm42012-07-281-13/+1
* Merge remote-tracking branch 'origin/master'wm42012-07-281-0/+6
|\
| * VO: implement shared option handling, use for vdpauUoti Urpala2012-07-161-0/+6
* | win32: move global variables into a struct & some refactoringwm42012-04-141-0/+1
|/
* cosmetics: misc minor cleanupsUoti Urpala2012-03-251-1/+0
* vo: reject vo_redraw_frame() if no frames have been drawnUoti Urpala2012-02-281-0/+1
* Merge remote-tracking branch 'wm4/window_title'Uoti Urpala2011-12-071-2/+3
|\
| * libvo: remove title argument from struct vo_driver.configwm42011-12-061-2/+3
* | core, vo: new window refresh logic, add slow-video OSD redrawUoti Urpala2011-12-061-0/+1
* | core, vo: modify OSD redraw architecture, support EOSDUoti Urpala2011-12-061-1/+3
* | vo: do final frame draw only near page flipUoti Urpala2011-12-061-0/+4
|/
* core: add screenshot mode for actual VO window contentswm42011-11-251-0/+7
* core: add infrastructure to get screenshots from VOswm42011-11-251-0/+12
* video, options: implement better YUV->RGB conversion controlwm42011-10-161-3/+3
* video_out.h: change VOCTRL_* defines to enumharklu2011-08-251-54/+56
* core: hr-seek: fix soft hang with hrseek past EOFUoti Urpala2011-03-031-0/+1
* cleanup: some random minor code simplification and cleanupUoti Urpala2011-01-261-1/+1
* cleanup: move MP_NOPTS_VALUE definition to mpcommon.hUoti Urpala2011-01-151-4/+1
* libvo: register X11 connection fd in input event systemUoti Urpala2010-12-141-0/+2
* vo_gl: create stereo-capable window when using Quadbuffer 3Dreimar2010-11-141-0/+1
* options: move -name and -title to option structClément Bœsch2010-11-041-3/+0
* x11_common: add VO_EVENT_MOVEreimar2010-11-021-0/+1
* Merge svn changes up to r31097Uoti Urpala2010-04-261-2/+6
|\
| * Avoid duplicating mouse-movement command-generation code.reimar2010-04-251-0/+1
| * Deduplicate enable_mouse_movements declaration.reimar2010-04-251-0/+1
| * Add reinitialization support. Necessary for fullscreen on OSX.reimar2010-04-251-0/+1
| * rename 'struct keymap' -> 'struct mp_keymap'siretart2010-04-231-2/+2
* | Merge svn changes up to r30514Uoti Urpala2010-03-091-0/+1
|\|
| * Create the OpenGL probe window as a hidden Window on X11.reimar2010-02-041-0/+1
| * Some ugly hacks to make compiling against a newer external version of libass ...reimar2009-12-241-0/+1
* | vo_vdpau: make queuing future frame flips adjustableUoti Urpala2010-02-051-0/+2
* | VO: Keep aspect by adding black bars in window mode too if necessaryUoti Urpala2009-11-201-1/+1
* | Merge svn changes up to r29912Uoti Urpala2009-11-161-0/+3
|\|
| * Added -name, -title and -use-filename-title options and implementation in X11...ptt2009-11-121-0/+3
* | Add yuv_colorspace property, implemented in vo_vdpau and vo_xvUoti Urpala2009-11-151-0/+3
* | Implement vsync-aware frame timing for VDPAUUoti Urpala2009-11-151-1/+2
* | vo_vdpau: Modify frame buffering codeUoti Urpala2009-11-151-0/+3
* | Merge branch 'vdpau' into buildUoti Urpala2009-09-191-80/+94
|\ \
| * | core/VO: Allow VO drivers to add/modify framesUoti Urpala2009-09-181-0/+21
| * | video_out.h: CosmeticsUoti Urpala2009-09-171-73/+73
| * | VO interface: Remove obsolete draw_frame() from new interfaceUoti Urpala2009-09-171-7/+0
* | | Merge svn changes up to r29644Uoti Urpala2009-09-041-0/+5
|\ \ \ | |/ / |/| / | |/
| * Add infrastructure and test code to enable aspect scaling and panscan in wind...reimar2009-08-271-0/+5
* | Remove the internal GUIAnton Khirnov2009-07-071-4/+0
* | Merge svn changes up to r28862Uoti Urpala2009-03-071-1/+1
|\|
| * Make WinID a 64 bit integer, this should avoid issues with valid Windowreimar2009-03-021-1/+1
* | Merge svn changes up to r28641Uoti Urpala2009-02-181-1/+3
|\|
| * Extend calc_src_dst_rects to also calculate the border values needed forreimar2009-02-171-1/+2
| * Fix compilation after last commit.cehoyos2009-02-171-1/+1
* | Merge svn changes up to r28549Uoti Urpala2009-02-131-0/+4
|\|
| * Add a calc_src_dst_rects that calculates from window size, panscan etc.reimar2009-02-121-0/+4
* | Merge svn changes up to r28537Uoti Urpala2009-02-121-5/+18
|\|
| * Add standard license headers, unify header formatting.diego2009-02-081-5/+18
* | Merge branch 'pause'Uoti Urpala2009-01-151-0/+2
|\ \
| * | Update OSD while pausedUoti Urpala2008-12-091-0/+2
* | | Merge svn changes up to r28176Uoti Urpala2008-12-221-0/+6
|\ \ \ | |/ / |/| / | |/
| * Add and use a special lookup function to do table-based translation to MPlaye...reimar2008-12-201-0/+6
* | Merge svn changes up to r28087Uoti Urpala2008-12-041-3/+3
|\|
| * Get rid of pointless 'extern' keywords.diego2008-12-031-3/+3
* | Merge svn changes up to r28038Uoti Urpala2008-11-251-4/+0
|\|
| * Remove unnecessary #ifdef around a struct and a bunch of extern declarations.diego2008-11-241-4/+0
* | Merge svn changes up to r27399Uoti Urpala2008-08-021-2/+2
|\|
| * Change a bunch of video-output-specific preprocessor directives from a HAVE_diego2008-08-021-2/+2
* | Create a context struct for OSD stateUoti Urpala2008-06-241-2/+3
* | libvo: Move aspect.c static variables to vo structUoti Urpala2008-05-011-0/+14
* | input: Move key filedescriptor list to context structUoti Urpala2008-04-301-1/+3
* | Add a context for mp_fifoUoti Urpala2008-04-291-1/+3
* | Move vo_gamma_* to options structUoti Urpala2008-04-261-9/+0
* | Remove global vo_flagsUoti Urpala2008-04-251-2/+0
* | Move vo_screenwidth,vo_screenheight to options structUoti Urpala2008-04-231-4/+0
* | Move vo_depthonscreen to x11 structUoti Urpala2008-04-231-1/+0
* | Move vo_dbpp to options structUoti Urpala2008-04-231-3/+2
* | Move vo_dx,vo_dy,vo_dwidth,vo_dheight to vo structUoti Urpala2008-04-231-4/+4
* | Move global vo_config_count to vo structUoti Urpala2008-04-231-2/+2
* | Create a struct for X11 stateUoti Urpala2008-04-231-1/+2
* | Move vo_ontop to options structUoti Urpala2008-04-231-1/+0
* | Add option pointer to vo structUoti Urpala2008-04-231-1/+2
* | Add new video driver APIUoti Urpala2008-04-231-17/+53
* | Remove variable arguments from vo control() functionsUoti Urpala2008-04-231-1/+1
* | Change VOCTRL_[GET|SET]_EQUALIZER argument passingUoti Urpala2008-04-231-0/+8
|/
* Add MPLAYER_ prefix to multiple inclusion guards.diego2008-02-221-3/+3
* cosmetics: Whitespace changes, add comments to some #endif directives.diego2008-01-061-2/+2
* Add explanatory comments to the #endif part of multiple inclusion guards.diego2007-12-311-2/+2
* Mark several uses of vo_functions_t as const to stop some of the currentreimar2007-12-021-3/+3
* Make vo info structs constreimar2007-12-021-1/+1
* Remove last remains of long-gone VOCTRL_SCREENSHOTreimar2007-12-021-1/+0
* Declare all vo_gamma variables in libvo/video_out.h and remove them fromdiego2007-08-121-0/+1
* Do not use leading underscores in multiple inclusion guards, they are reserved.diego2007-07-021-2/+2
* vo_init is x11 specific and has no place in video_out.h.reimar2007-06-241-2/+0
* Remove redundant vo_format_name, included img_format.h already provides itreimar2007-06-241-1/+0
* Revert r22255 on iive's request.reimar2007-02-181-1/+0
* Avoid parts of xvmc reinit when source format does not changereimar2007-02-181-0/+1
* Move common vo initialization code to video_out.creimar2007-02-171-0/+5
* Add deinterlace property, patch by Carl Eugen Hoyosreimar2006-11-171-0/+3
* Add EOSD support to vf_vo.eugeni2006-08-281-0/+6
* Explicitly include libmpcodecs/img_format.h and libvo/fastmemcpy.h.diego2006-08-181-1/+1
* marks several read-only string parameters and function return-values which ca...reynaldo2006-07-161-1/+1
* Remove updating of vo_mouse_timer_const from the main loop and alsouau2006-04-251-1/+0
* Fix and improve xinerama supportreimar2006-04-161-0/+4
* Patch by Stefan Huehner / stefan % huehner ! org \rathann2006-02-091-1/+1
* add a switch, slave command, and vo control to toggle borderless window.joey2005-11-101-0/+2
* remove extern for variables that are already in headers.reimar2005-08-211-0/+3
* Fix the return types of all (six) libvo API functions. Used to be uint32_t, butivo2005-08-051-5/+5
* Handle "xxx.h" vs "../xxx.h" include paths in a consistent way.diego2004-10-281-1/+1
* added runtime toggle of root window playbackjoey2004-08-221-0/+1
* add var vo_rootwin and -rootwin switch for mac osxnplourde2004-07-291-0/+1
* keepaspect and nokeepaspect are now useable by all vosfaust32004-05-011-0/+1
* move refreshrate and adapter_num variables to video_out because they might be...faust32004-03-131-0/+2
* runtime 'stay-on-top' functionalityjoey2003-11-301-0/+2
* user settable colorkeyalex2003-10-031-0/+2
* -nomouseinput support for vo_sdlalex2003-09-011-0/+1
* vo_xover is a new vo that should make easy to have x11 support foralbeu2003-03-121-0/+15
* Pass start slice to the vo it make dr + slice implemantation easieralbeu2003-03-101-0/+1
* notice vo driver about skipped/dropped framesarpi2002-12-141-1/+4
* removed get_info, using the same sheme as in libmpcodecs insteadalex2002-11-111-6/+1
* do NOT include vidix header - nonsensearpi2002-11-031-1/+1
* 1larpi2002-10-231-2/+0
* Geometry updatemark2002-10-231-0/+2
* video out driver list support (like -vc, example: -vo xmga,xv,x11,)arpi2002-09-291-0/+3
* -nograbpointer, based on old patch by Christian Ohm <chr.ohm@gmx.net>arpi2002-09-281-0/+1
* d_width==screenwidth && -fs hopefully fixedarpi2002-09-181-5/+0
* finally removed query_vaa, bes_da and vo_tune_info - the obsoleted libvo apialex2002-08-281-46/