summaryrefslogtreecommitdiffstats
path: root/video
Commit message (Expand)AuthorAgeFilesLines
* vo_opengl: add experimental vdpauglx backendwm42017-03-182-0/+379
* vo_opengl: add log field to MGLContextwm42017-03-182-0/+2
* screenshot: change details of --screenshot-format handlingwm42017-03-182-46/+45
* image_writer: remove useless formatswm42017-03-181-4/+0
* wayland_common: organize and correctly map mouse buttonsRostislav Pehlivanov2017-03-171-4/+8
* vdpau: warn on HEVC due to completely broken nVidia driverswm42017-03-141-4/+7
* cocoa: set background of the title bar from black to whiteAkemi2017-03-092-1/+3
* cocoa: fix autofit options on HiDPI resolutions without HiDPI scalingAkemi2017-03-091-33/+15
* vd_lavc: disable videotoolbox hack with newer ffmpeg versionswm42017-03-071-2/+5
* options: add M_OPT_FILE to some more file optionsPhilip Sequeira2017-03-064-5/+5
* filter_kernels: Keep f.radius in terms of dest/filter coords.Nicholas J. Kain2017-03-064-12/+20
* filter_kernels: Apply blur/taper before culling radius.Nicholas J. Kain2017-03-061-3/+3
* hw_videotoolbox: allow using native decoder output formatwm42017-03-021-2/+8
* vd_lavc: log pixel format requested from decoderwm42017-03-011-8/+18
* vf_vavpp: fix first-field modewm42017-02-281-3/+3
* vf_vavpp: add advanced deint bug compatibility for Intel vaapi driverswm42017-02-281-4/+20
* vf_vavpp: minor fixeswm42017-02-281-2/+4
* cocoa: improve calculation of new window position on a different screenAkemi2017-02-281-13/+44
* cocoa: only move window into screen bounds when changing screensAkemi2017-02-271-3/+9
* cocoa: fix segfault in certain circumstancesAkemi2017-02-273-3/+9
* cocoa: add option to force dedicated GPUAkemi2017-02-271-15/+32
* osx: drop support for OS X 10.7 and earlierAkemi2017-02-271-2/+0
* vo_opengl: hwdec_d3d11egl: make it work with some ANGLE DLL versionswm42017-02-271-1/+7
* decode: fix extra surface countwm42017-02-274-5/+4
* vf_vavpp: always limit forward/backward surfaces to requested numberwm42017-02-271-3/+7
* vf_vavpp: remove apparently broken change-detectionwm42017-02-271-2/+0
* vo_opengl: use misc/ctype.h instead of <ctype.h>wm42017-02-251-2/+2
* cocoa: fix dragging out of focus windowAkemi2017-02-212-6/+21
* vo: fix subtleties in the redrawing logicwm42017-02-213-10/+12
* player: reduce blocking on VO when switching pausewm42017-02-211-1/+8
* img_format: stop setting some fields to dummy values for hwaccel formatswm42017-02-211-6/+7
* mp_image: for hwaccel, use underlying fmt in mp_image_params_guess_csp()wm42017-02-211-1/+2
* cocoa: only report mouse movements when window is not being draggedAkemi2017-02-203-1/+19
* cocoa: make window draggable on initAkemi2017-02-201-0/+2
* vo_tct: check ioctl resultrr-2017-02-201-6/+6
* image_writer: check a return valuewm42017-02-201-1/+3
* dec_video, dec_audio: remove redundant NULL-checkswm42017-02-201-2/+1
* lavfi: use mp_image to store the filter pad formatwm42017-02-202-0/+12
* Fix two typoswm42017-02-202-2/+2
* vd_lavc: increase verbosity if requested hwaccel is not compiledwm42017-02-201-1/+2
* vd_lavc, vaapi: move hw device creation to generic codewm42017-02-208-160/+104
* vo_opengl: remove dxva2 dummy hwdec backendwm42017-02-202-69/+0
* cocoa: fix cursor hiding at the top of the screen in fullscreenAkemi2017-02-191-0/+12
* cocoa: fix cursor hiding in the Dock area of the screenAkemi2017-02-191-1/+1
* cocoa: simplify the cursor hiding codeAkemi2017-02-191-35/+15
* cocoa: fix scroll wheel input with Shift modifierAkemi2017-02-191-1/+2
* vo_opengl: implement videotoolbox hwdec on iOSAman Gupta2017-02-172-1/+215
* vo_opengl: don't crash on unsupported formatswm42017-02-171-1/+2
* vo_opengl: hwdec_vaegl: use new format setup functionwm42017-02-173-14/+28
* vo_opengl: hwdec_osx: use new format setup functionwm42017-02-173-88/+21
* vo_opengl: hwdec_cuda: use new format setup functionwm42017-02-171-34/+8
* vo_opengl: move texture mapping of pixel formats to helper functionwm42017-02-173-128/+163
* vo_opengl: handle GL_LUMINANCE_ALPHA and integer textures differentlywm42017-02-175-31/+38
* videotoolbox: fix RGB formatwm42017-02-172-2/+2
* videotoolbox: remove weird format-negotiation between VO and decoderwm42017-02-173-38/+12
* videotoolbox: add reverse format mapping functionwm42017-02-172-5/+21
* videotoolbox: factor some duplicated codewm42017-02-174-84/+79
* cocoa: refactor mouse events and cursor visibilityAkemi2017-02-164-39/+41
* vd_lavc: fix inverted error checkwm42017-02-161-1/+1
* vd_lavc: move most vaapi hwaccel setup code to generic codewm42017-02-163-48/+95
* vd_lavc: remove some leftover vaapi locking infrastructurewm42017-02-162-23/+0
* vo_opengl: hwdec_vaegl: fix potentially undefined memory accesswm42017-02-141-2/+2
* cocoa: fix black edges on live resizeAkemi2017-02-131-20/+34
* cocoa: add --ontop-level option for modifying ontop window levelAkemi2017-02-131-6/+13
* mp_image: use AVFrame.opaque_ref to pass through mpv-only fieldswm42017-02-131-0/+20
* win32: update the fullscreen state on restoringpavelxdd2017-02-121-1/+22
* vo_opengl: angle: log the device/surface implementationJames Ross-Gowan2017-02-121-13/+27
* mp_image_tool: guard hw downloading against allocation failureswm42017-02-071-1/+1
* player: add experimental stream recording featurewm42017-02-072-5/+16
* vo_opengl: egl_helpers: fix for non-WindowsJames Ross-Gowan2017-02-081-1/+1
* vo_opengl: angle: rewrite with custom swap chainJames Ross-Gowan2017-02-074-232/+653
* cocoa: fix color profile retrievalAkemi2017-02-021-0/+1
* cocoa: fix dropping of files and URLsAkemi2017-02-021-14/+5
* cocoa: optimise screen event handlingAkemi2017-02-022-9/+20
* cocoa: fix displaylink refresh rate retrievalAkemi2017-02-021-23/+29
* hw_dxva2: create a IDirect3D9Ex devicewm42017-02-021-18/+27
* cocoa: fix unwanted behavior with window level other than the defaultAkemi2017-01-291-2/+4
* vo_opengl: dxinterop: use the new SAFE_RELEASE macroJames Ross-Gowan2017-01-301-15/+8
* vaapi: improve a commentwm42017-01-281-1/+7
* vaapi: remove central lock around vaapi API callswm42017-01-287-85/+2
* win32: snap to screen edgespavelxdd2017-01-271-0/+146
* vd_lavc: allocate 8 ref frames for VP9wm42017-01-261-2/+6
* vo_opengl: egl_helpers: fix variable namewm42017-01-261-3/+3
* vf_lavfi: don't crash with VOs without hardware decoding supportwm42017-01-251-5/+7
* ad_lavc, vd_lavc: move mpv->lavc decoder parameter setup to common codewm42017-01-251-19/+4
* build: replace some FFmpeg API checks with version checkswm42017-01-243-4/+4
* options: refacactor how --opengl-dwmflush is declaredwm42017-01-203-12/+10
* options: refactor how --opengl-dcomposition is declaredwm42017-01-204-8/+23
* x11: pseudo HiDPI scalingwm42017-01-194-5/+38
* cocoa: don't constrain window frame for fullscreenAkemi2017-01-191-3/+4
* cocoa: don't init displaylink on reconfigAkemi2017-01-191-1/+1
* cocoa: move updateBorder method to the protocolAkemi2017-01-192-5/+6
* cocoa: properly recover from toggleFullscreen failAkemi2017-01-191-8/+20
* cocoa: fix window size in certain circumstancesAkemi2017-01-191-8/+2
* vo: log timings around flipping/waitingwm42017-01-181-3/+6
* vaapi: fix va_surface_get_uncropped_size() for libavutil surfaceswm42017-01-181-3/+9
* vo_opengl, vo_opengl_cb: better hwdec interop backend selectionwm42017-01-174-16/+76
* vo_opengl_cb: cleanup messy option synchronizationwm42017-01-171-24/+16
* vdpau: reject decoding of non-4:2:0wm42017-01-171-0/+5
* vd_lavc: always fail decoding immediately if copying hw surface failswm42017-01-171-0/+1
* vdpau: use libavutil for surface allocation during decodingwm42017-01-174-83/+38
* vaapi: move AVHWFramesContext setup code to common codewm42017-01-173-52/+63
* build: prefix hwaccel decoder wrapper filenames with hw_wm42017-01-177-0/+0
* cuda: fix 10 bit decodingwm42017-01-161-0/+6
* video: support filtering hardware frames via libavfilterwm42017-01-163-6/+49
* vf_lavfi: switch to AVBufferSrcParameterswm42017-01-161-7/+20
* vo_opengl: hwdec_cuda: add yuv420p supportwm42017-01-161-19/+35
* cuda: fix AVHWFramesContext initializationwm42017-01-161-0/+6
* vo_opengl: hwdec_cuda: export AVHWDeviceContextwm42017-01-162-31/+35
* hwdec: add a AVBufferRef(AVHWDeviceContext) fieldwm42017-01-162-0/+5
* vd_lavc: demote software decoding message to verbose log levelwm42017-01-131-1/+1
* vf_lavfi: remove pixel format whitelistwm42017-01-131-22/+2
* vo_opengl: hwdec_vaegl: add a lie for compatibilitywm42017-01-131-1/+1
* vo_opengl, vaapi: properly probe 10 bit rendering supportwm42017-01-133-38/+142
* vaapi: always create AVHWDeviceContext on initwm42017-01-133-13/+23
* vo_opengl: hwdec_vaegl: remove redundant vaapi surface format checkwm42017-01-131-8/+1
* vo_opengl: hwdec_vaegl: fix terminology in commentwm42017-01-131-2/+2
* vo_opengl: hwdec_vaegl: DRM_FORMAT_GR16 was renamed to DRM_FORMAT_GR32Mark Thompson2017-01-131-1/+1
* vaapi: fix typowm42017-01-121-1/+1
* mp_image_pool: fix build on Libavwm42017-01-121-0/+1
* vo_opengl: hwdec_vaegl: add experimental P010 supportwm42017-01-121-6/+17
* vaapi: explicitly reject 10 bit surfaces outside of copy modewm42017-01-121-0/+7
* vaapi: handle image copying for vaapi-copy in common codewm42017-01-123-13/+16
* cuda: use libavutil functions for copying hw surfaces to memorywm42017-01-121-67/+0
* vaapi: use libavutil functions for copying hw surfaces to memorywm42017-01-123-22/+66
* vd_lavc, mp_image: remove code duplication for AVFrame<->mp_imagewm42017-01-122-27/+19
* vaapi: properly set hw_subfmt field with new decode APIwm42017-01-123-7/+12
* vaapi: set our own context in AVHWFramesContext not AVHWDeviceContextwm42017-01-122-7/+7
* vaapi: turn all mpv users into a living experimentwm42017-01-111-2/+2
* vaapi: add missing config.h includewm42017-01-111-0/+2
* vaapi: support new libavcodec vaapi APIwm42017-01-113-1/+243
* vaapi: add hacks to support vaapi surfaces created by libavutilwm42017-01-111-20/+45
* vaapi: move standalone display creation code to common codewm42017-01-113-136/+129
* vaapi: rename vaapi.c to vaapi_old.cwm42017-01-111-0/+0
* video: share hwdec extra surface count between backendswm42017-01-113-2/+9
* cocoa: don't change Space on quit in fullscreenAkemi2017-01-111-6/+10
* cocoa: rate limit video outputAkemi2017-01-111-14/+51
* cocoa: add border cyclingAkemi2017-01-113-0/+45
* cocoa: fix handling of geometry optionAkemi2017-01-111-7/+27
* vd_lavc: inline a functionwm42017-01-111-45/+37
* video: make decoder EOF reporting explicitwm42017-01-113-51/+38
* vd_lavc: fix some leaks and a discarded frame on hwdec fallbackwm42017-01-111-1/+6
* vd_lavc: move end-of-probing code out of user notification if conditionwm42017-01-111-1/+3
* vd_lavc: return proper error codes from get_buffer2 callbackwm42017-01-111-2/+2
* vd_lavc: complicated improved fallback behavior for --hwdec=cudawm42017-01-102-16/+65
* video: restructure decode loopwm42017-01-104-95/+138
* player: change aspects of cover art handlingwm42017-01-102-18/+0
* vo_drm: remove 2 redundant include statementswm42017-01-091-2/+0
* drm: include <poll.h> instead of <sys/poll.h>wm42017-01-093-3/+3
* vo_opengl: replace 2 memsetswm42017-01-081-2/+2
* vaapi: set libva message callbackswm42017-01-081-0/+61
* vaapi: rearrange va_initialize() internals and fix double-free on errorwm42017-01-081-17/+13
* context_wayland: do not call vo_wayland_request_frame() upon bufferswapRostislav Pehlivanov2017-01-071-3/+0
* win32: fix for wm_syscommandpavelxdd2017-01-051-1/+1
* af_lavfi, vf_lavfi: work around recent libavfilter EOF bugwm42017-01-021-0/+6
* vo_opengl: egl: handle potential eglChooseConfig failureswm42016-12-311-11/+10
* vo_opengl: egl: fix depth size parameterwm42016-12-301-1/+0
* vo_opengl: x11egl: fix alpha modewm42016-12-301-2/+32
* vo_opengl: x11: move RGBA visual test to x11_common.cwm42016-12-303-12/+25
* vo_opengl: egl_helpers: add a way to override config selectionwm42016-12-302-2/+21
* vo_opengl: egl_helpers: add a way to pass more optionswm42016-12-302-16/+35
* Prefix libavcodec CODEC_FLAG_ constants with AV_wm42016-12-291-3/+3
* vo_opengl: partially fix rotation for 4:2:2 contentNiklas Haas2016-12-281-1/+6
* cocoa: fix build on OS X 10.9Akemi2016-12-261-1/+1
* options: deprecate codec family selection in --vd/--adwm42016-12-231-10/+9
* vd_lavc: use AVFrame fields directly instead of AVCodecContextwm42016-12-221-4/+4
* video: use demuxer-signaled duration for last video framewm42016-12-213-1/+7
* Fix mistakes in spelling and grammarDario Russo2016-12-211-3/+3
* ad_lavc, vd_lavc: don't set AVCodecContext.refcounted_frameswm42016-12-181-1/+0
* cocoa: cosmetic fixesAkemi2016-12-164-17/+30
* cocoa: fullscreen refactoringAkemi2016-12-155-254/+278
* win32: change the log level of 'move window' msgpavelxdd2016-12-141-1/+1
* cocoa: fix dropping of certain urls on the windowAkemi2016-12-141-1/+6
* win32: window styles improvementspavelxdd2016-12-121-4/+9
* win32: update winapi functions namespavelxdd2016-12-121-3/+3
* client API: allow passing NULL to mpv_opengl_cb_uninit_gl()wm42016-12-091-0/+3
* vo_rpi: partially undeprecatewm42016-12-082-6/+3
*