| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | vo_opengl: rpi: remove dumb comment | wm4 | 2016-09-30 | 1 | -1/+0 |
* | vo_opengl: rpi: fix glaring memory leak | wm4 | 2016-09-30 | 1 | -2/+5 |
* | vo_opengl: rpi: use overlay for yuv420p too | wm4 | 2016-09-30 | 1 | -1/+6 |
* | vo_opengl: allow hwdec interops to support multiple image formats | wm4 | 2016-09-30 | 3 | -2/+17 |
* | vo_opengl: egl: print EGL errors only if not probing | wm4 | 2016-09-30 | 1 | -6/+9 |
* | vo_opengl: rpi: raise the video layer | wm4 | 2016-09-30 | 1 | -3/+8 |
* | vd_lavc: log if hw decoding selects a different underlying decoder | wm4 | 2016-09-30 | 1 | -0/+3 |
* | rpi: add --hwdec=rpi-copy | wm4 | 2016-09-30 | 2 | -0/+7 |
* | mp_image: fix clearing to black with p010 format | wm4 | 2016-09-29 | 1 | -1/+1 |
* | w32_common: implement VOCTRL_GET_DISPLAY_NAMES | James Ross-Gowan | 2016-09-29 | 1 | -0/+52 |
* | cuda: initialize hwframes format | Philip Langdale | 2016-09-28 | 1 | -0/+4 |
* | img_format: remove some unneeded format definitions | wm4 | 2016-09-28 | 2 | -15/+0 |
* | win32: build with -DINITGUID | James Ross-Gowan | 2016-09-28 | 9 | -10/+2 |
* | vo_opengl: deprecate 'drm-egl' backend and introduce 'drm' instead | wm4 | 2016-09-27 | 2 | -1/+21 |
* | vo_drm: provide display fps | rr- | 2016-09-26 | 2 | -2/+27 |
* | cocoa: fix fullscreen regression on 10.11 and newer | Akemi | 2016-09-26 | 1 | -1/+0 |
* | vo_opengl: hwdec_cuda: get the cuda device from the GL context | Philip Langdale | 2016-09-24 | 1 | -3/+3 |
* | vo_opengl: hwdec_cuda: directly map GL textures and skip using PBOs | Philip Langdale | 2016-09-24 | 1 | -65/+20 |
* | vo_opengl: hwdec_rpi: remove copy&paste error | wm4 | 2016-09-23 | 1 | -1/+0 |
* | vo: log framedrops | wm4 | 2016-09-23 | 1 | -1/+3 |
* | x11: fix external fullscreen update | wm4 | 2016-09-23 | 2 | -13/+10 |
* | aspect: use nominal width instead of actual width for video-unscaled | Niklas Haas | 2016-09-22 | 1 | -3/+3 |
* | vo: add a unique frame_id to vo_frame | wm4 | 2016-09-22 | 2 | -0/+9 |
* | vo_opengl: apply 90° rotation to chroma texture size | wm4 | 2016-09-22 | 1 | -0/+3 |
* | cocoa: fix macOS 10.12 deprecation warnings | Akemi | 2016-09-22 | 1 | -3/+3 |
* | command: add a video-dec-params property | wm4 | 2016-09-20 | 2 | -1/+8 |
* | video: handle override video parameters in a better place | wm4 | 2016-09-20 | 2 | -8/+7 |
* | command: change update handling of some video-related properties | wm4 | 2016-09-20 | 2 | -2/+2 |
* | options: slightly better option update mechanism | wm4 | 2016-09-19 | 1 | -0/+1 |
* | displayconfig: treat a refresh rate of 1 as invalid | James Ross-Gowan | 2016-09-18 | 1 | -2/+8 |
* | options: simplify M_OPT_EXIT | wm4 | 2016-09-17 | 2 | -3/+3 |
* | vo_opengl: don't pass negative height to overlay_adjust() | wm4 | 2016-09-16 | 1 | -1/+1 |
* | player: use better way to wait for input and dispatching commands | wm4 | 2016-09-16 | 1 | -0/+2 |
* | player, ao, vo: don't call mp_input_wakeup() directly | wm4 | 2016-09-16 | 2 | -6/+16 |
* | hwdec_cuda: Rename config variable to be more consistent | Philip Langdale | 2016-09-16 | 3 | -4/+4 |
* | vo_opengl: rpi: cosmetic change | wm4 | 2016-09-15 | 1 | -2/+2 |
* | vo_opengl: fix OSD with icc-profile after previous commit | wm4 | 2016-09-14 | 1 | -0/+2 |
* | vo_opengl: dynamically manage texture units | wm4 | 2016-09-14 | 5 | -30/+54 |
* | vo_opengl: require explicit reset on shader cache after rendering | wm4 | 2016-09-14 | 4 | -8/+30 |
* | vo_opengl: remove a redundant glActiveTexture() call | wm4 | 2016-09-14 | 1 | -2/+2 |
* | vo_opengl: make the number of PBOs tunable | Niklas Haas | 2016-09-14 | 2 | -5/+7 |
* | vo_opengl: drm: use new EGL context creation code | wm4 | 2016-09-14 | 1 | -42/+7 |
* | vo_opengl: wayland: use new EGL context creation code | wm4 | 2016-09-14 | 1 | -49/+8 |
* | vo_opengl: EGL: dump some version info | wm4 | 2016-09-14 | 1 | -0/+8 |
* | vo_opengl: EGL: better desktop-GL context creation | wm4 | 2016-09-14 | 1 | -19/+65 |
* | vo_opengl: EGL: silence eglBindAPI() error message | wm4 | 2016-09-13 | 1 | -1/+1 |
* | vo_rpi, vo_opengl: separate RPI/EGL-specific code for both VOs | wm4 | 2016-09-13 | 3 | -220/+200 |
* | vo_opengl: rpi: use new egl context creation helper function | wm4 | 2016-09-13 | 1 | -26/+13 |
* | vo_x11: fix some ifdeffery | wm4 | 2016-09-13 | 1 | -2/+2 |
* | vo_opengl: mali fbdev support | wm4 | 2016-09-13 | 2 | -0/+171 |
* | vo_opengl: factor some EGL context creation code | wm4 | |