summaryrefslogtreecommitdiffstats
path: root/video/out
Commit message (Expand)AuthorAgeFilesLines
* vo_opengl: reduce verbose outputwm42015-07-111-26/+2
* vo_vdpau: Implement rotation supportPhilip Langdale2015-07-111-8/+84
* vo_opengl: reimplement tscale=oversampleNiklas Haas2015-07-111-9/+32
* gl_hwdec: change wording in verbose messagewm42015-07-101-1/+1
* vaapi: drop compatibility crap and vo_vaapi deinterlacerwm42015-07-081-37/+9
* vo_opengl_cb, vo_opengl: add option for preloading hwdec contextwm42015-07-074-14/+21
* vo_opengl_cb: drop frames eagerly if frames are not renderedwm42015-07-071-1/+7
* vo: free frames before killing VOwm42015-07-041-1/+1
* vo: set correct frame parameters on redrawwm42015-07-031-2/+2
* client API, dxva2: add a workaround for OpenGL fullscreen issueswm42015-07-034-0/+79
* vo_direct3d, dxva2: use the same D3D devicewm42015-07-031-0/+18
* vo_opengl: log some more stuff in verbose modewm42015-07-032-1/+4
* vo_opengl: fix "freezes" after seeking with interpolation onwm42015-07-021-1/+5
* vo: reset frame timing when redrawingwm42015-07-021-0/+2
* vo_opengl: X11: don't leak when GL init failswm42015-07-021-1/+4
* vo_opengl: X11 EGL: more detailed error reportingwm42015-07-021-2/+6
* vo_opengl: update EGL codewm42015-07-023-20/+35
* vo_opengl: remove unused GL API functionswm42015-07-022-4/+0
* x11: move GCs and background clearing to vo_xvwm42015-07-013-48/+49
* x11: remove clear on mapwm42015-07-012-12/+0
* vo: better magic value for unknown vsync intervalwm42015-07-012-1/+2
* vo_opengl_cb: fix interpolation code pathwm42015-07-011-6/+2
* vo_opengl: fix framestepping/pausing + interpolationNiklas Haas2015-07-011-2/+8
* vo: change internal API for drawing frameswm42015-07-017-259/+246
* vo_opengl: adjust interpolation code for the new video-sync mechanismNiklas Haas2015-07-014-110/+113
* video: pass vsync offset to VOwm42015-07-012-0/+3
* video: pass future frames to VOwm42015-07-015-10/+80
* video: fix panscan in vertical casewm42015-06-291-3/+8
* x11: remove trailing spaceswm42015-06-291-1/+1
* x11: Handle external fullscreen togglesEduardo Sánchez Muñoz2015-06-281-0/+43
* vo_drm: make VT switching non mandatoryrr-2015-06-281-11/+20
* vo_drm: fix missing newlines in error messagesrr-2015-06-281-4/+4
* vo_x11: remove this video outputwm42015-06-262-637/+0
* vo_sdl: fix glaring memory leakwm42015-06-251-0/+2
* video: reduce error message when loading hwdec backend failswm42015-06-205-5/+5
* x11: make screensaver failure message slightly more friendlywm42015-06-201-2/+4
* win32: remove a wine hackwm42015-06-201-8/+1
* win32: prefer using internal variable for fullscreenwm42015-06-201-11/+12
* Various spelling fixesMarcin Kurczewski2015-06-182-9/+9
* win32: use atomics for COM interface refcountwm42015-06-141-4/+5
* vo_drm: fixed crashes with --profile=pseudo-guiMarcin Kurczewski2015-06-131-1/+1
* vo_opengl: fix a small memory leak when loading user shaderswm42015-06-091-1/+1
* vo_opengl: fix dangling pointers with vo_cmdlinewm42015-06-091-0/+24
* gl_osd: fix license headerwm42015-06-081-0/+5
* vo: clarify conditionwm42015-06-081-1/+1
* vo: restore frame-drop logic for high-fps clipsAvi Halachmi (:avih)2015-06-071-0/+22
* Revert "opengl: drop less frames when clip and display have similar fps"wm42015-06-071-9/+1
* Revert "vo: improve frame drop logic on high playback rate"wm42015-06-071-11/+3
* vo_vdpau: add a NULL check, verify image dimensionswm42015-06-061-1/+2
* vo_vdpau: limit output surfaces to allowed maximum dimensionswm42015-06-051-4/+12
* vo_vdpau: directly get surface size from surface for screenshotswm42015-06-051-6/+11
* vo_vdpau: shorten 2 variable nameswm42015-06-051-10/+9
* filter_kernels: distinguish between regular/EWA robidouxNiklas Haas2015-06-051-2/+4
* vo_vdpau: check maximum video sizewm42015-06-041-0/+19
* win32: fix window resize logicwm42015-05-311-2/+3
* vo_opengl: output slightly more debugging info on backend probingwm42015-05-301-0/+2
* vo: move up vo_wayland in autoprobe listwm42015-05-301-3/+3
* vo_drm: fix not using BUF_COUNTMarcin Kurczewski2015-05-291-5/+4
* vo_drm: fix centering with regard to strideMarcin Kurczewski2015-05-291-13/+16
* vo_opengl: avoid broken shader if hwdec fails to provide textureswm42015-05-281-1/+4
* vdpau: retrieve mixer parameters directly from the hw surfacewm42015-05-281-4/+1
* vo_drm: Expose mode ID option to usersMarcin Kurczewski2015-05-281-10/+19
* vo_drm: Fix resolution not restored after exitingMarcin Kurczewski2015-05-281-1/+1
* vo_drm: Fix stride problem for certain devicesMarcin Kurczewski2015-05-281-1/+1
* vo_opengl: rename use_full_range to use_normalized_rangewm42015-05-271-8/+8
* vo_opengl: fix source-shader + XYZ inputNiklas Haas2015-05-271-2/+5
* vo_opengl: CMS no longer implies linear scalingNiklas Haas2015-05-271-4/+1
* vo_opengl: icc-profile overrides icc-profile-autoNiklas Haas2015-05-271-1/+2
* vo_opengl: add support for custom shadersNiklas Haas2015-05-277-53/+264
* cocoa: don't load hardcoded icon if running from bundleStefano Pigozzi2015-05-251-0/+3
* vo_null: add framerate emulationwm42015-05-241-4/+34
* vo_opengl: switch to new OpenGL backend API for icc-profile-autoNiklas Haas2015-05-221-1/+1
* vo_opengl: vda: make it work anywherewm42015-05-212-5/+35
* video: do not align source position to 2wm42015-05-212-11/+11
* vo_opengl: remove npot optionwm42015-05-211-16/+0
* vo_xv: make number of buffers configurablewm42015-05-201-3/+8
* x11: never forcefully terminate xdg-screensaver processwm42015-05-182-9/+8
* x11: attempt to make initial fullscreening more reliablewm42015-05-151-0/+3
* vo: remove suspicious linewm42015-05-151-1/+1
* Remove trailing whitespacesMichael Vetter2015-05-151-1/+1
* vo_opengl: hardcode rquested GL version in backendswm42015-05-146-26/+9
* x11: use new OpenGL backend APIwm42015-05-143-24/+34
* vo_opengl: create new API for OpenGL VO backendswm42015-05-143-23/+106
* vo_opengl: change user options for requesting GLESwm42015-05-146-36/+9
* vo_opengl: merge GL backend creation/initializationwm42015-05-131-28/+20
* vo_opengl: remove mpgl_lock callswm42015-05-133-63/+7
* cocoa: redo synchronizationwm42015-05-133-169/+156
* vo_opengl: remove some more Cocoa resize leftoverswm42015-05-134-31/+0
* vda: add support for nv12 image formatsStefano Pigozzi2015-05-131-20/+99
* vo: avoid burning CPU when pausedwm42015-05-131-1/+2
* cocoa: make live-resizing as fast as beforewm42015-05-123-9/+14
* cocoa: handle live-resizing differentlywm42015-05-123-42/+41
* vo: use pthread_cond_timedwait() for video timingwm42015-05-121-6/+17
* vo_opengl_cb: add support for interpolationwm42015-05-121-5/+51
* vo_opengl_cb: add a "block" framedrop mode and make it defaultwm42015-05-121-5/+27
* vo_opengl_cb: actually set requested optionswm42015-05-121-0/+1
* vo: always call draw_image_timed() if availablewm42015-05-121-1/+1
* threads: use utility+POSIX functions instead of weird wrapperswm42015-05-111-2/+4
* cocoa: remove unused declarationwm42015-05-111-3/+0
* cocoa: add missing break statements in switchwm42015-05-111-0/+2
* cocoa: remove unused macrowm42015-05-111-1/+0
* path: make mp_path_join accept normal C stringswm42015-05-092-2/+2
* vo_drm: allow changing video rectangle settingswm42015-05-081-0/+6
* vo_drm: don't mutate the current frame when clamping for panscanwm42015-05-081-3/+4
* cocoa: remove an unused parameterwm42015-05-063-3/+3
* cocoa: lock cocoa main thread on uninitwm42015-05-061-1/+9
* vo_opengl: change default FBO formatwm42015-05-051-1/+1
* vo_opengl: gl_lcms: fix cache dir creation with path expansionwm42015-05-031-9/+9
* cocoa: always compile OSX application code with cocoawm42015-05-021-6/+2
* vo_opengl: gl_lcms: create cache dirwm42015-05-021-0/+2
* vo_opengl: gl_lcms: make sure win32 unicode fopen() wrapper is enabledwm42015-05-021-0/+2
* vo_opengl: gl_lcms: minor simplificationwm42015-05-021-2/+1
* vo_opengl: gl_lcms: use mp_path_join()wm42015-05-021-3/+3
* vo_opengl: gl_lcms: make ICC loading less verboseNiklas Haas2015-05-011-2/+2
* vo_opengl: gl_lcms: replace icc-cache by icc-cache-dirNiklas Haas2015-05-012-24/+33
* vo_opengl: attach target-prim/target-csp to window screenshotsNiklas Haas2015-05-011-2/+9
* vo_rpi: update renderer size on display size changes toowm42015-05-011-0/+2
* video/out: remove VOFLAG_FLIPPINGwm42015-05-013-12/+2
* vo_opengl: refactor wayland frame skippingwm42015-05-016-31/+33
* cocoa: don't accidentally drop initial screen drawingwm42015-05-015-1/+27
* vo: improve frame drop logic on high playback rateAvi Halachmi (:avih)2015-05-011-3/+11
* vo_rpi: update display size on display mode switcheswm42015-04-301-0/+23
* vo_rpi: actually draw a black backgroundwm42015-04-301-23/+65
* x11: query ICC profile based on center of windowNiklas Haas2015-04-291-1/+3
* vo_drm: zero screen buffers in reconfig function.akemi-san2015-04-271-0/+4
* vo_drm: add window screenshots supportMarcin Kurczewski2015-04-261-0/+3
* player: add --window-scale optionwm42015-04-241-0/+2
* w32_common: add more rounded-down frame ratesJames Ross-Gowan2015-04-251-0/+4
* w32_common: use the current monitor's refresh rateJames Ross-Gowan2015-04-251-9/+10
* vo_drm: fix return value for void functionMarcin Kurczewski2015-04-211-1/+1
* vo_drm: fix coding style to adhere to guidelinesMarcin Kurczewski2015-04-212-8/+8
* vo_drm: fix releasing VT if received signal twiceMarcin Kurczewski2015-04-211-0/+3
* vo_drm: add vertical syncMarcin Kurczewski2015-04-211-5/+45
* w32_common: prevent system sleepJames Ross-Gowan2015-04-201-1/+2
* vo_drm: extract vt_switcher to drm_commonMarcin Kurczewski2015-04-193-132/+225
* vo_drm: disable VT switcher for non-Linux systemsMarcin Kurczewski2015-04-191-2/+3
* vo_drm: fix logging problems with connectorsMarcin Kurczewski2015-04-181-1/+1
* vo_drm: fix VT behavior with auxiliary screensMarcin Kurczewski2015-04-181-2/+4
* vo_drm: fix VT switchingMarcin Kurczewski2015-04-181-55/+229
* vo: fix non-sense in init codewm42015-04-161-1/+1
* vo: cosmetics: reindent VO listwm42015-04-161-23/+23
* vo_drm: add KMS/DRM renderer supportMarcin Kurczewski2015-04-162-0/+517
* x11: actually disable screensaverwm42015-04-152-12/+61
* vo_opengl: change dwmflush option valueswm42015-04-141-1/+2
* vo_rpi: explicitly reference MMAL VC driverwm42015-04-131-0/+8
* Update license headersMarcin Kurczewski2015-04-1331-181/+161
* vo_opengl: slightly simplify check_gl_features()wm42015-04-111-25/+12
* vo_opengl: unify blend-subtitles-res and blend-subtitleswm42015-04-112-8/+7
* vo_opengl: fix blend-subtitles-res=video & anamorphic videowm42015-04-111-1/+6
* vo_opengl: add blend-subtitles-resNiklas Haas2015-04-102-4/+19
* mp_image: remove redundant plane_w/h fieldswm42015-04-101-4/+5
* vo_opengl: use correct texture coordinates for nv12wm42015-04-101-1/+1
* opengl: win32 - add option 'dwmflush' to sync in DWMAvi Halachmi (:avih)2015-04-093-0/+59
* opengl: smoothmotion: wake up for next vsync a bit earlierAvi Halachmi (:avih)2015-04-091-1/+1
* opengl: drop less frames when clip and display have similar fpsAvi Halachmi (:avih)2015-04-091-1/+9
* vo_opengl_cb: deprecate mpv_opengl_cb_render()wm42015-04-091-2/+1
* vo_opengl_cb: add a function to report vsync timewm42015-04-091-0/+21
* vo_opengl_cb: fix video timing somewhatwm42015-04-091-2/+2
* vo_opengl: log used GLXFBConfigwm42015-04-091-0/+1
* vo_opengl: remove unused functionwm42015-04-092-6/+0
* video/out: fix screenshot image formatswm42015-04-073-3/+3
* vaapi: fight with Intel's broken video decoding GL interopwm42015-04-051-24/+81
* vo_opengl: make csp options consistent with vf_formatNiklas Haas2015-04-041-20/+2
* csputils: add some missing colorspacesNiklas Haas2015-04-041-2/+31
* vo_opengl: minor cleanup of gamma-related functionsNiklas Haas2015-04-041-5/+4
* vo_opengl: blend-subtitles in non-linear lightNiklas Haas2015-04-041-35/+42
* vo_opengl: make jinc presets resizableNiklas Haas2015-04-041-6/+6
* vo_opengl: add scale-wparam optionNiklas Haas2015-04-041-8/+12
* filter_kernels: add haasnsoftNiklas Haas2015-04-041-0/+4
* filter_kernels: remove hermite windowNiklas Haas2015-04-041-1/+0
* filter_kernels: add bartlett, blackman and welch windowsNiklas Haas2015-04-041-1/+17
* vo_opengl: refactor scaler configurationNiklas Haas2015-04-044-129/+179
* vo_opengl: separate kernel and windowNiklas Haas2015-04-044-130/+192
* vo_opengl: remove chroma-location suboptionwm42015-04-031-9/+2
* video/out: remove unused colorspace reportingwm42015-03-317-58/+1
* RPI supportwm4