| Commit message (Expand) | Author | Age | Files | Lines |
* | vo_gpu: vdpau actually works under EGL | wm4 | 2019-11-07 | 1 | -4/+2 |
* | DOCS/contribute.md, zimg: remove 2 instances of an extraneous "s" | wm4 | 2019-11-07 | 1 | -1/+1 |
* | vo_gpu: unconditionally clear framebuffer on start of frame | wm4 | 2019-11-06 | 1 | -5/+3 |
* | img_format: remove some unused format flags | wm4 | 2019-11-03 | 2 | -25/+2 |
* | vo_x11: accept zimg formats | wm4 | 2019-11-03 | 1 | -1/+2 |
* | sws_utils: remove some unnecessary sws bug work around | wm4 | 2019-11-03 | 1 | -11/+0 |
* | vd_lavc: don't keep packets for fallbacks if errors are tolerated | wm4 | 2019-11-02 | 1 | -1/+3 |
* | vd_lavc: fix prepare_decoding() failure modes | wm4 | 2019-11-02 | 1 | -9/+14 |
* | vd_lavc: mention hw decoding if decoding fails in hwdec mode | wm4 | 2019-11-02 | 1 | -1/+2 |
* | vd_lavc: simplify fallback handling for full stream hw decoder | wm4 | 2019-11-02 | 1 | -20/+18 |
* | vd_lavc: signal packet consumed in drop-all case | wm4 | 2019-11-02 | 1 | -1/+1 |
* | vd_lavc: change incorrect bool return type to int | wm4 | 2019-11-02 | 1 | -1/+1 |
* | zimg: support subsampled chroma with non-aligned image sizes | wm4 | 2019-11-02 | 1 | -2/+9 |
* | zinmg: stop using GBRP for RGB | wm4 | 2019-11-02 | 1 | -23/+28 |
* | zimg: correct RGB30 order (probably) | wm4 | 2019-11-02 | 1 | -1/+1 |
* | video: mess with the filte chain to enable zimg IMGFMT_RGB30 output | wm4 | 2019-11-02 | 1 | -0/+1 |
* | vo_gpu: opengl: add support for IMGFMT_RGB30 | wm4 | 2019-11-02 | 1 | -0/+11 |
* | zimg: make --zimg-fast=yes default | wm4 | 2019-11-02 | 1 | -0/+1 |
* | zimg: pass through Y plane when repacking nv12 | wm4 | 2019-11-02 | 1 | -31/+38 |
* | zimg: add semi-planar repacker | wm4 | 2019-11-02 | 1 | -1/+123 |
* | img_format: add function to find image format by layout | wm4 | 2019-11-02 | 2 | -0/+36 |
* | img_format: add mp_regular_imgfmt.forced_csp field | wm4 | 2019-11-02 | 2 | -0/+7 |
* | img_format: add more explanations to component_pad field | wm4 | 2019-11-02 | 1 | -0/+5 |
* | zimg: fix out of bounds memory accesses due to broken zmask | wm4 | 2019-11-02 | 1 | -39/+37 |
* | x11: reduce log level for relatively uninteresting things | wm4 | 2019-11-01 | 1 | -9/+9 |
* | zimg: add more packers/unpackers | wm4 | 2019-10-31 | 1 | -59/+106 |
* | sws_utils, zimg: destroy vo_x11 and vo_drm performance | wm4 | 2019-10-31 | 5 | -41/+72 |
* | screenshot, vo_image: use global swscale/zimg parameters | wm4 | 2019-10-31 | 4 | -7/+19 |
* | sws_utils: shuffle around some shit | wm4 | 2019-10-31 | 8 | -31/+63 |
* | Use mp_log2() instead of av_log2() | wm4 | 2019-10-31 | 2 | -8/+6 |
* | Replace uses of FFMIN/MAX with MPMIN/MAX | wm4 | 2019-10-31 | 3 | -20/+16 |
* | vo_gpu/opengl: fully initialize FBO when passing it to rendering | Jan Ekström | 2019-10-30 | 1 | -2/+4 |
* | vo_gpu/d3d11: add support for configuring swap chain color space | Jan Ekström | 2019-10-30 | 3 | -5/+183 |
* | vo_gpu/d3d11: add helpers for getting names for DXGI formats & CSPs | Jan Ekström | 2019-10-30 | 2 | -4/+178 |
* | vo_gpu: add and utilize color space information from ra_fbo | Jan Ekström | 2019-10-30 | 2 | -8/+40 |
* | vo_caca: Implement VOCTRL_UPDATE_WINDOW_TITLE | Cameron Cawley | 2019-10-29 | 1 | -2/+4 |
* | vo_sdl: Acknowledge when the mouse enters or leaves the window | Cameron Cawley | 2019-10-28 | 1 | -0/+6 |
* | vo_sdl: Improve mouse button input | Cameron Cawley | 2019-10-28 | 1 | -6/+28 |
* | vo_sdl: Support mouse wheel input | Cameron Cawley | 2019-10-28 | 1 | -1/+11 |
* | vo_gpu: log ra_format.storable with the other flags | James Ross-Gowan | 2019-10-27 | 1 | -3/+5 |
* | vo_gpu: d3d11: set the ra_format.storable flag | James Ross-Gowan | 2019-10-27 | 1 | -3/+12 |
* | vo_gpu: attempt to fix 0bgr format | wm4 | 2019-10-26 | 1 | -2/+21 |
* | mp_image: copy closed captions when copying attributes | wm4 | 2019-10-25 | 1 | -0/+1 |
* | mp_image: move buffer ref assigning to a function | wm4 | 2019-10-25 | 1 | -7/+10 |
* | sdl: prevent concurrent use of SDL in different threads | wm4 | 2019-10-25 | 1 | -2/+2 |
* | vo_sdl: put on do not use stamp | wm4 | 2019-10-25 | 1 | -0/+3 |
* | vd_lavc: fix draining with hwdec copy modes | wm4 | 2019-10-25 | 1 | -4/+4 |
* | vo_gpu: d3d11: prevent wraparound in queued frames calc | James Ross-Gowan | 2019-10-26 | 1 | -1/+2 |
* | vo_drm: allow use of zimg | wm4 | 2019-10-25 | 1 | -0/+1 |
* | vo_gpu, options: don't return NaN through API | wm4 | 2019-10-25 | 1 | -4/+8 |
* | ad_lavc, vd_lavc: return full error codes to shared decoder loop | wm4 | 2019-10-24 | 1 | -28/+31 |
* | input: add gamepad support through SDL2 | Stefano Pigozzi | 2019-10-23 | 1 | -1/+1 |
* | wayland: don't get data device if wl_seat is null | dudemanguy | 2019-10-22 | 1 | -2/+2 |
* | filters: extend vf_format so that it can convert color parameters | wm4 | 2019-10-21 | 1 | -36/+52 |
* | sws_utils: improve zimg fallback messages | wm4 | 2019-10-21 | 1 | -2/+2 |
* | vf_fingerprint: don't print fallback warning on each frame | wm4 | 2019-10-21 | 1 | -2/+0 |
* | zimg: minor name consistency improvement | wm4 | 2019-10-21 | 1 | -3/+3 |
* | wayland: fix presentation time | Dudemanguy911 | 2019-10-20 | 5 | -2/+23 |
* | zimg: support RGB30 output | wm4 | 2019-10-20 | 1 | -1/+30 |
* | zimg: move component order arrays to top of file | wm4 | 2019-10-20 | 1 | -4/+6 |
* | img_format: add RGB30 format | wm4 | 2019-10-20 | 2 | -1/+24 |
* | sws_utils: provide function to check whether a format pair is supported | wm4 | 2019-10-20 | 2 | -0/+18 |
* | build: lower required FFmpeg version | wm4 | 2019-10-20 | 1 | -0/+2 |
* | wayland: add various render-related options | dudemanguy | 2019-10-20 | 4 | -5/+29 |
* | wayland: add presentation time | dudemanguy | 2019-10-20 | 5 | -7/+291 |
* | sws_utils: make libswscale fallback a warning | wm4 | 2019-10-20 | 1 | -1/+1 |
* | zimg: support 3 component 16 bit pixel unpacking | wm4 | 2019-10-20 | 1 | -0/+22 |
* | zimg: avoid theoretical FFmpeg planar RGB/YUV mixup | wm4 | 2019-10-20 | 1 | -5/+17 |
* | zimg: add some more colorspace mappings | wm4 | 2019-10-20 | 1 | -5/+5 |
* | vf_fingerprint: remove single-plane optimization | wm4 | 2019-10-20 | 1 | -31/+1 |
* | vf_fingerprint: use generic zimg wrapper | wm4 | 2019-10-20 | 1 | -79/+29 |
* | mp_image: infer XYZ as BT.2020 instead of BT.709 | Niklas Haas | 2019-10-20 | 1 | -9/+8 |
* | csputils: fix outdated comment | Niklas Haas | 2019-10-20 | 1 | -2/+4 |
* | vo_x11: enable use of zimg | wm4 | 2019-10-20 | 1 | -0/+2 |
* | sws_utils: hack in zimg redirection support | wm4 | 2019-10-20 | 2 | -3/+49 |
* | video: add zimg wrapper | wm4 | 2019-10-20 | 2 | -0/+671 |
* | mp_image: remove old acrobatics in frame copy code | wm4 | 2019-10-20 | 1 | -21/+7 |
* | img_format: update test program | wm4 | 2019-10-20 | 1 | -8/+16 |
* | img_format: document a minor guarantee for certain imgfmt metadata | wm4 | 2019-10-20 | 1 | -0/+1 |
* | vaapi: remove hacks for pre-libva2 log callbacks | wm4 | 2019-10-18 | 1 | -65/+0 |
* | video, demux: rip out unused spherical metadata code | wm4 | 2019-10-17 | 3 | -57/+1 |
* | vo_gpu: hwdec_d3d11egl: add missing P010 format to supported list | wm4 | 2019-10-17 | 1 | -1/+1 |
* | video: remove mp_image_params.hw_flags field | wm4 | 2019-10-17 | 5 | -30/+0 |
* | vo_wlshm: use memfd_create() instead of shm_open() | Emmanuel Gil Peyrot | 2019-10-17 | 2 | -24/+12 |
* | Reintroduce vo_wayland as vo_wlshm | Michael Forney | 2019-10-17 | 2 | -0/+316 |
* | vf_d3d11vpp: remove RGB conversion hack | wm4 | 2019-10-16 | 1 | -49/+5 |
* | vo_gpu: hwdec_d3d11eglrgb: remove this | wm4 | 2019-10-16 | 2 | -281/+0 |
* | vo_gpu: hwdec_d3d11egl: adapt to newer ANGLE API | wm4 | 2019-10-16 | 1 | -24/+33 |
* | vo_gpu/d3d11: fix memleak of the adapter description string | Jan Ekström | 2019-10-15 | 1 | -1/+5 |
* | vo_gpu/d3d11: remove unnecessary nullptr check | Jan Ekström | 2019-10-15 | 1 | -2/+2 |
* | vo_gpu/d3d11: switch adapter selection to case-insensitive startswith | Jan Ekström | 2019-10-15 | 2 | -4/+5 |
* | vo_gpu/d3d11: fixup adapter selection by switching it all to bstr | Jan Ekström | 2019-10-15 | 3 | -12/+8 |
* | vo_gpu/d3d11: add support for configuring swap chain format | Jan Ekström | 2019-10-13 | 3 | -1/+129 |
* | vo_gpu/d3d11: utilize actual backbuffer values for bit depth | James Ross-Gowan | 2019-10-13 | 1 | -1/+6 |
* | wayland: use callback flag + poll for buffer swap | dudemanguy | 2019-10-10 | 9 | -26/+112 |
* | Revert "vo: add support for externally driven renderloop and make wayland use... | dudemanguy | 2019-10-10 | 4 | -70/+4 |
* | vo_gpu: d3d11: use linear filtering for wrapped textures | James Ross-Gowan | 2019-10-10 | 1 | -1/+3 |
* | cocoa-cb: remove get_property_* usages and split up mpv helper | der richter | 2019-10-06 | 5 | -133/+123 |
* | wayland opengl: actually call uninit if init fails | dudemanguy | 2019-10-03 | 1 | -1/+3 |
* | Revert "wayland: free wayland_state on a false return" | dudemanguy | 2019-10-03 | 1 | -11/+3 |
* | wayland: free wayland_state on a false return | Dudemanguy911 | 2019-10-02 | 1 | -3/+11 |
* | vf_fingerprint: fix an obvious memory leak | wm4 | 2019-10-03 | 1 | -4/+12 |
* | vf_vapoursynth: fix crashing memory management mistake | wm4 | 2019-10-03 | 1 | -3/+3 |
* | vf_vapoursynth: do not call vsscript_finalize() if init failed | wm4 | 2019-10-03 | 1 | -1/+5 |
* | vf_vapoursynth: remove some Lua backend remains | wm4 | 2019-10-03 | 1 | -6/+0 |
* | wayland: always create wl_output before rendering | Dudemanguy911 | 2019-10-02 | 1 | -7/+6 |
* | mp_image_pool: expose a function for reporting hw download format | wm4 | 2019-10-02 | 2 | -11/+22 |
* | video: remove vf_vavpp from automatic deinterlace property | wm4 | 2019-10-02 | 1 | -9/+0 |
* | vo_gpu/d3d11: add adapter name validation and listing with "help" | Jan Ekström | 2019-09-29 | 3 | -6/+73 |
* | vo_gpu/d3d11: refactor pthread_once d3d11 loading to function | Jan Ekström | 2019-09-29 | 1 | -6/+15 |
* | vo_gpu/d3d11: utilize the passed adapter name | Jan Ekström | 2019-09-29 | 1 | -5/+77 |
* | vo_gpu/d3d11: add an option for the adapter name | Jan Ekström | 2019-09-29 | 2 | -0/+6 |
* | video/d3d11: add adapter selection by name into d3d11 options | Jan Ekström | 2019-09-29 | 1 | -0/+3 |
* | vo_gpu/d3d11_helpers: also load up CreateDXGIFactory1 | Jan Ekström | 2019-09-29 | 1 | -4/+13 |
* | vo_drm: fix flickering when setting pan/scan | Anton Kindestam | 2019-09-29 | 1 | -4/+0 |
* | vo_gpu: hwdec_cuda: Synchronise OpenGL Interop | Philip Langdale | 2019-09-28 | 3 | -0/+8 |
* | vo_drm: support controlling swapchain depth using swapchain-depth option | Anton Kindestam | 2019-09-28 | 1 | -10/+13 |
* | vo: make swapchain-depth option generic for all VOs | Anton Kindestam | 2019-09-28 | 8 | -16/+10 |
* | drm: refactor page_flipped callback | Anton Kindestam | 2019-09-28 | 4 | -109/+71 |
* | vo_drm: Implement N-buffering and presentation feedback | Anton Kindestam | 2019-09-28 | 1 | -39/+215 |
* | vo_drm: fix more than 2 buffers | Anton Kindestam | 2019-09-28 | 1 | -1/+1 |
* | drm: move struct vsync_tuple into drm_common as drm_vsync_tuple | Anton Kindestam | 2019-09-28 | 2 | -9/+8 |
* | context_drm_egl: define EGL_PLATFORM_GBM_MESA, EGL_PLATFORM_GBM_KHR if not in... | Anton Kindestam | 2019-09-27 | 1 | -0/+8 |
* | video: add pure gamma TRC curves for 2.0, 2.4 and 2.6. | Wessel Dankers | 2019-09-27 | 4 | -0/+27 |
* | options: add M_OPT_FILE to some more options that take files | Philip Sequeira | 2019-09-27 | 1 | -2/+2 |
* | vo_gpu: hwdec_drmprime_drm: add hwdec ctx | Jonas Karlman | 2019-09-27 | 1 | -0/+14 |
* | hwdec_vaapi_gl: add missing compatibility defines | wm4 | 2019-09-27 | 1 | -0/+6 |
* | vo_gpu: vulkan: add Android context | sfan5 | 2019-09-27 | 2 | -0/+98 |
* | context_android: move common code to a separate file | sfan5 | 2019-09-27 | 4 | -52/+152 |
* | vo_gpu: d3d11: don't reset frame stats after pause | James Ross-Gowan | 2019-09-26 | 1 | -9/+0 |
* | client API: fix potential deadlock problems by throwing more shit at it | wm4 | 2019-09-26 | 4 | -21/+63 |
* | cocoa-cb: add support for 10bit opengl rendering | der richter | 2019-09-26 | 1 | -19/+38 |
* | drm_common: add missing zero-initialization of struct vt_mode variable | Anton Kindestam | 2019-09-24 | 1 | -1/+1 |
* | cocoa-cb: fix title bar button state on start up | der richter | 2019-09-23 | 1 | -0/+2 |
* | context_drm_egl: Don't get stuck forever if drmHandleEvent fails | Anton Kindestam | 2019-09-22 | 1 | -1/+3 |
* | vo_drm: 30bpp support | Anton Kindestam | 2019-09-22 | 1 | -8/+53 |
* | vo_gpu: d3d11: add support for presentation feedback | James Ross-Gowan | 2019-09-22 | 1 | -0/+124 |
* | wayland: create current_output in wayland_reconfig | dudemanguy | 2019-09-22 | 1 | -5/+6 |
* | vf_fingerprint: remove extraneous single quote from description | Jan Ekström | 2019-09-21 | 1 | -1/+1 |
* | wayland: avoid handling a 0-value axis event | Dudemanguy911 | 2019-09-21 | 1 | -0/+2 |
* | wayland: read xcursor size from XCURSOR_SIZE env | emersion | 2019-09-21 | 1 | -1/+13 |
* | x11: fix ICC profiling for multiple monitors | slatchurie | 2019-09-21 | 2 | -2/+22 |
* | wayland: don't show cursor when fullscreening | dudemanguy | 2019-09-21 | 2 | -0/+7 |
* | wayland: reconfigure cursor on pointer enter event | Thomas Weißschuh | 2019-09-21 | 2 | -1/+4 |
* | wayland: add mouse buttons and fix axis scaling | dudemanguy | 2019-09-21 | 1 | -4/+24 |
* | vo_sdl: Only create the SDL window once | Cameron Cawley | 2019-09-21 | 1 | -54/+23 |
* | context_drm_egl: Use eglGetPlatformDisplayEXT if available | memeka | 2019-09-20 | 1 | -1/+20 |
* | client API, vo_libmpv: document random deadlock problems | wm4 | 2019-09-20 | 1 | -0/+16 |
* | vo_libmpv: fix some more uninit issues | wm4 | 2019-09-20 | 1 | -24/+35 |
* | vo_libmpv: always create ctx->dispatch | wm4 | 2019-09-20 | 1 | -19/+12 |
* | render api: fix use-after-free | wnoun | 2019-09-20 | 1 | -12/+2 |
* | rpi: Update for modern systems | Cameron Cawley | 2019-09-20 | 3 | -6/+6 |
* | vo: remove unused equalizer control remains | wm4 | 2019-09-20 | 1 | -14/+1 |
* | oml_sync: fix typo in comment | wm4 | 2019-09-20 | 1 | -2/+2 |
* | vf_fingerprint: use aligned_alloc instead of posix_memalign | wm4 | 2019-09-19 | 1 | -2/+2 |
* | video: add vf_fingerprint and a skip-logo script | wm4 | 2019-09-19 | 1 | -0/+293 |
* | video: generally try to align image data on 64 bytes | wm4 | 2019-09-19 | 5 | -4/+10 |
* | vo: fix missed option updates under rare circumstances | wm4 | 2019-09-19 | 1 | -2/+2 |
* | win_state: silence a valgrind warning | wm4 | 2019-09-19 | 1 | -1/+1 |
* | vd_lavc: put vaapi before vdpau in autoprobe order | wm4 | 2019-09-19 | 1 | -2/+2 |
* | vo_gpu: hwdec_vaegl: silence confusing message during probing | wm4 | 2019-09-19 | 1 | -2/+47 |
* | vo_gpu: hwdec_vaegl: refactor format probing | wm4 | 2019-09-19 | 1 | -40/+64 |
* | vf_vapourynth: remove Lua backend | wm4 | 2019-09-19 | 1 | -241/+1 |
* | vo_gpu: remove vdpau/GLX backend | wm4 | 2019-09-19 | 2 | -421/+0 |
* | vo_gpu: remove mali-fbdev | wm4 | 2019-09-19 | 2 | -162/+0 |
* | aspect: add video margin options | wm4 | 2019-09-19 | 1 | -5/+43 |
* | aspect: fix some UB problems in corner cases | wm4 | 2019-09-19 | 1 | -6/+6 |
* | vd_lavc: add --hwdec-extra-frames option | wm4 | 2019-09-19 | 1 | -7/+8 |
* | Implement backwards playback | wm4 | 2019-09-19 | 2 | -0/+15 |
* | wayland: fix wl_proxy leak | dudemanguy | 2019-09-19 | 1 | -0/+3 |
* | drm: fix libmpv ABI breakage introduced in 351c083487050c88adb0e3d60f2174850f... | Anton Kindestam | 2019-09-18 | 4 | -13/+13 |
* | vo_gpu: hwdec_vaapi: Refactor Vulkan and OpenGL interops for VAAPI | Philip Langdale | 2019-09-15 | 5 | -326/+471 |
* | vo_gpu: hwdec_cuda: Improve interop selection mechanism | Philip Langdale | 2019-09-15 | 4 | -15/+20 |
* | vo_gpu: x11: remove special vdpau probing, use EGL by default | wm4 | 2019-09-15 | 2 | -29/+0 |
* | vf_vavpp: disable this filter | wm4 | 2019-09-15 | 1 | -0/+9 |
* | vo_gpu: correctly normalize src.sig_peak | Niklas Haas | 2019-09-15 |