summaryrefslogtreecommitdiffstats
path: root/libvo
Commit message (Expand)AuthorAgeFilesLines
* Add header for functions exported from vo_zr.c and use it appropriately.diego2010-02-182-1/+30
* Move struct typedef pixbuf into the only .c file where it is used.reimar2010-02-162-7/+6
* Remove useless malloc casts.reimar2010-02-161-3/+3
* Remove unused XPM-loading function pixbuf_load_xpm() from spuenc.c.reimar2010-02-162-48/+0
* libvo: Mark functions not used outside of their files as static.diego2010-02-168-24/+43
* Remove unused variable.reimar2010-02-141-1/+0
* Use memset to initialize huge arrays.reimar2010-02-141-2/+3
* Remove pointless explicit member initialization to 0 when the structreimar2010-02-141-17/+0
* Use calloc instead of malloc+memsetreimar2010-02-141-2/+1
* Add xscreensaver_heartbeat() declaration to x11_common.h.diego2010-02-141-0/+1
* Fix exit_player() usage throughout the codebase.diego2010-02-145-24/+22
* Fix hang with -fixed-vo due to VOFLAG_HIDDEN never being removed from window_...reimar2010-02-051-0/+1
* Print messages only after we are sure preinit will not fail anymore.reimar2010-02-051-5/+5
* Add support for VOFLAG_HIDDEN to the w32 backend.reimar2010-02-041-0/+3
* Set the PixelFormat right after creating the window and set it only once.reimar2010-02-041-23/+23
* Create the OpenGL probe window as a hidden Window on X11.reimar2010-02-043-3/+10
* 100l: Fix compilation (broken by me).cehoyos2010-02-041-1/+1
* Clarify -vo vdpau:pullupcehoyos2010-02-041-1/+2
* Use vo_x11_clearwindow instead of XClearWindow, both for consistency and alsoreimar2010-02-031-1/+1
* Remove a duplicated vo_x11_sizehint, vo_x11_nofs_sizepos already calls thisreimar2010-02-021-1/+0
* Remove pointless initializers and also set geometry_*_changed to 0 whenreimar2010-02-021-7/+5
* Add support for autodetection during preinit and use that to detect a defaultreimar2010-02-021-22/+42
* Avoid using options before autodetectGlExtensions to allow it to change them ...reimar2010-02-021-5/+3
* Remove vo_config_count check from uninit, it should always be safe to run.reimar2010-02-021-1/+0
* Add missing #include, fixes the warning:diego2010-01-301-0/+1
* Add missing license header and multiple inclusion guards.diego2010-01-301-0/+23
* Try the more specific names first for the SwapInterval function to make it lessreimar2010-01-281-1/+1
* glXSwapIntervalEXT is defined to take different arguments from glXSwapInterva...reimar2010-01-281-1/+1
* Change GUID declarations in vo_directx to be static.reimar2010-01-171-2/+4
* Add support for adjustable TV <-> PC level conversion.reimar2010-01-164-4/+32
* Remove a check that simply can not have worked since it relied on a completelyreimar2010-01-121-2/+1
* Fix fbdev2 to work with Intel framebuffer.reimar2010-01-091-2/+6
* Fix vo_fbdev to also work with Intel framebuffer.reimar2010-01-091-4/+9
* vo_png now depends on libavcodec, not libpng.diego2010-01-051-1/+1
* Change license terms for matrixview to GPLv2 "or later", all knownreimar2010-01-051-2/+3
* Add missing header #includes to fix 'make checkheaders'.diego2010-01-042-0/+3
* Remove unused variable; fixes the warning:diego2010-01-041-1/+0
* Add missing license headers for vo_matrixview code.diego2010-01-042-0/+36
* Refer to MatrixView instead of MPlayer in code taken from MatrixView.diego2010-01-041-1/+1
* Remove ARGB support from matrixview vo, it is quite pointless and causesreimar2010-01-041-1/+0
* prettyprinting cosmeticsdiego2010-01-043-66/+71
* Make vo gl print the OpenGL vendor and version strings.reimar2010-01-031-0/+1
* Replace deprecated sws_scale_ordered usages by sws_scale (which does the same).reimar2010-01-033-5/+5
* Avoid memleaks when vo_direct3d initialization fails.reimar2010-01-031-8/+14
* Modify -vo direct3d so we do not have to link against d3d9.dll, it mightreimar2010-01-031-2/+19
* Change vo_png to use FFmpeg's png encoder instead of libpng.reimar2010-01-031-113/+44
* Finally add matrixview vo.reimar2010-01-035-0/+1315
* Add pointers to a few more standard OpenGL functions to ease future extensions.reimar2010-01-032-0/+33
* Fixup SDL configure check:reimar2010-01-031-0/+4
* Do not assume that "long" is the size of a register.reimar2010-01-032-8/+10
* Simplify range-checking functions for subopt parsing.reimar2010-01-012-6/+2
* Fix function declarations to avoid casting function pointers.reimar2010-01-0110-24/+28
* Slightly generalize code to generate YUV->RGB conversion table and addreimar2010-01-013-21/+37
* Make YUV->RGB conversion coefficients selectable for -vo gl.reimar2010-01-011-1/+16
* Add support for 16-bit per component YUV formats.reimar2009-12-313-5/+20
* First steps to supporting different YUV->RGB conversion definitions.reimar2009-12-314-10/+50
* Extract functions to generate yuv->rgb matrices and lookup tables into areimar2009-12-314-111/+168
* Put the colourspace-related variables into a separate struct to easereimar2009-12-314-15/+20
* Support all planar YUV formats in OpenGL vos.reimar2009-12-304-58/+97
* Move do_render_osd function to avoid a forward declaration.reimar2009-12-271-32/+30
* vo_x11_classhint name argument should be const, since we pass string constant...reimar2009-12-272-2/+2
* Some ugly hacks to make compiling against a newer external version of libass ...reimar2009-12-243-0/+3
* Remove more direct includes of libass/ass.hreimar2009-12-242-2/+0
* Change %f to %e in generated fragment programs to avoid losing precision unne...reimar2009-12-201-26/+26
* Slightly improve vo_gl suboption documentation.reimar2009-12-191-2/+2
* Define GL_GENERATE_MIPMAP ourselves if necessary.reimar2009-12-191-0/+3
* Add support for auto-generating mipmaps in vo_gl, should easereimar2009-12-191-3/+15
* Make -vo gl:customprog also work with RGB input (obviously those need to bereimar2009-12-191-17/+15
* Fix a broken indentation.reimar2009-12-191-1/+1
* Enable running fragment programs with YUV_CONVERSION_NONEreimar2009-12-191-2/+4
* Rename GL_* defines to CONFIG_GL_*reimar2009-12-194-27/+27
* Make the check for X11 and WIN32 backends for OpenGL separate.reimar2009-12-194-11/+11
* Cosmetics: Reindent after r30050.cehoyos2009-12-171-5/+5
* Slightly increase hardware decoding performance by always using morecehoyos2009-12-171-7/+0
* Cosmetics: reindentadrian2009-12-171-22/+22
* Improve VDPAU render performance by increasing number of output surfaces.cehoyos2009-12-171-1/+1
* The fontconfig check added in r30044 wasn't safe. This makes it more robust.adrian2009-12-161-1/+1
* Fix a crash when fontconfig is unable to select a font. e.g. if no config dir...adrian2009-12-161-2/+7
* Add support for -geometry to corevideo.adrian2009-12-151-8/+12
* Add -xineramascreen support to corevideo vo. Still prefer corevideo's own dev...adrian2009-12-151-0/+3
* Use a fallback to make sure the basic OpenGL functions are available instead ofreimar2009-12-091-45/+55
* Prefer GLAPIENTRY over APIENTRY, it is the better name and used more by OpenG...reimar2009-12-092-142/+142
* Pass all OpenGL functions through a function pointer indirection.reimar2009-12-083-124/+251
* Very preliminary code to allow selecting the OpenGL backend at runtime.reimar2009-12-084-73/+153
* 100l, forgot to apply vo_w32_get_dc/vo_w32_release_dc declarations in w32_com...reimar2009-11-221-0/+2
* Print which visual glXChooseVisual chose when running in verbose mode.reimar2009-11-211-0/+1
* Move OpenGL-related messages that have large output from MSGL_V to MSGL_DGB2.reimar2009-11-211-3/+3
* Add support for Windows OpenGL rendering onto a device instead of into a window.reimar2009-11-213-8/+48
* Support RGB48NE format in OpenGL vos (only really useful once they are modifiedreimar2009-11-211-0/+4
* Use calloc to allocate a rather large (currently 32k) array instead ofreimar2009-11-201-1/+2
* Added -name, -title and -use-filename-title options and implementation in X11...ptt2009-11-123-1/+12
* Do not dynamically load libvdpau.so.1, but link at compile time.cehoyos2009-11-111-20/+1
* Support VDPAU hardware accelerated decoding of MPEG-4 ASP on capablecehoyos2009-11-101-0/+4
* 100: Fix function parameters when calling create_vdp_decoder() from query_for...cehoyos2009-11-101-1/+1
* Cosmetics: Fix indentation after last commit.cehoyos2009-11-101-1/+1
* Fail in query_format() if a VDPAU decoder is not available.cehoyos2009-11-101-5/+8
* Add a default to switch(image_format), suppresses a warning after a future pa...cehoyos2009-11-101-0/+3
* Fix compilation of teletext code without freetype supportreimar2009-11-091-0/+2
* Change type of teletext color specification from unsigned charreimar2009-11-091-1/+1
* Remove CONFIG_TV_TELETEXT.cehoyos2009-11-071-10/+0
* Add new VDPAU feature high-quality-scaling (and require newer library).cehoyos2009-11-041-1/+9
* Remove unneeded initializationreynaldo2009-11-031-1/+0
* Slightly change behavior of "none" if fstype specification.corey2009-10-301-1/+1
* Move teletext specific code from stream into libmpcodecs.cehoyos2009-10-291-1/+1
* Cosmetics: Reindent after last commit.cehoyos2009-10-271-1/+1
* Allow image format BGRA when using vo vdpau.cehoyos2009-10-271-0/+38
* Move some variable initializations to the beginning of vo_x11_fullscreen().diego2009-10-241-9/+4
* Implement VFCAP_FLIP for vo_vdpau.cehoyos2009-10-231-3/+5
* Free memory allocated in ff_vdpau_add_data_chunk() on uninit.cehoyos2009-10-221-0/+8
* Fix aspect test program linking.diego2009-10-191-0/+4
* Try to recover from VDPAU display pre-emptions.cehoyos2009-10-171-0/+76
* Support SMPTE-240M colourspace in vo_vdpau.cehoyos2009-10-121-3/+4
* Add colorspace option to vo_vdpau.cehoyos2009-10-101-12/+39
* cosmetics: Remove some pointless parentheses from return calls.diego2009-10-081-2/+2
* cosmetics: Break two more lines.diego2009-10-081-2/+4
* K&R coding style and whitespace cosmeticsdiego2009-10-061-162/+170
* Add keycode definitions for older versions of OSX. Fixes compilation on 10.4.adrian2009-10-061-0/+51
* Fix definition of KEY_PAGE_DOWN.cehoyos2009-10-041-1/+1
* Set sensible write frequency/priority values for AllocateMemoryMESAreimar2009-09-271-1/+1
* Print error instead of crashing when mesa-buffer is used on systemsreimar2009-09-271-0/+4
* Also check GLX client and server strings for extensionsreimar2009-09-271-2/+27
* Fix teletext font autoscaling.cehoyos2009-09-221-2/+2
* Fix vo_corevideo with shared buffer after r29606: Only do GUI dependent displ...adrian2009-09-201-4/+5
* Re-add some ifdefs, partially reverting r29688, since mDisplay andreimar2009-09-181-0/+4
* Use vo_w32_window directly instead of via the vo_window macro in Windows-only...reimar2009-09-181-2/+2
* Get rid of several (probably) pointless ifdefsreimar2009-09-181-6/+0
* Use ecx instead of ebx to avoid unnecessary issues with PIC.reimar2009-09-171-9/+9
* Add standard license header and move a misplaced comment.reimar2009-09-051-1/+18
* Factor out duplicated code to set play video scaled by a certain factor.reimar2009-09-041-39/+21
* Subopt parser subopts should now be const.reimar2009-09-041-1/+1
* Consistently use sizeof(variable) instead of sizeof(type) where easily possible.reimar2009-09-021-7/+7
* Cosmetics: get rid of many pointless ()reimar2009-09-021-17/+17
* Reduce code duplication for half/normal/double video size handling.reimar2009-09-021-31/+19
* Remove unused variable.reimar2009-09-021-1/+0
* vo_quartz: change deallocation/uninit to more reliably free allocated data.reimar2009-09-021-29/+20
* Make glContext a local variable, it is not needed outside the functionreimar2009-09-012-3/+2
* Add a dealloc function to corevideo to reduce the memleaks fromreimar2009-09-011-0/+11
* Fix some of the major memleaks of vo_corevideo with -fixed-voreimar2009-09-011-24/+27
* Do not do a unmap/map cycle on Windows given with -wid, with some windowreimar2009-09-011-2/+1
* Check setGlWindow return value to fail properly instead of crashing if e.g.reimar2009-09-012-2/+4
* Make shm_fd a local variable and close it when we need it no longer, thusreimar2009-09-011-1/+3
* Reduce vo_corevideo memleaks by initializing static context etc. only oncereimar2009-09-011-14/+26
* Fix memleak when using fontconfig without a font name.reimar2009-09-011-3/+1
* Use MPlayer's standard aspect handling functions in corevideoreimar2009-09-012-100/+30
* Port feature from corevideo: remember half/double size settings and reapplyreimar2009-08-281-0/+6
* Make aspect switching work again (used the wrong variable and alwaysreimar2009-08-281-1/+1
* Fix implicit declaration of mp_input_.. functions.reimar2009-08-281-0/+1
* 1l, use sizeof for snprintf size instead of hard-coding the current value.reimar2009-08-281-1/+1
* Reuse the osx_common convert_key function to convert OSX keycodes to MPlayerreimar2009-08-281-52/+3
* Move aspect change handling from vo_quartz to osx_common.reimar2009-08-283-12/+34
* Add osx_common.c and move the keycode conversion (OSX to MPlayer) there.reimar2009-08-284-190/+47
* Use the standard MPlayer aspect handling instead of reimplementing our own in...reimar2009-08-281-80/+42
* Remove unused movie_aspect extern declaration.reimar2009-08-271-1/+0
* Use lookup_keymap_table function with data structure instead of huge switch-casereimar2009-08-271-50/+33
* Enable calc_src_dst_rects for windowed aspect and panscan.reimar2009-08-271-3/+3
* Remove panscan related conditions and code that only breaks future windowedreimar2009-08-271-14/+0
* Make gl2 code capable of windowed aspect and panscan (no user option to enabl...reimar2009-08-271-4/+4
* Add infrastructure and test code to enable aspect scaling and panscan in wind...reimar2009-08-274-9/+28
* Fix video placement with -vo gl2 -fs -wid.reimar2009-08-271-1/+1
* -vo gl2 resize does not need to modify its arguments, so pass int instead of ...reimar2009-08-271-12/+12
* Simplify -vo gl ass border etc. dimension calculation one bit more.reimar2009-08-271-3/+1
* Remove useless code that has no effect.reimar2009-08-271-3/+0
*