| Commit message (Expand) | Author | Age | Files | Lines |
* | cocoa-cb: fix quit in fs with none native fs | der richter | 2019-05-11 | 1 | -1/+2 |
* | w32_common: avoid unnecessary sprintfs | James Ross-Gowan | 2019-05-10 | 1 | -8/+5 |
* | drm_common: Support --drm-mode=<preferred|highest|N|WxH[@R]> | Anton Kindestam | 2019-05-04 | 1 | -12/+226 |
* | drm_common: Don't export functions only being used internally | Anton Kindestam | 2019-05-04 | 2 | -22/+22 |
* | drm_common: Add proper help option to drm-mode | Anton Kindestam | 2019-05-04 | 4 | -24/+92 |
* | drm_common: Add option to toggle use of atomic modesetting | Anton Kindestam | 2019-05-04 | 4 | -11/+19 |
* | vo/gpu: hwdec_cuda: Refactor gpu api specific code into separate files | Philip Langdale | 2019-05-03 | 5 | -749/+845 |
* | context_drm_egl: Add support for presentation feedback | Anton Kindestam | 2019-05-03 | 1 | -15/+118 |
* | cocoa-cb: remove all force unwrappings of optionals | der richter | 2019-04-25 | 5 | -309/+411 |
* | vo_gpu/hwdec_cuda: fixup compilation with vulkan disabled | Jan Ekström | 2019-04-22 | 1 | -0/+2 |
* | vo/gpu: hwdec_cuda: Reorganise backend-specific code | Philip Langdale | 2019-04-21 | 1 | -151/+223 |
* | vo_gpu: hwdec_cuda: Implement interop for placebo | Philip Langdale | 2019-04-21 | 1 | -145/+224 |
* | vo/gpu: ra_pl: Add helper to get pl_fmt from ra_format | Philip Langdale | 2019-04-21 | 1 | -0/+5 |
* | vo_gpu: ra_pl: Add getter for pl_gpu | Philip Langdale | 2019-04-21 | 2 | -1/+8 |
* | vo_gpu: vulkan: Add back context_win for libplacebo | Philip Langdale | 2019-04-21 | 2 | -3/+105 |
* | vo_gpu: vulkan: use libplacebo instead | Niklas Haas | 2019-04-21 | 20 | -4355/+848 |
* | mp_image: align stride to multiple of texel size | Niklas Haas | 2019-04-21 | 1 | -0/+3 |
* | vo_gpu: fix segfault when OSD tex creation fails | Niklas Haas | 2019-04-21 | 1 | -1/+1 |
* | vo_gpu: index desc namespaces by ra | Niklas Haas | 2019-04-21 | 5 | -5/+5 |
* | cocoa-cb: add support for custom colored title bar | der richter | 2019-04-02 | 2 | -0/+20 |
* | cocoa-cb: refactor title bar styling | der richter | 2019-04-02 | 2 | -49/+108 |
* | cocoa-cb: add support for mac 10.14 Dark mode and run time switching | Akemi | 2019-04-02 | 1 | -5/+10 |
* | cocoa-cb: move all title bar related functionality in its own file | der richter | 2019-04-02 | 4 | -156/+178 |
* | cocoa-cb: remove an unused variable | Akemi | 2019-04-02 | 1 | -1/+0 |
* | cocoa-cb: simplify CGL pixel format creation | Akemi | 2019-04-02 | 1 | -57/+75 |
* | cocoa-cb: add support for dragging certain strings onto the window | Akemi | 2019-04-02 | 1 | -2/+31 |
* | cocoa-cb: synchronise the flush with the render | Akemi | 2019-04-02 | 1 | -3/+2 |
* | cocoa-cb: fix a Cocoa window position on init bug | Akemi | 2019-04-02 | 1 | -0/+13 |
* | cocoa-cb: fix Space switching when quitting fs | Akemi | 2019-04-02 | 1 | -4/+6 |
* | cocoa-cb: notify vo when window is minimised | Akemi | 2019-04-02 | 1 | -0/+8 |
* | cocoa-cb: fix crash when querying window state | Akemi | 2019-04-02 | 1 | -1/+2 |
* | cocoa-cb: wakeup vo when new events are available | Akemi | 2019-04-02 | 1 | -0/+2 |
* | x11: fix cursor hiding initial state | Philip Sequeira | 2019-03-16 | 2 | -2/+4 |
* | vo_gpu: increase user shader size limit | Bin Jin | 2019-03-13 | 1 | -1/+1 |
* | vo_libmpv: fix null pointer dereference | wnoun | 2019-03-11 | 1 | -3/+5 |
* | Merge branch 'master' into pr6360 | Jan Ekström | 2019-03-11 | 15 | -261/+389 |
|\ |
|
| * | vo_gpu: add two useful operators to user shader | Bin Jin | 2019-03-09 | 2 | -0/+7 |
| * | vo_gpu: make texture offset available to CHROMA hooks | Bin Jin | 2019-03-09 | 1 | -16/+25 |
| * | lcms: allow infinite contrast | zc62 | 2019-03-09 | 1 | -1/+1 |
| * | context_drm_egl: implement n-buffering | Anton Kindestam | 2019-02-25 | 1 | -59/+150 |
| * | opengl: Support GL_ARB_sync style fences on OpenGL ES 3.0 | Anton Kindestam | 2019-02-25 | 1 | -0/+1 |
| * | vo_gpu: fix initial seeding of the peak detect ssbo | Niklas Haas | 2019-02-18 | 2 | -5/+7 |
| * | vo_gpu: use dB units for scene change detection | Niklas Haas | 2019-02-18 | 3 | -11/+12 |
| * | vo_gpu: clamp sigmoid function | Niklas Haas | 2019-02-18 | 1 | -0/+2 |
| * | vo_gpu: tone map before gamut mapping | Niklas Haas | 2019-02-18 | 1 | -5/+4 |
| * | vo_gpu: make --gamut-warning warn on negative colors | Niklas Haas | 2019-02-18 | 1 | -1/+2 |
| * | vo_gpu: improve numerical accuracy of PQ OETF constant | Niklas Haas | 2019-02-18 | 1 | -1/+1 |
| * | vo_gpu: allow color management in dumb mode | Niklas Haas | 2019-02-18 | 1 | -5/+6 |
| * | vo_gpu: improve accuracy of HDR brightness estimation | Niklas Haas | 2019-02-18 | 2 | -10/+14 |
| * | vo_gpu: allow boosting dark scenes when tone mapping | Niklas Haas | 2019-02-18 | 3 | -1/+4 |
| * | vo_gpu: redesign peak detection algorithm | Niklas Haas | 2019-02-18 | 3 | -77/+61 |
| * | vo_gpu: improve tone mapping desaturation | Niklas Haas | 2019-02-18 | 4 | -76/+87 |
| * | wayland_common: rename “shell” into “wm_base” | Emmanuel Gil Peyrot | 2019-02-17 | 2 | -11/+11 |
| * | cocoa-cb: remove empty elements from dropped URLs | Akemi | 2019-02-10 | 1 | -1/+2 |
| * | cocoa-cb: add support for VOCTRL_GET_DISPLAY_NAMES | Akemi | 2019-02-10 | 1 | -0/+14 |
| * | cocoa-cb: use Swift Extensions for convenience | Akemi | 2019-02-10 | 1 | -7/+4 |
| * | cocoa-cb: fix side by side Split View again | Akemi | 2019-01-23 | 1 | -3/+2 |
| * | vo_gpu: allow resetting target-peak to the trc default | Kotori Itsuka | 2019-01-23 | 1 | -1/+2 |
| * | vd_lavc: increase the possible length of the hwdec name | Akemi | 2019-01-23 | 1 | -1/+1 |
* | | x11: don't hide cursor if window isn't focused | wm4 | 2018-12-06 | 2 | -20/+33 |
* | | vo, vo_gpu, glx: correct GLX_OML_sync_control usage | wm4 | 2018-12-06 | 3 | -84/+128 |
* | | vo: use a struct for vsync feedback stuff | wm4 | 2018-12-06 | 7 | -36/+52 |
* | | vo_gpu: glx: use GLX_OML_sync_control for better vsync reporting | wm4 | 2018-12-06 | 7 | -0/+142 |
* | | Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--mer... | Anton Kindestam | 2018-12-05 | 3 | -31/+55 |
|\ \
| |/
|/| |
|
| * | vo: remove bogus #if | wm4 | 2018-05-24 | 1 | -2/+0 |
| * | player: get rid of mpv_global.opts | wm4 | 2018-05-24 | 2 | -8/+14 |
| * | vd_lavc: move hwdec opts to local config, don't use global MPOpts | wm4 | 2018-05-24 | 1 | -21/+41 |
| * | vd_lavc: minor simplification for get_format fallback | wm4 | 2018-05-24 | 1 | -7/+1 |
| * | input: add a define for the number of mouse buttons and use it | wm4 | 2018-05-24 | 1 | -0/+4 |
* | | spirv: remove --spirv-compiler=nvidia | Niklas Haas | 2018-12-01 | 2 | -62/+0 |
* | | drm: rename plane options to better, invariant, names | Anton Kindestam | 2018-12-01 | 8 | -120/+125 |
* | | drm_atomic: Add general primary/overlay plane option | Anton Kindestam | 2018-12-01 | 3 | -18/+32 |
* | | gpu: prefer wayland context on autodetect | dudemanguy | 2018-11-19 | 1 | -3/+3 |
* | | vulkan: slightly improve vsync jitter measurements | Niklas Haas | 2018-11-19 | 1 | -0/+19 |
* | | vo_gpu: vulkan: only rotate the queues on swap | Niklas Haas | 2018-11-19 | 2 | -12/+9 |
* | | wayland: remove KDE server-decoration support | emersion | 2018-11-19 | 3 | -137/+12 |
* | | wayland: use xdg-decoration if available | emersion | 2018-11-19 | 2 | -13/+45 |
* | | vo_gpu: hwdec_cuda: Guard GL and Vulkan headers properly | Philip Langdale | 2018-11-18 | 1 | -0/+5 |
* | | w32_common: use the screen working area when resizing the window | pavelxdd | 2018-11-18 | 1 | -74/+81 |
* | | vo_x11: fix return value in resize() error paths | Rikard Falkeborn | 2018-11-17 | 1 | -2/+2 |
* | | vo_gpu: opengl: disable compute shaders for old GLSL | Niklas Haas | 2018-11-17 | 1 | -0/+6 |
* | | cocoa: fix drawing on macOS 10.14 | Akemi | 2018-11-13 | 1 | -0/+6 |
* | | cocoa-cb: add logging for CGL pixel format attributes | Akemi | 2018-11-13 | 1 | -0/+19 |
* | | vo_libmpv: support render performance data | Akemi | 2018-11-13 | 3 | -0/+25 |
* | | cocoa-cb: use libmpv's advanced rendering control and timing | Akemi | 2018-11-13 | 3 | -31/+19 |
* | | vo_gpu: vulkan: Always use KHR suffix types and defines | Philip Langdale | 2018-11-03 | 3 | -9/+9 |
* | | vo_gpu: hwdec_cuda: Clean up init() error handling | Philip Langdale | 2018-10-31 | 1 | -10/+15 |
* | | hwdec_drmprime_drm: Missing NULL-check on drm_atomic_context video_plane | Anton Kindestam | 2018-10-25 | 1 | -0/+3 |
* | | vo_gpu: vulkan: hwdec_cuda: Add support for Vulkan interop | Philip Langdale | 2018-10-22 | 1 | -58/+285 |
* | | vo_gpu: vulkan: Add a function to get the device UUID | Philip Langdale | 2018-10-22 | 2 | -0/+25 |
* | | vo_gpu: vulkan: Add arbitrary user data for an ra_vk_buf | Philip Langdale | 2018-10-22 | 2 | -0/+18 |
* | | vo_gpu: vulkan: Add support for exporting buffer memory | Philip Langdale | 2018-10-22 | 8 | -6/+179 |
* | | vo_gpu: vulkan: suppress bogus error message on --vulkan-device | Niklas Haas | 2018-10-21 | 1 | -5/+5 |
* | | cocoa-cb: fix double clicking the title bar | Akemi | 2018-10-21 | 1 | -1/+29 |
* | | vo_gpu: vulkan: fix strncpy truncation in spirv_compiler_init | BtbN | 2018-10-21 | 1 | -1/+1 |
* | | x11: fix icc profile when the window goes near off screen | slatchurie | 2018-10-21 | 1 | -1/+1 |
* | | vo_gpu: vulkan: fix the buffer size on partial upload | Niklas Haas | 2018-10-19 | 1 | -0/+1 |
* | | vo_gpu: split --linear-scaling into two separate options | Niklas Haas | 2018-10-19 | 2 | -13/+25 |
* | | x11_common: replace atoi with strtoul | Nicolas F | 2018-10-19 | 1 | -1/+2 |
* | | vo_gpu: opengl: fix segfault when gl->DeleteSync is unavailable | Niklas Haas | 2018-10-16 | 1 | -1/+3 |
* | | cocoa-cb: fix side by side Split View | Akemi | 2018-10-02 | 1 | -1/+1 |
* | | {mac,cocoa}: trim trailing null out of macosx_icon when loading it | Rodger Combs | 2018-10-02 | 1 | -1/+3 |
* | | cocoa-cb: add Apple Software Renderer support | Akemi | 2018-09-30 | 2 | -3/+29 |
* | | cocoa-cb: move macOS option retrieval to the earliest point possible | Akemi | 2018-09-30 | 1 | -6/+0 |
* | | drm_atomic: Allow to create atomic context w/o drmprime video plane | Anton Kindestam | 2018-09-30 | 2 | -6/+11 |
* | | vo_gpu: fix vec3 packing in UBOs/push_constants | Niklas Haas | 2018-09-29 | 1 | -11/+13 |
* | | vo_gpu: use explicit offsets for push constants | Niklas Haas | 2018-09-29 | 1 | -2/+1 |
* | | vo_gpu: adjust PRNG variant used by GL shaders | sfan5 | 2018-09-26 | 1 | -1/+5 |
* | | mp_image: strip all HDR peak information from SDR clips | Niklas Haas | 2018-09-05 | 1 | -0/+6 |
* | | vo_gpu: switch to optimization level performance | Niklas Haas | 2018-09-01 | 1 | -1/+1 |
* | | vo_gpu: avoid overwriting compute shader block sizes | Niklas Haas | 2018-08-26 | 1 | -4/+10 |
* | | wscript: split egl-android from android | Tom Yan | 2018-08-20 | 1 | -1/+1 |
* | | cocoa-cb: fix crash on macOS 10.10 | Akemi | 2018-08-11 | 1 | -1/+3 |
* | | cocoa-cb: fix crash when no screen is available | Akemi | 2018-08-11 | 1 | -1/+1 |
* | | hwdec_vaegl: Fix VAAPI EGL interop used with gpu-context=drm | Anton Kindestam | 2018-07-09 | 2 | -5/+22 |
* | | context_drm_egl: Fix CRTC setup and release code when using atomic | Anton Kindestam | 2018-07-09 | 6 | -41/+217 |
* | | context_drm_egl: Fix some memory leaks on error exit | Anton Kindestam | 2018-07-09 | 1 | -63/+66 |
* | | gpu: prefer 16bit floating point FBO formats to 16bit integer ones | Jan Ekström | 2018-07-08 | 1 | -1/+1 |
* | | cocoa-cb: fix building with Swift 4.2coverity_scan | Akemi | 2018-06-12 | 2 | -7/+7 |
* | | cocoa-cb: remove pre-allocation of window, view and layer | Akemi | 2018-06-12 | 4 | -99/+114 |
* | | vo_libmpv: pass vo struct to the control callback | Akemi | 2018-06-12 | 3 | -11/+13 |
* | | hwdec_drmprime_drm: Do not show error message during probing | Anton Kindestam | 2018-06-08 | 1 | -1/+1 |
* | | vo_sdl: add support for screensaver VOCTRL's | sfan5 | 2018-06-02 | 1 | -3/+24 |
* | | vo_gpu: desaturate after peak detection | Niklas Haas | 2018-05-31 | 1 | -12/+12 |
* | | input: add a define for the number of mouse buttons and use it | wm4 | 2018-05-25 | 1 | -0/+4 |
* | | vd_lavc: minor simplification for get_format fallback | wm4 | 2018-05-25 | 1 | -7/+1 |
* | | x11: support Shift+TAB | Niklas Haas | 2018-05-24 | 1 | -1/+1 |
|/ |
|
* | wayland_common: require wl_compositor of version 3 | Rostislav Pehlivanov | 2018-05-20 | 1 | -3/+2 |
* | wayland_common: fix maximized state | Rostislav Pehlivanov | 2018-05-20 | 2 | -13/+22 |
* | vo_gpu: allow higher icc-contrast and improve logging | Niklas Haas | 2018-05-17 | 1 | -2/+3 |
* | drm_atomic: Fix memory leaks in drm_atomic_create | Anton Kindestam | 2018-05-08 | 1 | -34/+33 |
* | build: make encoding mode non-optional | wm4 | 2018-05-03 | 1 | -2/+0 |
* | encode: get rid of the output packet queue | wm4 | 2018-05-03 | 3 | -3/+22 |
* | vo_lavc: explicitly skip redraw and repeated frames | wm4 | 2018-05-03 | 2 | -8/+11 |
* | encode: remove old timestamp handling | wm4 | 2018-05-03 | 1 | -193/+35 |
* | drm_atomic: Disallow selecting cursor planes using the options | Anton Kindestam | 2018-05-01 | 1 | -0/+3 |
* | drm_common: Be smarter when deciding on which CRTC and Encoder to use | Anton Kindestam | 2018-05-01 | 1 | -1/+27 |
* | context_drm_egl: fix some comments and log messages that had not been updated... | Anton Kindestam | 2018-05-01 | 1 | -6/+5 |
* | drm/atomic: Fix crtc_setup_atomic and crtc_release_atomic | Anton Kindestam | 2018-05-01 | 1 | -25/+33 |
* | drm/atomic: disable video plane when unused. | LongChair | 2018-05-01 | 1 | -0/+28 |
* | drm/atomic: add atomic modesetting. | LongChair | 2018-05-01 | 1 | -11/+104 |
* | drm/atomic: refactor planes names | LongChair | 2018-05-01 | 7 | -55/+89 |
* | drm/atomic: add connector to atomic context | LongChair | 2018-05-01 | 5 | -4/+35 |
* | drm/atomic: refactor hwdec_drmprime_drm with native resources | LongChair | 2018-05-01 | 5 | -30/+63 |
* | vo_gpu/video: disable compute shaders if an FBO format was not available | Jan Ekström | 2018-05-01 | 1 | -0/+5 |
* | vo_gpu/video: add improved logging when a user-specified FBO fails | Jan Ekström | 2018-05-01 | 1 | -2/+13 |
* | cocoa: change deprecation warning from opengl-cb to libmpv | Akemi | 2018-04-29 | 1 | -1/+1 |
* | wayland_common: update to stable xdg-shell | Emmanuel Gil Peyrot | 2018-04-29 | 2 | -47/+47 |
* | gpu/video: make HDR peak computing work without work group count | Niklas Haas | 2018-04-29 | 1 | -4/+5 |
* | gpu/video: improve HDR peak computation feature check logging | Jan Ekström | 2018-04-29 | 1 | -1/+4 |
* | vd_lavc: enable dr by default | wm4 | 2018-04-29 | 1 | -0/+1 |
* | vf_vapoursynth: correctly signal error on script init failure | wm4 | 2018-04-29 | 1 | -0/+1 |
* | egl_helpers: change minimum framebuffer size to 8 bit per component | wm4 | 2018-04-29 | 1 | -3/+3 |
* | encode: do not clear video PTS on VOCTRL_RESET | wm4 | 2018-04-29 | 1 | -8/+0 |
* | egl_helpers: log certain EGL attributes | wm4 | 2018-04-29 | 1 | -0/+38 |
* | encode: rewrite half of it | wm4 | 2018-04-29 | 1 | -198/+114 |
* | vo: add vo_reconfig2() | wm4 | 2018-04-29 | 2 | -3/+26 |
* | video: remove internal stereo_out flag | wm4 | 2018-04-29 | 4 | -19/+10 |
* | client API: add some render API extensions for timing | wm4 | 2018-04-29 | 1 | -24/+68 |
* | vo_libmpv: support GPU rendered screenshots | wm4 | 2018-04-29 | 3 | -0/+45 |
* | vo_libmpv: adjust redraw handling to new API semantics | wm4 | 2018-04-29 | 1 | -12/+4 |
* | vo_libmpv: remove annoying indirections | wm4 | 2018-04-29 | 1 | -71/+80 |
* | vo_libmpv: move some update() callbacks out of context lock | wm4 | 2018-04-29 | 1 | -3/+3 |
* | vo_libmpv: move up update() function | wm4 | 2018-04-29 | 1 | -14/+12 |
* | vo_libmpv: add support for DR | wm4 | 2018-04-29 | 3 | -0/+38 |
* | client API: preparations for allowing render API to use DR etc. | wm4 | 2018-04-29 | 2 | -22/+113 |
* | vo: move DR helper code to a separate source file | wm4 | 2018-04-29 | 4 | -91/+183 |
* | mp_image: fixup a simple 10L in ref_buffer | Jan Ekström | 2018-04-21 | 1 | -1/+1 |
* | vo_gpu: move some extra code for screenshot to video.c | wm4 | 2018-04-20 | 2 | -13/+15 |
* | encode: simplify colorspace setting | wm4 | 2018-04-20 | 1 | -3/+2 |
* | encode: cosmetics | wm4 | 2018-04-20 | 1 | -35/+30 |
* | vo_lavc: remove pointless uint32_t type for int values | wm4 | 2018-04-20 | 1 | -7/+2 |
* | video: pass through container fps to filters | wm4 | 2018-04-19 | 3 | -6/+7 |
* | w32_common: avoid recursive dispatch queue calls | wm4 | 2018-04-18 | 1 | -1/+6 |
* | hwdec_ios: fix crash after mapper_init failure | Aman Gupta | 2018-04-17 | 1 | -2/+4 |
* | client API: clarify that Display pointers etc. need to stay valid | wm4 | 2018-04-16 | 1 | -6/+21 |
* | vo_gpu: hwdec: Use ffnvcodec to load CUDA symbols | Philip Langdale | 2018-04-15 | 3 | -244/+45 |
* | opengl: include details in EGL context errors | Aman Gupta | 2018-04-12 | 1 | -3/+3 |
* | video: remove libavutil PSEUDOPAL stuff | wm4 | 2018-04-03 | 2 | -5/+2 |
* | vaapi: add option to select a non-default device path | Rostislav Pehlivanov | 2018-03-30 | 1 | -27/+46 |
* | client API: add a new way to pass X11 Display etc. to render API | wm4 | 2018-03-26 | 18 | -86/+99 |
* | cocoa-cb: render on a dedicated dispatch queue | Akemi | 2018-03-25 | 3 | -28/+36 |
* | drm/atomic: ensure request is available until uninit | LongChair | 2018-03-23 | 1 | -3/+14 |
* | cocoa-cb: fix shutdown when fullscreen animation is running | Akemi | 2018-03-18 | 2 | -7/+17 |
* | vo_gpu: fix anamorphic video screenshots (second try) | wm4 | 2018-03-16 | 1 | -3/+4 |
* | img_format.h: cosmetics: fix whitespace | wm4 | 2018-03-15 | 1 | -1/+1 |
* | vo: pass through framedrop flag differently | wm4 | 2018-03-15 | 2 | -5/+3 |
* | vo: move display-fps internal option value to VO opts | wm4 | 2018-03-15 | 1 | -14/+18 |
* | video: add an option to tune waiting for video timing | wm4 | 2018-03-15 | 1 | -2/+17 |
* | vo: cosmetics: fix a case of bad whitespace | wm4 | 2018-03-15 | 1 | -2/+1 |
* | vo_gpu: fix anamorphic screenshots | wm4 | 2018-03-15 | 1 | -2/+2 |
* | mp_image: fix UB with certain callers like vf_vdpaupp | wm4 | 2018-03-15 | 1 | -0/+4 |
* | cocoa-cb: fix crash on startup with not initialised title bar | Akemi | 2018-03-14 | 1 | -1/+2 |
* | cocoa-cb: fix crash with forced iGPU on some multi GPU systems | Akemi | 2018-03-14 | 1 | -3/+5 |
* | cocoa-cb: remove unneeded icc-profile-auto check | Akemi | 2018-03-11 | 1 | -3/+1 |
* | cocoa-cb: don't deactivate mouse events completely with input-cursor=no | Akemi | 2018-03-11 | 1 | -7/+2 |
* | vo_vdpau: fix resizing and rotation problems | wm4 | 2018-03-08 | 1 | -3/+7 |
* | vd_lavc: slightly better logging about why hwdec is not used | wm4 | 2018-03-08 | 1 | -5/+9 |
* | hwdec_drmprime_drm: Fix a DRM buffer memory leakage | LongChair | 2018-03-05 | 1 | -2/+3 |
* | cocoa-cb: fix a segfault without video | Akemi | 2018-03-04 | 1 | -10/+7 |
* | cocoa-cb: fix wrong aspect ratio on live resize after reconfig resize | Akemi | 2018-03-04 | 1 | -1/+1 |
* | cocoa-cb: change handling of window aspect ratio changes | Akemi | 2018-03-04 | 3 | -34/+16 |
* | context_drm_egl: Allow fallback EGLConfig formats | Anton Kindestam | 2018-03-04 | 1 | -17/+49 |
* | cocoa-cb: use new libmpv API instead of opengl-cb | Akemi | 2018-03-04 | 3 | -14/+14 |
* | cocoa-cb: remove debug remnant (stray print) | Akemi | 2018-03-04 | 1 | -1/+0 |
* | vo_gpu: don't segfault in libmpv_gl's destroy() | Niklas Haas | 2018-03-04 | 1 | -1/+2 |
* | vo_gpu: error out if there were rendering errors when taking screenshot | wm4 | 2018-03-03 | 1 | -1/+5 |
* | vo_gpu: fix taking screenshots of rotated videos | wm4 | 2018-03-03 | 1 | -0/+3 |
* | vd_lavc: fix inverted condition | wm4 | 2018-03-03 | 1 | -1/+1 |
* | mp_image: replace rude function with less rude FFmpeg upstream function | wm4 | 2018-03-03 | 1 | -2/+4 |
* | mp_image: make ref error handling slightly readable | wm4 | 2018-03-03 | 1 | -10/+9 |
* | mp_image: pass through unknown AVFrame side data | wm4 | 2018-03-03 | 2 | -1/+42 |
* | mp_image: fix subtle side data memory leaks | wm4 | 2018-03-03 | 1 | -2/+2 |
* | cocoa-cb: fix building with SDK 10.12 and earlier | Akemi | 2018-03-01 | 1 | -1/+1 |
* | client API: deprecate opengl-cb API and introduce a replacement API | wm4 | 2018-02-28 | 7 | -245/+595 |
* | vo_gpu: remove a dead declaration | wm4 | 2018-02-28 | 1 | -1/+0 |
* | cocoa-cb: make fullscreen resize animation duration configurable | Akemi | 2018-02-28 | 1 | -2/+11 |
* | cocoa-cb: fix stretched gl surface on window aspect ratio change | Akemi | 2018-02-28 | 2 | -2/+48 |
* | cocoa-cb: change border and borderless window styling | Akemi | 2018-02-28 | 3 | -17/+120 |
* | drm_common: Improve VT switching signal handling somewhat | Anton Kindestam | 2018-02-26 | 1 | -1/+15 |
* | vo_drm: Fix pageflip errors on VT switch | Anton Kindestam | 2018-02-26 | 1 | -2/+5 |
* | context_drm_egl: Repair VT switching | Anton Kindestam | 2018-02-26 | 1 | -2/+27 |
* | context_drm_egl: Introduce 30bpp support | Anton Kindestam | 2018-02-26 | 3 | -29/+89 |
* | egl_helpers: mpegl_cb can now signal an error condition | Anton Kindestam | 2018-02-26 | 2 | -1/+8 |
* | cocoa-cb: fix wrong fullscreen window size | Akemi | 2018-02-25 | 2 | -11/+21 |
* | cocoa-cb: fix wrong drawing size on resize | Akemi | 2018-02-25 | 1 | -17/+12 |
* | vo_gpu: fix mobius tone mapping when sig_peak <= 1.0 | Niklas Haas | 2018-02-25 | 1 | -0/+2 |
* | vo_gpu: don't tone-map for pure gamut reductions | Niklas Haas | 2018-02-25 | 1 | -3/+0 |
* | drm_vo: pixel aspect from --monitoraspect | Marco Migliori | 2018-02-21 | 1 | -1/+7 |
* | vf_vapoursynth: fix freeze | wm4 | 2018-02-20 | 1 | -5/+7 |
* | vo_gpu: introduce --target-peak | Niklas Haas | 2018-02-20 | 3 | -7/+16 |
* | vo_gpu: correctly parametrize the HLG OOTF by the display peak | Niklas Haas | 2018-02-20 | 1 | -20/+31 |
* | vo_gpu: simplify and correct color scale handling | Niklas Haas | 2018-02-20 | 3 | -33/+40 |
* | vo_mediacodec_embed: fix forgotten VO_CAP_NOREDRAW→VO_CAP_NORETAIN | Jan Ekström | 2018-02-20 | 1 | -1/+1 |
* | cocoa-cb: fix hwdec when drawing off-screen | Akemi | 2018-02-17 | 1 | -0/+1 |
* | video: rename VO_CAP_NOREDRAW to VO_CAP_NORETAIN | Aman Gupta | 2018-02-17 | 2 | -4/+4 |
* | vo_gpu: hwdec_drmprime_drm: cosmetic simplification | wm4 | 2018-02-16 | 1 | -6/+3 |
* | cocoa-cb: fix drawing on macOS 10.11 | Akemi | 2018-02-16 | 1 | -3/+19 |
* | vo_gpu: remove old window screenshot glue code and GL implementation | wm4 | 2018-02-13 | 4 | -42/+0 |
* | vo: make opengl-cb first in the autoprobing order | wm4 | 2018-02-13 | 2 | -4/+5 |
* | Fix recent FFmpeg deprecations | wm4 | 2018-02-13 | 1 | -2/+3 |
* | vf_vavpp: select best quality deinterlacing algorithm by default | wm4 | 2018-02-13 | 1 | -5/+22 |
* | video: make --deinterlace and HW deinterlace filters always deinterlace | wm4 | 2018-02-13 | 3 | -3/+3 |
* | vo_gpu: d3d11: implement tex_download() | James Ross-Gowan | 2018-02-13 | 5 | -102/+57 |
* | vo_gpu: use a variable for the RA_CAP_FRAGCOORD flag | James Ross-Gowan | 2018-02-13 | 1 | -4/+3 |
* | vo_gpu: check for HDR peak detection in dumb mode too | James Ross-Gowan | 2018-02-13 | 1 | -7/+8 |
* | cocoa-cb: initial implementation via opengl-cb API | Akemi | 2018-02-12 | 7 | -20/+1492 |
* | osx: always deactivate the early opengl flush on macOS | Akemi | 2018-02-12 | 1 | -2/+6 |
* | vo_drm: support --monitorpixelaspect | Marco Migliori | 2018-02-11 | 1 | -0/+2 |
* | vo_drm: reset last input image on reconfig | Marco Migliori | 2018-02-11 | 1 | -0/+3 |
* | vo_drm: make the osd as large as the screen | Marco Migliori | 2018-02-11 | 1 | -18/+18 |
* | vo_gpu: make screenshots use the GL renderer | wm4 | 2018-02-11 | 14 | -25/+193 |
* | vo_gpu: add internal ability to skip osd/subs for rendering | wm4 | 2018-02-11 | 5 | -18/+40 |
* | vo_gpu: use blit() only if target ra_tex supports it | wm4 | 2018-02-11 | 1 | -2/+3 |
* | vo_gpu: add memory barrier on the HDR peak detection | Niklas Haas | 2018-02-11 | 1 | -0/+1 |
* | vo_gpu: correctly infer HDR peak detection support | Niklas Haas | 2018-02-11 | 1 | -1/+4 |
* | vo_gpu: refactor HDR peak detection algorithm | Niklas Haas | 2018-02-11 | 3 | -16/+41 |
* | wayland_common: fix idle_inhibitor protocol segfault | Rostislav Pehlivanov | 2018-02-09 | 1 | -0/+1 |
* | drmprime interop : Add frames triple buffering | LongChair | 2018-02-07 | 1 | -3/+8 |
* | vd_lavc: fix stall with some uses of --hwdec=copy | wm4 | 2018-02-05 | 1 | -3/+6 |
* | vo_gpu: port HDR tone mapping algorithm from libplacebo | Niklas Haas | 2018-02-05 | 3 | -70/+107 |
* | vo_gpu: add RA_CAP for gl_NumWorkGroups | Niklas Haas | 2018-02-05 | 3 | -1/+3 |
* | vo_gpu: vulkan: correctly enable textureGatherOffset | Niklas Haas | 2018-02-05 | 2 | -2/+3 |
* | vo_gpu: vulkan: don't issue queries for unused timers | Niklas Haas | 2018-02-05 | 1 | -5/+13 |
* | vo_gpu: vulkan: try enabling required features | Niklas Haas | 2018-02-05 | 2 | -0/+10 |
* | vo_gpu: vulkan: add missing buffer barrier fields | Niklas Haas | 2018-02-05 | 1 | -0/+2 |
* | vd_lavc: fix recently broken hardware decode fallback | wm4 | 2018-02-04 | 1 | -7/+16 |
* | vf_vapoursynth: always keep input frame array filled | wm4 | 2018-02-03 | 1 | -1/+3 |
* | vf_vapoursynth: fix locking | wm4 | 2018-02-03 | 1 | -1/+2 |
* | vf_vapoursynth: fix obscure/impossible leak | wm4 | 2018-02-03 | 1 | -0/+1 |
* | vf_vapoursynth: fix output colorspace flags and other attributes | wm4 | 2018-02-03 | 1 | -0/+2 |
* | vf_vapoursynth: fix potential deadlock on init failure | wm4 | 2018-02-03 | 1 | -1/+1 |
* | vf_vapoursynth: initialize start timestamp properly | wm4 | 2018-02-03 | 1 | -1/+1 |
* | video: make decoder wrapper a filter | wm4 | 2018-01-30 | 4 | -776/+125 |
* | mp_image: preserve AVFrame closed captions data | wm4 | 2018-01-30 | 2 | -0/+8 |
* | mp_image: factor buffer referencing | wm4 | 2018-01-30 | 1 | -17/+15 |
* | video: rewrite filtering glue code | wm4 | 2018-01-30 | 21 | -2616/+1078 |
* | vo_gpu: check for RA_CAP_FRAGCOORD in dumb mode too | James Ross-Gowan | 2018-01-30 | 1 | -13/+14 |
* | video: fix crash with vdpau when reinitializing rendering | wm4 | 2018-01-27 | 1 | -3/+3 |
* | hwdec: detach d3d and d3d9 hwaccel from angle | myfreeer | 2018-01-25 | 1 | -1/+3 |
* | video: minor simplification | wm4 | 2018-01-25 | 1 | -1/+1 |
* | video: warn user against FFmpeg's lies | wm4 | 2018-01-22 | 1 | -9/+6 |
* | video: change some remaining vo_opengl mentions to vo_gpu | Akemi | 2018-01-20 | 7 | -8/+8 |
* | osx: code cleanups and cosmetic fixes | Akemi | 2018-01-20 | 2 | -2/+2 |
* | ta: introduce talloc_dup() and use it in some places | wm4 | 2018-01-18 | 1 | -2/+2 |
* | sws_utils: don't force callers to provide option struct | wm4 | 2018-01-18 | 6 | -7/+12 |
* | vo: log reconfig calls | wm4 | 2018-01-18 | 1 | -0/+2 |
* | mp_image_pool: add helper functions for FFmpeg hw frames pools | wm4 | 2018-01-18 | 2 | -0/+81 |
* | mp_image: fix some metadata loss with conversion from/to AVFrame | wm4 | 2018-01-18 | 1 | -2/+14 |
* | video: make IMGFMT_IS_HWACCEL() return 0 or 1 | wm4 | 2018-01-18 | 1 | -1/+1 |
* | video: add utility function to pick conversion image format from a list | wm4 | 2018-01-18 | 2 | -0/+10 |
* | video: avoid some unnecessary vf.h includes | wm4 | 2018-01-18 | 4 | -5/+0 |
* | vo_gpu: skip DR for unsupported image formats | wm4 | 2018-01-18 | 1 | -0/+3 |
* | vo_gpu: fix broken 10 bit via integer textures playback | wm4 | 2018-01-17 | 1 | -3/+3 |
* | vo_gpu: rpi: defer gl_ctx_resize until after gl_ctx_init | Niklas Haas | 2018-01-15 | 1 | -1/+3 |
* | video: change some mp_image_pool semantics | wm4 | 2018-01-13 | 6 | -14/+16 |
* | video, audio: don't actively wait for demuxer input | wm4 | 2018-01-09 | 1 | -0/+2 |
* | vo_gpu: hwdec_dxva2dxgi: initial implementation | James Ross-Gowan | 2018-01-06 | 3 | -0/+470 |
* | vo_gpu: d3d11: check for NULL backbuffer in start_frame | James Ross-Gowan | 2018-01-04 | 1 | -2/+6 |
* | vo_gpu: d3d11: don't use a bgra8 swapchain | James Ross-Gowan | 2018-01-04 | 1 | -19/+8 |
* | vo_gpu/context_android: replace both options with android-surface-size | sfan5 | 2018-01-02 | 1 | -4/+3 |
* | video, audio: always read all frames before getting next packet | wm4 | 2018-01-01 | 2 | -2/+24 |
* | vo_gpu/android: fallback to EGL_WIDTH/HEIGHT | Aman Gupta | 2018-01-01 | 1 | -3/+15 |
* | vo_gpu: d3d11: avoid copying staging buffers to cbuffers | James Ross-Gowan | 2018-01-01 | 1 | -48/+15 |
* | demux_mkv: add hack to pass along x264 version to decoder | wm4 | 2017-12-28 | 1 | -0/+13 |
* | vd_lavc: add an option to explicitly workaround x264 4:4:4 bug | wm4 | 2017-12-28 | 1 | -0/+5 |
* | vd_lavc: fix crash with RPI hwdec | wm4 | 2017-12-28 | 1 | -1/+2 |
* | player: add internal `vo-resize` command | sfan5 | 2017-12-27 | 2 | -0/+7 |
* | vo_gpu/context: Let embedding application handle surface resizes | sfan5 | 2017-12-27 | 1 | -10/+20 |
* | vo_gpu: EGL: provide SwapInterval to generic code | wm4 | 2017-12-27 | 1 | -0/+10 |
* | vf_vdpaupp: fix error handling and software input mode | wm4 | 2017-12-27 | 1 | -5/+9 |
* | options: drop some previously deprecated options | wm4 | 2017-12-25 | 1 | -4/+0 |
* | vo_gpu: vulkan: fix segfault due to index mismatch | Niklas Haas | 2017-12-25 | 1 | -5/+8 |
* | vo_gpu: vulkan: fix some image barrier oddities | Niklas Haas | 2017-12-25 | 1 | -10/+5 |
* | vo_gpu: vulkan: omit needless #define | Niklas Haas | 2017-12-25 | 1 | -5/+0 |
* | vo_gpu: vulkan: fix sharing mode on malloc'd buffers | Niklas Haas | 2017-12-25 | 1 | -1/+0 |
* | vo_gpu: vulkan: fix dummyPass creation | Niklas Haas | 2017-12-25 | 1 | -1/+1 |
* | vo_gpu: vulkan: fix the rgb565a1 names -> rgb5a1 | Niklas Haas | 2017-12-25 | 1 | -2/+2 |
* | vo_gpu: vulkan: allow disabling async tf/comp | Niklas Haas | 2017-12-25 | 3 | -4/+21 |
* | vo_gpu: vulkan: refine queue family selection algorithm | Niklas Haas | 2017-12-25 | 1 | -2/+7 |
* | vo_gpu: vulkan: prefer vkCmdCopyImage over vkCmdBlitImage | Niklas Haas | 2017-12-25 | 1 | -8/+31 |
* | vo_gpu: attempt re-using the FBO format for p->output_tex | Niklas Haas | 2017-12-25 | 4 | -1/+13 |
* | vo_gpu: vulkan: properly depend on the swapchain acquire semaphore | Niklas Haas | 2017-12-25 | 3 | -15/+25 |
* | vo_gpu: vulkan: use correct access flag for present | Niklas Haas | 2017-12-25 | 1 | -2/+3 |
* | vo_gpu: vulkan: make the swapchain more robust | Niklas Haas | 2017-12-25 | 1 | -23/+50 |
* | vo_gpu: aggressively prefer async compute | Niklas Haas | 2017-12-25 | 3 | -1/+12 |
* | vo_gpu: vulkan: support split command pools | Niklas Haas | 2017-12-25 | 6 | -163/+281 |
* | vo_gpu: invalidate fbotex before drawing | Niklas Haas | 2017-12-25 | 4 | -10/+11 |
* | vo_gpu: allow invalidating FBO in renderpass_run | Niklas Haas | 2017-12-25 | 3 | -5/+22 |
* | vo_gpu: vulkan: properly track image dependencies | Niklas Haas | 2017-12-25 | 2 | -40/+121 |
* | vo_gpu: vulkan: add a vk_signal abstraction | Niklas Haas | 2017-12-25 | 3 | -0/+144 |
* | vo_gpu: vulkan: refactor command submission | Niklas Haas | 2017-12-25 | 5 | -72/+90 |
* | vo_gpu: vulkan: reorganize vk_cmd slightly | Niklas Haas | 2017-12-25 | 5 | -57/+58 |
* | vo_gpu: vulkan: refactor vk_cmdpool | Niklas Haas | 2017-12-25 | 5 | -194/+182 |
* | Restore Libav support | wm4 | 2017-12-21 | 1 | -0/+2 |
* | hwdec: remove unused fields | wm4 | 2017-12-21 | 3 | -9/+0 |
* | vo_mediacodec_embed: implement hwcontext | Aman Gupta | 2017-12-20 | 1 | -0/+30 |
* | vo_gpu: win: remove exclusive-fullscreen detection hack | James Ross-Gowan | 2017-12-20 | 3 | -129/+0 |
* | w32_common: refactor and improve window state handling | pavelxdd | 2017-12-19 | 1 | -131/+151 |
* | w32_common: use RECT for storing screen and window size & position | pavelxdd | 2017-12-19 | 1 | -100/+71 |
* | vo_gpu: hwdec_drmprime_drm: don't crash for non-GL contexts | wm4 | 2017-12-17 | 1 | -0/+3 |
* | msg: reinterpret a bunch of message levels | Niklas Haas | 2017-12-15 | 6 | -42/+25 |
* | vd_lavc: rename --hwdec=rpi to --hwdec=mmal | wm4 | 2017-12-15 | 1 | -4/+0 |
* | vd_lavc: use libavcodec metadata for hardware decoder wrappers | wm4 | 2017-12-15 | 1 | -25/+8 |
* | csputils: Add support for Display P3 primaries | Vittorio Giovara | 2017-12-14 | 2 | -2/+5 |
* | csputils: Fix DCI P3 primaries white point | Vittorio Giovara | 2017-12-14 | 1 | -1/+2 |
* | vf_buffer: remove this filter | wm4 | 2017-12-12 | 2 | -87/+0 |
* | w32_common: update outdated comment about wakeup events | pavelxdd | 2017-12-11 | 1 | -2/+1 |
* | vf_convert: default to limited range when converting RGB to YUV | wm4 | 2017-12-11 | 1 | -0/+5 |
* | vo_gpu: hwdec_drmprime_drm: silence error on failed autoprobing | wm4 | 2017-12-11 | 1 | -1/+1 |
* | hwdec: document a forgotten parameter | wm4 | 2017-12-11 | 1 | -0/+1 |
* | video: remove code duplication by calling a hwdec loader helper | wm4 | 2017-12-11 | 1 | -2/+1 |
* | video: properly initialize and set hwdec_interop | wm4 | 2017-12-11 | 1 | -0/+2 |
* | vd_lavc: always load VO interops with non-copy hw decoders | wm4 | 2017-12-11 | 1 | -0/+4 |
* | vo: fix a compiler warning by properly printing a 64bit integer | Jan Ekström | 2017-12-11 | 1 | -1/+1 |
* | vd_lavc: add rkmpp to the hwdec_wrappers array. | LongChair | 2017-12-10 | 1 | -0/+1 |
* | vo_gpu: d3d11: check for timestamp query support | James Ross-Gowan | 2017-12-09 | 1 | -0/+9 |
* | w32_common: improve the window message state machine | pavelxdd | 2017-12-07 | 1 | -1/+13 |
* | w32_common: skip window snapping if Windows handled it | pavelxdd | 2017-12-07 | 1 | -2/+12 |
* | vo: add support for externally driven renderloop and make wayland use it | Rostislav Pehlivanov | 2017-12-05 | 4 | -4/+70 |
* | vo_gpu: d3d11_helpers: use better formatting for PCI IDs | James Ross-Gowan | 2017-12-04 | 1 | -4/+6 |
* | Fix various typos in log messages | Nicolas F | 2017-12-03 | 2 | -2/+2 |
* | video: probe format of primary plane in drm/egl context | Anton Kindestam | 2017-12-03 | 1 | -3/+59 |
* | hwdec: whitespace cleanup in hwdec_drmprime_drm.c | Anton Kindestam | 2017-12-03 | 1 | -2/+2 |
* | video: fix use of possibly-NULL pointer in drm_egl_init | Anton Kindestam | 2017-12-03 | 1 | -1/+2 |
* | video: fix double free in drm_atomic_create_context | Anton Kindestam | 2017-12-03 | 1 | -1/+2 |
* | build: remove POSIX/sysv shared memory test | wm4 | 2017-12-02 | 2 | -48/+17 |
* | vd_lavc: don't request native pixfmt with -copy and METHOD_INTERNAL | wm4 | 2017-12-02 | 1 | -0/+1 |
* | video: remove some more hwdec legacy stuff | wm4 | 2017-12-02 | 10 | -93/+50 |
* | vd_lavc, vdpau, vaapi: restore emulated API avoidance | wm4 | 2017-12-02 | 5 | -3/+48 |
* | hwdec: don't require setting legacy hwdec fields | wm4 | 2017-12-02 | 7 | -30/+18 |
* | vd_lavc: simpler way to check for opque hw frame | wm4 | 2017-12-02 | 1 | -3/+1 |
* | vd_lavc: sort -copy hwdec modes to end of list | wm4 | 2017-12-02 | 1 | -6/+12 |
* | vd_lavc: allow forcing single implementations with --hwdec | wm4 | 2017-12-02 | 1 | -2/+3 |
* | vd_lavc: slightly simplify | wm4 | 2017-12-02 | 1 | -34/+28 |
* | vd_lavc: coding style | wm4 | 2017-12-02 | 1 | -1/+1 |
* | hwdec: remove unused HWDEC_* constants | wm4 | 2017-12-01 | 1 | -19/+1 |
* | vd_lavc: fix dumb nonsense | wm4 | 2017-12-01 | 1 | -1/+4 |
* | vd_lavc, mp_image: remove weird mpv specific palette constant | wm4 | 2017-12-01 | 3 | -9/+3 |
* | vd_lavc: merge redundant header | wm4 | 2017-12-01 | 2 | -94/+77 |
* | vd_lavc: rewrite how --hwdec is handled | wm4 | 2017-12-01 | 4 | -483/+354 |
* | vd_lavc: drop mediacodec direct rendering support temporarily | wm4 | 2017-12-01 | 2 | -69/+8 |
* | video: move d3d.c out of decode sub directory | wm4 | 2017-12-01 | 7 | -5/+5 |
* | vd_lavc: delete hw_d3d11va.c/hw_dxva2.c and merge leftovers | wm4 | 2017-12-01 | 5 | -117/+39 |
* | hw_dxva2: move dxva2 code to d3d.c | wm4 | 2017-12-01 | 2 | -117/+126 |
* | video: refactor hw device creation for hwdec copy modes | wm4 | 2017-12-01 | 11 | -203/+207 |
* | video: fix memory leaks with hwdec copy modes | wm4 | 2017-12-01 | 1 | -2/+2 |
* | vd_lavc: move entrypoint for hwframes_refine | wm4 | 2017-12-01 | 7 | -11/+9 |
* | vd_lavc: remove process_image callback | wm4 | 2017-12-01 | 2 | -9/+3 |
* | d3d11: move code for d3d11eglrgb hack | wm4 | 2017-12-01 | 2 | -10/+3 |
* | vo_gpu: hwdec: remove redundant fields | wm4 | 2017-12-01 | 13 | -18/+3 |
* | vo_gpu: make it possible to load multiple hwdec interop drivers | wm4 | 2017-12-01 | 9 | -143/+158 |
* | vo_opengl: hwdec_vaegl: Reenable vaExportSurfaceHandle() | Mark Thompson | 2017-11-30 | 1 | -3/+3 |
* | vd_lavc: prefer nvdec over vdpau with --hwdec=auto | wm4 | 2017-11-30 | 2 | -14/+16 |
* | vo_gpu: remove hwdec_vaglx interop | wm4 | 2017-11-30 | 2 | -235/+0 |
* | vf: remove a stray HAVE_GPL | wm4 | 2017-11-30 | 1 | -3/+0 |
* | vf_lavfi: remove old internal wrapper API stuff | wm4 | 2017-11-29 | 2 | -117/+0 |
* | vf_sub, vf_format: change license to LGPL | wm4 | 2017-11-29 | 2 | -24/+15 |
* | vf: remove most GPL video filters | wm4 | 2017-11-29 | 13 | -1500/+0 |
* | vf: add vf_convert as interim replacement for vf_scale | wm4 | 2017-11-29 | 2 | -2/+132 |
* | vo_gpu: d3d11: don't use runtime version for UAV slot count | James Ross-Gowan | 2017-11-19 | 1 | -1/+1 |
* | vo_gpu: d3d11_helpers: don't try BGRA_SUPPORT | James Ross-Gowan | 2017-11-19 | 1 | -20/+4 |
* | vo_gpu: d3d11: mark the bgra8 format as unordered | James Ross-Gowan | 2017-11-19 | 1 | -1/+1 |
* | w32_common: move imm32.dll function to w32->api struct | pavelxdd | 2017-11-15 | 1 | -15/+12 |
* | vo_gpu/context_android: Process surface resizes correctly | sfan5 | 2017-11-14 | 1 | -10/+11 |
* | vo_gpu: ra_gl: remove stride hack | wm4 | 2017-11-12 | 1 | -4/+1 |
* | vo_gpu: d3d11: remove flipped texture upload hack | James Ross-Gowan | 2017-11-12 | 1 | -8/+0 |
* | cocoa: always return the target NSRect when in fullscreen | Akemi | 2017-11-11 | 1 | -1/+4 |
* | vo_gpu: never pass flipped images to ra or ra backends | wm4 | 2017-11-10 | 1 | -2/+7 |
* | vo_gpu: hwdec_d3d11va: allow zero-copy video decoding | James Ross-Gowan | 2017-11-07 | 3 | -62/+159 |
* | vo_gpu: d3d11: enhance cache invalidation | James Ross-Gowan | 2017-11-07 | 1 | -4/+70 |
* | vo_gpu: d3d11: log shader compilation times | James Ross-Gowan | 2017-11-07 | 1 | -0/+26 |
* | vo_gpu: move d3d11_screenshot to shared code | James Ross-Gowan | 2017-11-07 | 4 | -80/+100 |
* | vo_gpu: d3d11: add RA caps for ra_d3d11 | James Ross-Gowan | 2017-11-07 | 7 | -6/+35 |
* | vo_gpu: d3d11: initial implementation | James Ross-Gowan | 2017-11-07 | 9 | -5/+2739 |
* | vo_gpu: export the GLSL format qualifier for ra_format | James Ross-Gowan | 2017-11-07 | 5 | -14/+77 |
* | vo_gpu: add namespace query mechanism | James Ross-Gowan | 2017-11-07 | 4 | -10/+21 |
* | vo_lavc: remove messy delayed subtitle rendering logic | wm4 | 2017-11-07 | 1 | -10/+8 |
* | img_format: remove some guards against old ffmpeg API | wm4 | 2017-11-06 | 1 | -5/+2 |
* | vo_gpu: don't re-render hwdec frames when repeating frames | wm4 | 2017-11-03 | 1 | -19/+11 |
* | vo_gpu: ra_gl: fix minimum GLSL version to 120 | wm4 | 2017-11-03 | 1 | -1/+1 |
* | vo_gpu: fix mobius tone mapping compatibility to GLSL 120 | wm4 | 2017-11-03 | 1 | -1/+1 |
* | vo_gpu: ra_gl: fix crash trying to use glBindBufferBase on GL 2.1 | wm4 | 2017-11-03 | 1 | -2/+7 |
* | vd_lavc: restore --hwdec-image-format and d3d11 opaque mode | wm4 | 2017-11-02 | 2 | -1/+6 |
* | vo_gpu: potentially fix icc-profile-auto updating | wm4 | 2017-11-01 | 1 | -1/+1 |
* | vd_lavc: clean out more hwdec legacy code | wm4 | 2017-10-31 | 3 | -39/+5 |
* | vd_lavc: remove more dead legacy code | wm4 | 2017-10-31 | 4 | -108/+2 |
* | videotoolbox: use generic code for dummy hwdevice init | wm4 | 2017-10-31 | 2 | -75/+19 |
* | vd_lavc: remove dead legacy code | wm4 | 2017-10-31 | 2 | -22/+0 |
* | d3d: remove some legacy code | wm4 | 2017-10-31 | 1 | -42/+0 |
* | vd_lavc: makre sure required headers are included early enough | wm4 | 2017-10-31 | 2 | -1/+1 |
* | vd_lavc: move display mastering data stuff to mp_image | wm4 | 2017-10-30 | 4 | -42/+22 |
* | Bump libav* API use | wm4 | 2017-10-30 | 2 | -163/+8 |
* | vo_gpu: remove a redundant ifdef | wm4 | 2017-10-30 | 1 | -2/+0 |
* | vd_lavc: make --hwdec=nvdec-copy actually work | wm4 | 2017-10-30 | 2 | -3/+32 |
* | vd_lavc: remove need for duplicated cuda GL interop backend | wm4 | 2017-10-30 | 4 | -20/+7 |
* | Get rid of deprecated AVFrame accessors | wm4 | 2017-10-30 | 2 | -2/+2 |
* | hwdec_drmprime_drm: fix segv with --hwdec | Ryo Munakata | 2017-10-30 | 1 | -1/+4 |
* | vd_lavc: add support for nvdec hwaccel | wm4 | 2017-10-28 | 4 | -1/+36 |
* | vd_lavc: use avcodec_fill_hw_frames_parameters() API | wm4 | 2017-10-27 | 2 | -2/+112 |
* | vo_gpu: fix ra_tex_upload_pbo for 2D textures | Niklas Haas | 2017-10-27 | 1 | -1/+5 |
* | vo_gpu: osd: simplify some code | wm4 | 2017-10-27 | 1 | -5/+5 |
* | vd_lavc: more aggressive frame dropping for intra only codecs | wm4 | 2017-10-26 | 2 | -5/+15 |
* | vo_gpu: change --tone-mapping-desaturate algorithm | Niklas Haas | 2017-10-25 | 2 | -9/+11 |
* | demux: get rid of demux_packet.new_segment field | wm4 | 2017-10-24 | 1 | -3/+8 |
* | video : Move drm options to substruct. | Lionel CHAZALLON | 2017-10-23 | 5 | -4/+30 |
* | Add DRM_PRIME Format Handling and Display for RockChip MPP decoders | Lionel CHAZALLON | 2017-10-23 | 14 | -19/+773 |
* | video : allow drm primary plane to be transparent for egl context | Lionel CHAZALLON | 2017-10-23 | 1 | -2/+2 |
* | vo_opengl: hwdec_vaegl: Disable vaExportSurfaceHandle() | Mark Thompson | 2017-10-23 | 1 | -3/+3 |
* | wayland_common: check monitor scale | Rostislav Pehlivanov | 2017-10-22 | 1 | -3/+9 |
* | wayland_common: improve cursor code and scale cursor properly | Rostislav Pehlivanov | 2017-10-22 | 2 | -26/+35 |
* | wayland_common: don't scale the cursor wl_buffer | Rostislav Pehlivanov | 2017-10-19 | 1 | -1/+0 |
* | video: fix alpha handling | wm4 | 2017-10-19 | 1 | -2/+4 |
* | vo_gpu: add rgba16hf to the list of FBO formats | James Ross-Gowan | 2017-10-18 | 1 | -1/+2 |
* | vo_rpi: fix build (probably) | wm4 | 2017-10-17 | 1 | -1/+1 |
* | vo_gpu: remove weird p->vo indirection | wm4 | 2017-10-17 | 1 | -11/+9 |
* | vo_gpu: fix video sometimes not being rerendered on equalizer change | wm4 | 2017-10-17 | 4 | -4/+9 |
* | vdpau: remove some more dead code | wm4 | 2017-10-16 | 2 | -11/+0 |
* | video: remove special path for hwdec screenshots | wm4 | 2017-10-16 | 3 | -96/+1 |
* | video: fix previous commit | wm4 | 2017-10-16 | 1 | -2/+1 |
* | video: make previously added hwdec params mechanism more generic | wm4 | 2017-10-16 | 3 | -18/+20 |
* | video: properly pass through ICC data | wm4 | 2017-10-16 | 2 | -8/+24 |
* | mp_image: merge AVFrame conversion functions | wm4 | 2017-10-16 | 1 | -38/+29 |
* | video: add mp_image_params.hw_flags and add an example | wm4 | 2017-10-16 | 6 | -1/+74 |
* | video: make it possible to always override hardware decoding format | wm4 | 2017-10-16 | 1 | -0/+2 |
* | vo_gpu: remove some minor dead code | wm4 | 2017-10-16 | 1 | -3/+1 |
* | vo_gpu: semi-fix --gpu-context/--gpu-api options and help output | wm4 | 2017-10-16 | 4 | -17/+14 |
* | mp_image: select an explicit fallback for chroma location | wm4 | 2017-10-16 | 1 | -0/+7 |
* | vo_gpu: mali-fbdev: fix build error | Tobias Jakobi | 2017-10-13 | 1 | -2/+2 |
* | wayland_common: init output_list during main struct init | Rostislav Pehlivanov | 2017-10-12 | 1 | -1/+2 |
* | wayland_common: require wl_output v2 and send MP_INPUT_RELEASE_ALL on uninit | Rostislav Pehlivanov | 2017-10-11 | 1 | -8/+13 |
* | vo_gpu: shaderc: include debug info when --gpu-debug is set | James Ross-Gowan | 2017-10-11 | 1 | -0/+2 |
* | Add checks for HAVE_GPL to various GPL-only source files | wm4 | 2017-10-10 | 19 | -0/+95 |
* | wayland_common: adjust default cursor size and scale its buffer | Rostislav Pehlivanov | 2017-10-10 | 1 | -2/+3 |
* | vo: fix reference to mediacodec_embed | Aman Gupta | 2017-10-09 | 1 | -2/+2 |
* | vo_gpu: android: fix gpu context | Aman Gupta | 2017-10-09 | 1 | -0/+4 |
* | vo_opengl: hwdec_vaegl: Use vaExportSurfaceHandle() if present | Mark Thompson | 2017-10-09 | 1 | -0/+80 |
* | vaapi: Use libva2 message callbacks | Mark Thompson | 2017-10-09 | 1 | -3/+29 |
* | vo_gpu: simplify opengl alias | wm4 | 2017-10-09 | 2 | -31/+2 |
* | vo_gpu: remove duplicated options | wm4 | 2017-10-09 | 1 | -1/+0 |
* | vo_opengl: context_drm_egl: Don't create a new framebuffer for every frame | Mark Thompson | 2017-10-09 | 1 | -22/+27 |
* | vo_gpu: add android opengl backend | Aman Gupta | 2017-10-09 | 1 | -0/+151 |
* | vo: add mediacodec_embed output driver | Aman Gupta | 2017-10-09 | 2 | -0/+93 |
* | hwdec: add mediacodec hardware decoder for IMGFMT_MEDIACODEC frames | Aman Gupta | 2017-10-09 | 5 | -0/+54 |
* | vo: add VO_CAP_NOREDRAW for upcoming vo_mediacodec_embed | Aman Gupta | 2017-10-09 | 2 | -1/+8 |
* | hwdec: rename mediacodec to mediacodec-copy | Aman Gupta | 2017-10-09 | 3 | -10/+27 |
* | img_format: AV_PIX_FMT_PAL8 is RGB | wm4 | 2017-10-09 | 1 | -2/+5 |
* | wayland_common: implement output tracking, cleanups and bugfixes | Rostislav Pehlivanov | 2017-10-09 | 4 | -215/+246 |
* | wayland_common: allow vo_wayland_uninit(NULL) | Niklas Haas | 2017-10-07 | 1 | -0/+2 |
* | Revert "wayland_common: add support for embedding" | Rostislav Pehlivanov | 2017-10-05 | 2 | -6/+0 |
* | wayland_common: respect close events | Rostislav Pehlivanov | 2017-10-05 | 1 | -3/+9 |
* | wayland_common: add support for embedding | Rostislav Pehlivanov | 2017-10-05 | 2 | -0/+5 |
* | wayland_common: reset the LIVE_RESIZING flag when resizing ends | Rostislav Pehlivanov | 2017-10-05 | 1 | -10/+14 |
* | build: switch preliminary LGPL mode from v3 to v2.1 | wm4 | 2017-10-05 | 1 | -9/+1 |
* | wayland_common: don't hardcode protocol names during registry | Rostislav Pehlivanov | 2017-10-04 | 1 | -8/+8 |
* | wayland_common: rewrite from scratch | Rostislav Pehlivanov | 2017-10-03 | 6 | -1053/+1209 |
* | vo_wayland: remove | Rostislav Pehlivanov | 2017-10-03 | 6 | -1059/+0 |
* | vo_gpu: gl: implement proper extension string search | wm4 | 2017-10-02 | 3 | -10/+23 |
* | vo_gpu: enable 3DLUTs in dumb mode | Niklas Haas | 2017-09-30 | 1 | -1/+3 |
* | vf_vavpp: restrict allowed sw upload formats to nv12/yuv420p | wm4 | 2017-09-30 | 1 | -20/+3 |