| Commit message (Expand) | Author | Age | Files | Lines |
* | hw_dxva2: create a IDirect3D9Ex device | wm4 | 2017-02-02 | 1 | -18/+27 |
* | cocoa: fix unwanted behavior with window level other than the default | Akemi | 2017-01-29 | 1 | -2/+4 |
* | vo_opengl: dxinterop: use the new SAFE_RELEASE macro | James Ross-Gowan | 2017-01-30 | 1 | -15/+8 |
* | vaapi: improve a comment | wm4 | 2017-01-28 | 1 | -1/+7 |
* | vaapi: remove central lock around vaapi API calls | wm4 | 2017-01-28 | 7 | -85/+2 |
* | win32: snap to screen edges | pavelxdd | 2017-01-27 | 1 | -0/+146 |
* | vd_lavc: allocate 8 ref frames for VP9 | wm4 | 2017-01-26 | 1 | -2/+6 |
* | vo_opengl: egl_helpers: fix variable name | wm4 | 2017-01-26 | 1 | -3/+3 |
* | vf_lavfi: don't crash with VOs without hardware decoding support | wm4 | 2017-01-25 | 1 | -5/+7 |
* | ad_lavc, vd_lavc: move mpv->lavc decoder parameter setup to common code | wm4 | 2017-01-25 | 1 | -19/+4 |
* | build: replace some FFmpeg API checks with version checks | wm4 | 2017-01-24 | 3 | -4/+4 |
* | options: refacactor how --opengl-dwmflush is declared | wm4 | 2017-01-20 | 3 | -12/+10 |
* | options: refactor how --opengl-dcomposition is declared | wm4 | 2017-01-20 | 4 | -8/+23 |
* | x11: pseudo HiDPI scaling | wm4 | 2017-01-19 | 4 | -5/+38 |
* | cocoa: don't constrain window frame for fullscreen | Akemi | 2017-01-19 | 1 | -3/+4 |
* | cocoa: don't init displaylink on reconfig | Akemi | 2017-01-19 | 1 | -1/+1 |
* | cocoa: move updateBorder method to the protocol | Akemi | 2017-01-19 | 2 | -5/+6 |
* | cocoa: properly recover from toggleFullscreen fail | Akemi | 2017-01-19 | 1 | -8/+20 |
* | cocoa: fix window size in certain circumstances | Akemi | 2017-01-19 | 1 | -8/+2 |
* | vo: log timings around flipping/waiting | wm4 | 2017-01-18 | 1 | -3/+6 |
* | vaapi: fix va_surface_get_uncropped_size() for libavutil surfaces | wm4 | 2017-01-18 | 1 | -3/+9 |
* | vo_opengl, vo_opengl_cb: better hwdec interop backend selection | wm4 | 2017-01-17 | 4 | -16/+76 |
* | vo_opengl_cb: cleanup messy option synchronization | wm4 | 2017-01-17 | 1 | -24/+16 |
* | vdpau: reject decoding of non-4:2:0 | wm4 | 2017-01-17 | 1 | -0/+5 |
* | vd_lavc: always fail decoding immediately if copying hw surface fails | wm4 | 2017-01-17 | 1 | -0/+1 |
* | vdpau: use libavutil for surface allocation during decoding | wm4 | 2017-01-17 | 4 | -83/+38 |
* | vaapi: move AVHWFramesContext setup code to common code | wm4 | 2017-01-17 | 3 | -52/+63 |
* | build: prefix hwaccel decoder wrapper filenames with hw_ | wm4 | 2017-01-17 | 7 | -0/+0 |
* | cuda: fix 10 bit decoding | wm4 | 2017-01-16 | 1 | -0/+6 |
* | video: support filtering hardware frames via libavfilter | wm4 | 2017-01-16 | 3 | -6/+49 |
* | vf_lavfi: switch to AVBufferSrcParameters | wm4 | 2017-01-16 | 1 | -7/+20 |
* | vo_opengl: hwdec_cuda: add yuv420p support | wm4 | 2017-01-16 | 1 | -19/+35 |
* | cuda: fix AVHWFramesContext initialization | wm4 | 2017-01-16 | 1 | -0/+6 |
* | vo_opengl: hwdec_cuda: export AVHWDeviceContext | wm4 | 2017-01-16 | 2 | -31/+35 |
* | hwdec: add a AVBufferRef(AVHWDeviceContext) field | wm4 | 2017-01-16 | 2 | -0/+5 |
* | vd_lavc: demote software decoding message to verbose log level | wm4 | 2017-01-13 | 1 | -1/+1 |
* | vf_lavfi: remove pixel format whitelist | wm4 | 2017-01-13 | 1 | -22/+2 |
* | vo_opengl: hwdec_vaegl: add a lie for compatibility | wm4 | 2017-01-13 | 1 | -1/+1 |
* | vo_opengl, vaapi: properly probe 10 bit rendering support | wm4 | 2017-01-13 | 3 | -38/+142 |
* | vaapi: always create AVHWDeviceContext on init | wm4 | 2017-01-13 | 3 | -13/+23 |
* | vo_opengl: hwdec_vaegl: remove redundant vaapi surface format check | wm4 | 2017-01-13 | 1 | -8/+1 |
* | vo_opengl: hwdec_vaegl: fix terminology in comment | wm4 | 2017-01-13 | 1 | -2/+2 |
* | vo_opengl: hwdec_vaegl: DRM_FORMAT_GR16 was renamed to DRM_FORMAT_GR32 | Mark Thompson | 2017-01-13 | 1 | -1/+1 |
* | vaapi: fix typo | wm4 | 2017-01-12 | 1 | -1/+1 |
* | mp_image_pool: fix build on Libav | wm4 | 2017-01-12 | 1 | -0/+1 |
* | vo_opengl: hwdec_vaegl: add experimental P010 support | wm4 | 2017-01-12 | 1 | -6/+17 |
* | vaapi: explicitly reject 10 bit surfaces outside of copy mode | wm4 | 2017-01-12 | 1 | -0/+7 |
* | vaapi: handle image copying for vaapi-copy in common code | wm4 | 2017-01-12 | 3 | -13/+16 |
* | cuda: use libavutil functions for copying hw surfaces to memory | wm4 | 2017-01-12 | 1 | -67/+0 |
* | vaapi: use libavutil functions for copying hw surfaces to memory | wm4 | 2017-01-12 | 3 | -22/+66 |
* | vd_lavc, mp_image: remove code duplication for AVFrame<->mp_image | wm4 | 2017-01-12 | 2 | -27/+19 |
* | vaapi: properly set hw_subfmt field with new decode API | wm4 | 2017-01-12 | 3 | -7/+12 |
* | vaapi: set our own context in AVHWFramesContext not AVHWDeviceContext | wm4 | 2017-01-12 | 2 | -7/+7 |
* | vaapi: turn all mpv users into a living experiment | wm4 | 2017-01-11 | 1 | -2/+2 |
* | vaapi: add missing config.h include | wm4 | 2017-01-11 | 1 | -0/+2 |
* | vaapi: support new libavcodec vaapi API | wm4 | 2017-01-11 | 3 | -1/+243 |
* | vaapi: add hacks to support vaapi surfaces created by libavutil | wm4 | 2017-01-11 | 1 | -20/+45 |
* | vaapi: move standalone display creation code to common code | wm4 | 2017-01-11 | 3 | -136/+129 |
* | vaapi: rename vaapi.c to vaapi_old.c | wm4 | 2017-01-11 | 1 | -0/+0 |
* | video: share hwdec extra surface count between backends | wm4 | 2017-01-11 | 3 | -2/+9 |
* | cocoa: don't change Space on quit in fullscreen | Akemi | 2017-01-11 | 1 | -6/+10 |
* | cocoa: rate limit video output | Akemi | 2017-01-11 | 1 | -14/+51 |
* | cocoa: add border cycling | Akemi | 2017-01-11 | 3 | -0/+45 |
* | cocoa: fix handling of geometry option | Akemi | 2017-01-11 | 1 | -7/+27 |
* | vd_lavc: inline a function | wm4 | 2017-01-11 | 1 | -45/+37 |
* | video: make decoder EOF reporting explicit | wm4 | 2017-01-11 | 3 | -51/+38 |
* | vd_lavc: fix some leaks and a discarded frame on hwdec fallback | wm4 | 2017-01-11 | 1 | -1/+6 |
* | vd_lavc: move end-of-probing code out of user notification if condition | wm4 | 2017-01-11 | 1 | -1/+3 |
* | vd_lavc: return proper error codes from get_buffer2 callback | wm4 | 2017-01-11 | 1 | -2/+2 |
* | vd_lavc: complicated improved fallback behavior for --hwdec=cuda | wm4 | 2017-01-10 | 2 | -16/+65 |
* | video: restructure decode loop | wm4 | 2017-01-10 | 4 | -95/+138 |
* | player: change aspects of cover art handling | wm4 | 2017-01-10 | 2 | -18/+0 |
* | vo_drm: remove 2 redundant include statements | wm4 | 2017-01-09 | 1 | -2/+0 |
* | drm: include <poll.h> instead of <sys/poll.h> | wm4 | 2017-01-09 | 3 | -3/+3 |
* | vo_opengl: replace 2 memsets | wm4 | 2017-01-08 | 1 | -2/+2 |
* | vaapi: set libva message callbacks | wm4 | 2017-01-08 | 1 | -0/+61 |
* | vaapi: rearrange va_initialize() internals and fix double-free on error | wm4 | 2017-01-08 | 1 | -17/+13 |
* | context_wayland: do not call vo_wayland_request_frame() upon bufferswap | Rostislav Pehlivanov | 2017-01-07 | 1 | -3/+0 |
* | win32: fix for wm_syscommand | pavelxdd | 2017-01-05 | 1 | -1/+1 |
* | af_lavfi, vf_lavfi: work around recent libavfilter EOF bug | wm4 | 2017-01-02 | 1 | -0/+6 |
* | vo_opengl: egl: handle potential eglChooseConfig failures | wm4 | 2016-12-31 | 1 | -11/+10 |
* | vo_opengl: egl: fix depth size parameter | wm4 | 2016-12-30 | 1 | -1/+0 |
* | vo_opengl: x11egl: fix alpha mode | wm4 | 2016-12-30 | 1 | -2/+32 |
* | vo_opengl: x11: move RGBA visual test to x11_common.c | wm4 | 2016-12-30 | 3 | -12/+25 |
* | vo_opengl: egl_helpers: add a way to override config selection | wm4 | 2016-12-30 | 2 | -2/+21 |
* | vo_opengl: egl_helpers: add a way to pass more options | wm4 | 2016-12-30 | 2 | -16/+35 |
* | Prefix libavcodec CODEC_FLAG_ constants with AV_ | wm4 | 2016-12-29 | 1 | -3/+3 |
* | vo_opengl: partially fix rotation for 4:2:2 content | Niklas Haas | 2016-12-28 | 1 | -1/+6 |
* | cocoa: fix build on OS X 10.9 | Akemi | 2016-12-26 | 1 | -1/+1 |
* | options: deprecate codec family selection in --vd/--ad | wm4 | 2016-12-23 | 1 | -10/+9 |
* | vd_lavc: use AVFrame fields directly instead of AVCodecContext | wm4 | 2016-12-22 | 1 | -4/+4 |
* | video: use demuxer-signaled duration for last video frame | wm4 | 2016-12-21 | 3 | -1/+7 |
* | Fix mistakes in spelling and grammar | Dario Russo | 2016-12-21 | 1 | -3/+3 |
* | ad_lavc, vd_lavc: don't set AVCodecContext.refcounted_frames | wm4 | 2016-12-18 | 1 | -1/+0 |
* | cocoa: cosmetic fixes | Akemi | 2016-12-16 | 4 | -17/+30 |
* | cocoa: fullscreen refactoring | Akemi | 2016-12-15 | 5 | -254/+278 |
* | win32: change the log level of 'move window' msg | pavelxdd | 2016-12-14 | 1 | -1/+1 |
* | cocoa: fix dropping of certain urls on the window | Akemi | 2016-12-14 | 1 | -1/+6 |
* | win32: window styles improvements | pavelxdd | 2016-12-12 | 1 | -4/+9 |
* | win32: update winapi functions names | pavelxdd | 2016-12-12 | 1 | -3/+3 |
* | client API: allow passing NULL to mpv_opengl_cb_uninit_gl() | wm4 | 2016-12-09 | 1 | -0/+3 |
* | vo_rpi: partially undeprecate | wm4 | 2016-12-08 | 2 | -6/+3 |
* | Remove compatibility things | wm4 | 2016-12-07 | 7 | -61/+6 |
* | vo_opengl: hwdec_cuda: Don't include hwcontext headers | Philip Langdale | 2016-12-04 | 1 | -4/+0 |
* | vdpau: fix vaapi probing if libvdpau-va-gl1 is present | wm4 | 2016-12-02 | 1 | -5/+7 |
* | vo_opengl: don't rely on viewport to contain window dimensions | wm4 | 2016-12-02 | 3 | -9/+7 |
* | wayland: destroy input before closing the display connection. | Emmanuel Gil Peyrot | 2016-11-27 | 1 | -1/+1 |
* | options: remove deprecated sub-option handling for --vo and --ao | wm4 | 2016-11-25 | 16 | -203/+68 |
* | angle_dynamic: silence warnings during compilation | pavelxdd | 2016-11-25 | 1 | -4/+10 |
* | vo_opengl: hwdec_cuda: Prefix cuda symbols to avoid collisions | Philip Langdale | 2016-11-24 | 2 | -11/+18 |
* | vo_opengl: hwdec_cuda: make some init errors verbose | wm4 | 2016-11-24 | 1 | -2/+2 |
* | vo_opengl: hwdec_cuda: fix crash when trying to use hwdec=cuda if cuda SDK is... | pavelxdd | 2016-11-24 | 1 | -0/+1 |
* | vo_opengl/cuda_dynamic: Use explicit cast to silence warnings on windows | Philip Langdale | 2016-11-24 | 1 | -1/+1 |
* | wscript: Fix cuda test to actually work when cuda SDK is not present | Philip Langdale | 2016-11-23 | 1 | -1/+1 |
* | angle_dynamic: minor simplification | wm4 | 2016-11-23 | 1 | -3/+3 |
* | Support linking ANGLE | Martin Herkt | 2016-11-23 | 1 | -0/+5 |
* | vo_opengl: hwdec_d3d11egl: fix ANGLE fallback define | wm4 | 2016-11-23 | 1 | -1/+1 |
* | vo_opengl: hwdec_cuda: Use dynamic loading for cuda functions | Philip Langdale | 2016-11-23 | 5 | -26/+218 |
* | vo_opengl: hwdec_cuda: Support P016 output surfaces | Philip Langdale | 2016-11-22 | 4 | -10/+53 |
* | vf_vdpaurb: remove this filter | wm4 | 2016-11-22 | 2 | -112/+0 |
* | d3d11va: unconditionally load D3D DLLs | James Ross-Gowan | 2016-11-23 | 1 | -1/+5 |
* | win32: fix some Clang warnings | James Ross-Gowan | 2016-11-17 | 2 | -2/+2 |
* | vo_opengl: blend against background color for --alpha=blend | Philip Sequeira | 2016-11-13 | 1 | -8/+14 |
* | cocoa: option to scale window by HiDPI scale factor | Akemi | 2016-11-11 | 1 | -2/+9 |
* | vdpau: fix hwdec uninit | wm4 | 2016-11-10 | 2 | -1/+2 |
* | dec_video: don't spam missing PTS warnings | wm4 | 2016-11-09 | 2 | -2/+11 |
* | dec_video, dec_audio: avoid full reinit on switches to the same segment | wm4 | 2016-11-09 | 1 | -6/+9 |
* | demux: expose demuxer colorimetry metadata to player | Niklas Haas | 2016-11-08 | 3 | -0/+20 |
* | mp_image: dump all mp_colorspace members in verbose logging | wm4 | 2016-11-08 | 2 | -2/+8 |
* | vo_opengl: fix --blend-subtitles handling | wm4 | 2016-11-07 | 1 | -2/+2 |
* | vo_opengl: fix redrawing with hardware decoding | wm4 | 2016-11-07 | 1 | -0/+1 |
* | Apply autofit-larger after autofit-smaller | Nils Maier | 2016-11-03 | 1 | -1/+1 |
* | filter_kernels: add ability to taper kernels/windows | Niklas Haas | 2016-11-01 | 4 | -20/+42 |
* | vo: clear frame repeat flag when redrawing | wm4 | 2016-11-01 | 1 | -0/+1 |
* | vo_opengl: make frame reupload logic more robust | wm4 | 2016-11-01 | 2 | -22/+39 |
* | vo_opengl_cb: fix a race condition | wm4 | 2016-10-30 | 1 | -2/+4 |
* | vo_opengl_cb: fix inverted condition | wm4 | 2016-10-30 | 1 | -1/+1 |
* | vo_opengl_cb: update current frame if a frame is dropped | wm4 | 2016-10-30 | 1 | -1/+2 |
* | vo_tct: support also 256 colors output | Avi Halachmi (:avih) | 2016-10-25 | 1 | -9/+55 |
* | vo_tct: optional custom size, support non-posix with 80x25 default | Avi Halachmi (:avih) | 2016-10-25 | 2 | -7/+31 |
* | vo_opengl: context_rpi: fix stdatomic usage | wm4 | 2016-10-21 | 1 | -1/+1 |
* | vo_opengl: partially re-enable glFlush() calls | wm4 | 2016-10-21 | 1 | -2/+7 |
* | vo: vo_tct is now available on non-POSIX | wm4 | 2016-10-20 | 1 | -0/+2 |
* | build: don't rely on "__thread" being always available with GCC | Dmitrij D. Czarkoff | 2016-10-20 | 1 | -1/+1 |
* | opengl: compile against iOS OpenGLES implementation | Aman Gupta | 2016-10-20 | 2 | -0/+20 |
* | vf_vdpaurb: deprecate this filter | wm4 | 2016-10-20 | 1 | -0/+3 |
* | video: add --hwdec=vdpau-copy mode | wm4 | 2016-10-20 | 3 | -1/+77 |
* | vo_tct: introduce modern caca alternative | rr- | 2016-10-20 | 2 | -0/+236 |
* | ad_lavc, vd_lavc: fix a recent libavcodec deprecation warning | wm4 | 2016-10-17 | 1 | -1/+1 |
* | vd_lavc: Add hwdec wrapper for crystalhd | Philip Langdale | 2016-10-15 | 2 | -0/+8 |
* | vo_drm: change CLI options + refactors | rr- | 2016-10-07 | 4 | -162/+274 |
* | vo_drm: fix segfault when using invalid card | rr- | 2016-10-06 | 1 | -2/+2 |
* | cocoa: add glFlush() to cocoa backend | Akemi | 2016-10-06 | 2 | -2/+1 |
* | vo_opengl: apply --opengl-early-flush in dumb mode too | wm4 | 2016-10-05 | 2 | -1/+1 |
* | vo_opengl_cb: don't wait for redrawn frames | wm4 | 2016-10-05 | 2 | -3/+6 |
* | vo_opengl: disable glFlush() by default, and add an option to enable it | wm4 | 2016-10-05 | 2 | -1/+5 |
* | vo_opengl: hwdec_rpi: fix NULL pointer deref in certain cases | wm4 | 2016-10-04 | 1 | -1/+3 |
* | vo_drm: fix tiny memory leak | rr- | 2016-10-04 | 1 | -3/+8 |
* | vo_drm: refactor getting display fps | rr- | 2016-10-04 | 4 | -10/+8 |
* | vaapi: support drm devices when running in vaapi-copy mode | Bernhard Frauendienst | 2016-10-02 | 1 | -0/+53 |
* | vo_opengl: minor simplification | wm4 | 2016-10-01 | 1 | -4/+3 |
* | vo_opengl: attempt to fix chroma offset under rotation and flipping | wm4 | 2016-10-01 | 1 | -15/+48 |
* | vo_opengl: add debugging options for testing with padded textures | wm4 | 2016-10-01 | 2 | -4/+10 |
* | vo_opengl: partially fix dumb-mode cropping with rotation | wm4 | 2016-09-30 | 1 | -5/+23 |
* | csputils: add note that mp_invert_cmat() is LGPL too | wm4 | 2016-09-30 | 1 | -1/+1 |
* | vo_opengl: vaegl: log more debugging infos | wm4 | 2016-09-30 | 1 | -7/+12 |
|