summaryrefslogtreecommitdiffstats
path: root/libvo
Commit message (Expand)AuthorAgeFilesLines
* core: restructure main play loop, continue audio after videoUoti Urpala2012-03-191-0/+1
* vo_gl: improve 10-bit YUV->RGB conversion accuracy slightlyUoti Urpala2012-03-094-17/+16
* windows support: unicode filenameswm42012-03-092-11/+4
* cleanup: Silence compilation warnings on MinGW-w64wm42012-03-012-9/+11
* vo_png: set AVCodecContext parameters before opening itUoti Urpala2012-02-281-19/+21
* vo: reject vo_redraw_frame() if no frames have been drawnUoti Urpala2012-02-282-1/+4
* build: switch to libavutil bswap.h and intreadwrite.hUoti Urpala2012-02-011-1/+1
* Update Libav API usesUoti Urpala2012-02-011-5/+12
* vo_vdpau: fix preemption recovery after recent commitsUoti Urpala2011-12-201-25/+27
* configure, build: remove --disable-libav supportUoti Urpala2011-12-111-2/+0
* vo_vdpau: use new want_redraw mechanism in one more caseUoti Urpala2011-12-091-3/+1
* Merge remote-tracking branch 'pigoz/gl'Uoti Urpala2011-12-073-13/+27
|\
| * vo_gl: cocoa: point swapinterval to cocoa_common functionStefano Pigozzi2011-12-063-0/+11
| * vo_gl: cocoa: decouple cocoa_common from gl_commonStefano Pigozzi2011-12-063-13/+16
* | Merge remote-tracking branch 'wm4/window_title'Uoti Urpala2011-12-0713-58/+104
|\|
| * libvo: change default window title to "mplayer2"wm42011-12-062-2/+2
| * x11: set window titles as UTF-8wm42011-12-062-3/+58
| * libvo: remove title argument from struct vo_driver.configwm42011-12-0613-56/+47
* | core, vo: new window refresh logic, add slow-video OSD redrawUoti Urpala2011-12-065-68/+26
* | core, vo: modify OSD redraw architecture, support EOSDUoti Urpala2011-12-065-42/+40
* | vo: do final frame draw only near page flipUoti Urpala2011-12-063-12/+50
|/
* vo_gl: add native mac osx Cocoa backend for vo_glStefano Pigozzi2011-11-264-0/+623
* vo_corevideo: fix key interpretation with modifiersStefano Pigozzi2011-11-261-2/+9
* vo_gl: fix cscale=4 and cscale=5 doing nothingwm42011-11-251-2/+4
* vo_gl: fix 10 bit with Mesa drivers (Intel/Nouveau on Linux)wm42011-11-253-8/+18
* vo_gl: make shader code generation easier to deal withwm42011-11-251-152/+188
* vo_xv: implement screenshotswm42011-11-251-0/+51
* vo_gl: implement screenshotswm42011-11-253-0/+80
* vo_vdpau: implement screenshotswm42011-11-252-11/+90
* 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
* vo_gl: fix crash with backends lacking control() featureswm42011-10-241-0/+6
* vo_gl: remove support for nvidia register combiners (yuv=1)wm42011-10-243-169/+7
* vo_gl: fix crash with ati-hack after 20256a8a64c9679bc9136bbwm42011-10-241-28/+34
* vo_gl: remove mesa-buffer suboptionwm42011-10-243-79/+28
* vo: sdl: handle key modifierswm42011-10-241-9/+43
* vo_gl: move window creation functions from vo_gl.c into gl_common.cwm42011-10-243-90/+71
* vo_gl/sdl: use desktop resolution for fullscreen modewm42011-10-243-0/+20
* vo_gl: add new vo name "gl_sdl" to make SDL+GL mode availablewm42011-10-242-9/+45
* vo_gl: remove "noaspect" suboptionwm42011-10-241-13/+13
* vo_gl: convert to new API, clean up codewm42011-10-243-2745/+2980
* vo_gl2, vo_matrixview: remove these VOswm42011-10-245-1680/+0
* video, options: implement better YUV->RGB conversion controlwm42011-10-167-167/+241
* vo_gl: fix image corruption with PBOs when playing 10 bit videowm42011-10-061-10/+14
* csputils/vo_gl: rewrite YUV->RGB matrix generationUoti Urpala2011-08-292-77/+97
* cosmetics: csputils.[ch]: reindentUoti Urpala2011-08-282-138/+146
* video_out.h: change VOCTRL_* defines to enumharklu2011-08-251-54/+56
* vo_vpdau: fix preemption recovery broken in decec7f2a37e559dUoti Urpala2011-08-111-11/+22
* vo: X key input: remove ambiguous KeySym remappingUoti Urpala2011-07-292-68/+63
* cleanup: do libav* initialization on startupUoti Urpala2011-07-181-1/+0
* vo_vdpau: skip resize code if not fully initializedUoti Urpala2011-07-171-0/+5
* input: rework event reading and command queuingUoti Urpala2011-07-171-1/+1
* vo_directx: include <libavutil/common.h> for FFMINUoti Urpala2011-07-071-0/+1
* Merge branch 'mplayer1_changes'Uoti Urpala2011-07-0615-484/+130
|\
| * cleanup: silence some clang warningsreimar2011-07-063-4/+4
| * vo_gl: fix YUY2/YVYU colorspace mixupreimar2011-07-062-2/+4
| * cleanup: vo_directx: remove redundant codereimar2011-07-061-94/+23
| * vo_directx: Change vo_directx to use w32_common.creimar2011-07-061-370/+43
| * VO: w32_common: also generate VO_EVENT_MOVEreimar2011-07-061-0/+8
| * VO: support Pause/Break key in X11 inputdiego2011-07-062-1/+3
| * cleanup: x11_common: remove pointless GC operationsiive2011-07-061-3/+2
| * vo_xv: avoid setting background color due to resize flickeriive2011-07-061-4/+5
| * vo_gl: Support 9- and 10-bit YUV input for OpenGL VOsreimar2011-07-065-15/+46
| * cleanup: vo_direct3d: Mark a function staticdiego2011-07-061-2/+3
* | vo: avoid losing initial expose eventUoti Urpala2011-07-061-3/+2
* | vo_xv: avoid clearing too much on resizeUoti Urpala2011-07-064-32/+6
|/
* debug output: reduce verbosity of some frequent messagesUoti Urpala2011-07-051-5/+4
* VO: silence "[ASPECT] Warning: No suitable new res found!"Uoti Urpala2011-07-051-1/+1
* VO: clean up aspect.c, remove aspecttest toolUoti Urpala2011-07-052-133/+43
* cleanup: mark some vo_directfb2.c and vo_s3fb.c functions staticUoti Urpala2011-06-292-12/+22
* vo_gl: Request GL_LUMINANCE16 for 16-bit YUV inputreimar2011-06-292-2/+5
* vo_gl: don't accept 9/10-bit formats as inputreimar2011-06-293-14/+18
* cleanup: some warning fixes and minor cleanupsreimar2011-06-292-4/+4
* Windows: vo/input: handle WM_XBUTTONDOWN messageRudolf Polzer2011-06-191-1/+16
* vo_xvmc: drop XvMC supportUoti Urpala2011-05-092-1319/+0
* cleanup: shut up more warningsClément Bœsch2011-05-064-23/+8
* vo_svga: fix build after previous commit 6506d4adClément Bœsch2011-05-031-1/+1
* cleanup: remove more warningsClément Bœsch2011-05-022-8/+3
* Merge branch 'mplayer1_changes'Uoti Urpala2011-05-023-60/+45
|\
| * cleanup: vo_fbdev: simplify some codereimar2011-05-021-39/+14
| * vo_fbdev: clip x/y offsets to avoid bad video placementreimar2011-05-022-3/+8
| * vo_fbdev: Add -geometry support reusing common codereimar2011-05-021-13/+10
| * vo_fbdev: add RGB framebuffer supportreimar2011-05-021-7/+13
| * vo_gl: fix "gamma" equalizer settingreimar2011-04-121-0/+2
* | input: move all key code lists to input/keycodes.hUoti Urpala2011-05-0213-26/+13
* | vo_dga: replace xf86dga.h with Xxf86dga.hClément Bœsch2011-04-202-2/+2
* | cleanup: avoid various GCC warningsClément Bœsch2011-04-203-11/+9
|/
* VO: don't wait for map event in X VO initializationUoti Urpala2011-04-081-4/+0
* vo_mga, build: change include from "libavcore" to "libavutil"Uoti Urpala2011-03-281-1/+1
* vo_corevideo: add key_modifier_alt only when pressing left option keyStefano Pigozzi2011-03-181-1/+4
* vo_corevideo: fix menubar showing 2 apples on snow leopardStefano Pigozzi2011-03-111-1/+4
* vo_corevideo: support modifier keys in keyboard inputStefano Pigozzi2011-03-031-2/+11
* core: hr-seek: fix soft hang with hrseek past EOFUoti Urpala2011-03-032-0/+6
* x11_common: fix for reconfig with pos/xineramascreen setUoti Urpala2011-02-032-9/+9
* vo_zr2: drop Zoran supportUoti Urpala2011-01-316-1909/+0
* vo_dxr2, ao_dxr2: drop dxr2 supportUoti Urpala2011-01-312-972/+0
* vidix: drop VIDIX supportUoti Urpala2011-01-319-1914/+0
* cleanup: vo_md5sum: Remove unused define/undefcboesch2011-01-311-15/+0
* vo_gl: mark llvmpipe as a software rendererreimar2011-01-291-1/+2
* sub/OSD: move some related files to sub/Uoti Urpala2011-01-2639-3746/+39
* subs: use correct font aspect ratio for libass + converted subsUoti Urpala2011-01-261-0/+4
* cleanup: some random minor code simplification and cleanupUoti Urpala2011-01-262-2/+2
* cleanup: move MP_NOPTS_VALUE definition to mpcommon.hUoti Urpala2011-01-151-4/+1
* subtitles: move global ass_track to struct osd_stateUoti Urpala2011-01-151-0/+1
* core: move global "subdata" and "vo_sub_last" to mpctxUoti Urpala2011-01-111-1/+0
* vo_vdpau: allow "deint=-N" to specify mode without enabling deintUoti Urpala2011-01-041-3/+7
* Merge branch 'hr-seek'Uoti Urpala2010-12-205-25/+41
|\
| * input: support bindings with modifier keys for X inputUoti Urpala2010-12-202-8/+15
| * libvo: register X11 connection fd in input event systemUoti Urpala2010-12-144-17/+26
* | cosmetics: remove unused code, small formatting tweaksUoti Urpala2010-12-201-6/+6
* | font_load_ft.c: disable -fontconfig if compiled without libfontconfigkomh2010-12-161-0/+4
|/
* vo_vdpau: remove wrong mp_image usage_count change (no visible effect)Uoti Urpala2010-12-131-1/+1
* cleanup: remove NULL checks before free() all over the codecboesch2010-11-1422-94/+52
* vo_gl: create stereo-capable window when using Quadbuffer 3Dreimar2010-11-143-0/+5
* libvo/w32_common.c: Move setting of pixel format from init to configreimar2010-11-141-21/+21
* libvo/w32_common.c: minor cleanupreimar2010-11-141-18/+19
* cleanup: don't check for NULL before free()diego2010-11-082-21/+17
* vo_kva: Restore all the attributes after changing aspect ratiokomh2010-11-071-0/+9
* vo_kva: Prevent a parent window from painting over ours in slave modekomh2010-11-071-0/+6
* vo_directx: Fix possible out-of-bounds accessreimar2010-11-071-2/+2
* options: move -name and -title to option structClément Bœsch2010-11-043-10/+5
* vo_gl: Move the read_pnm function into a separate filecigaes2010-11-021-60/+1
* vo_gl: Extract code to read a pnm file into a separate functionreimar2010-11-021-24/+48
* vo_dxr3: Fix validity checks before closing a file descriptorreimar2010-11-021-3/+3
* vo_dxr3: Fix indentationreimar2010-11-021-20/+17
* vo_mga: minor code cleanupreimar2010-11-021-13/+16
* vo_xmga: Remove an unmotivated and pointless panscan_calc callreimar2010-11-021-2/+0
* vo_xvidix: reconfigure also on window movereimar2010-11-021-1/+1
* vo_xmga: fix event handlingreimar2010-11-021-4/+4
* vo_xmga: Remove a useless MGA_VID_CONFIG ioctlreimar2010-11-021-3/+0
* x11_common: add VO_EVENT_MOVEreimar2010-11-022-2/+7
* vo_mga: switch to newer screen dimension handling APIreimar2010-11-022-79/+23
* aspect.c: use fallback if screen dimensions are not knownreimar2010-11-021-0/+6
* Remove remaining %lf printf conversionsreimar2010-11-021-7/+7
* libvo: remove UNUSED() macrosdiego2010-11-028-63/+1
* vesa_lvo.c: make functions staticdiego2010-11-022-11/+6
* vesa_lvo.c: Move vlvo_preinit() below the functions that it usesdiego2010-11-021-23/+23
* vo_vesa: Mark vlvo_draw_slice_420() as staticdiego2010-11-021-1/+2
* vo_vesa: mark a function staticdiego2010-11-021-1/+1
* vo_vesa, vo_directfb2: Replace local min/max macros by FFMIN/FFMAXdiego2010-11-022-18/+8
* vo_mga: use libswscale interface for g200 (untested)ramiro2010-11-021-16/+21
* vo_caca: Update URL to patch for new API supportdiego2010-11-021-1/+1
* build: update DirectFB requirements, reduce #ifdefsdiego2010-11-023-115/+7
* build: enable/disable all FFmpeg libraries togetherUoti Urpala2010-11-021-1/+1
* vo_corevideo.h: Add standard multiple inclusion guardsdiego2010-11-021-0/+5
* vo_ivtv; Move ivtv_fd extern variable declaration to vo_ivtv.hdiego2010-11-021-0/+2
* vo_v4l2: Move v4l2_fd extern declaration to vo_v4l2.hdiego2010-11-021-0/+2
* ao_mpegpes,vo_mpegpes: Rename vo_mpegpes_fd2 variable to ao_mpegpes_fddiego2010-11-021-4/+4
* mga: disable g200 supportramiro2010-11-021-2/+8
* Add central init_avcodec() to avoid duplicated libavcodec init codediego2010-11-021-11/+2
* spelling fixessiretart2010-11-024-6/+6
* vo_gl.c: Use early return instead of large if blockreimar2010-11-021-26/+26
* vo_gl: Make OSD rendering code more readablereimar2010-11-021-7/+12
* vo_corevideo: Move variable into the only function it's used inreimar2010-11-022-1/+1
* vo_corevideo: move mouse hiding to check_eventsreimar2010-11-021-23/+21
* vo_corevideo: Make the Quit menu entry workreimar2010-11-021-0/+14
* vo_corevideo: simplify check_eventsreimar2010-11-021-1/+1
* vo_corevideo: change window-closing handlingreimar2010-11-021-2/+5
* vo_corevideo, vo_quartz: remove useless kQuitCmdreimar2010-11-023-7/+0
* vo_corevideo: indentation fixesreimar2010-11-022-27/+27
* vo_corevideo: Avoid some code duplication.reimar2010-11-021-4/+2
* vo_corevideo: Simplify update_screen_inforeimar2010-11-021-7/+6
* vo_corevideo: avoid dangerous castsreimar