summaryrefslogtreecommitdiffstats
path: root/video
Commit message (Expand)AuthorAgeFilesLines
* vo_sdl: Only create the SDL window onceCameron Cawley2019-09-211-54/+23
* context_drm_egl: Use eglGetPlatformDisplayEXT if availablememeka2019-09-201-1/+20
* client API, vo_libmpv: document random deadlock problemswm42019-09-201-0/+16
* vo_libmpv: fix some more uninit issueswm42019-09-201-24/+35
* vo_libmpv: always create ctx->dispatchwm42019-09-201-19/+12
* render api: fix use-after-freewnoun2019-09-201-12/+2
* rpi: Update for modern systemsCameron Cawley2019-09-203-6/+6
* vo: remove unused equalizer control remainswm42019-09-201-14/+1
* oml_sync: fix typo in commentwm42019-09-201-2/+2
* vf_fingerprint: use aligned_alloc instead of posix_memalignwm42019-09-191-2/+2
* video: add vf_fingerprint and a skip-logo scriptwm42019-09-191-0/+293
* video: generally try to align image data on 64 byteswm42019-09-195-4/+10
* vo: fix missed option updates under rare circumstanceswm42019-09-191-2/+2
* win_state: silence a valgrind warningwm42019-09-191-1/+1
* vd_lavc: put vaapi before vdpau in autoprobe orderwm42019-09-191-2/+2
* vo_gpu: hwdec_vaegl: silence confusing message during probingwm42019-09-191-2/+47
* vo_gpu: hwdec_vaegl: refactor format probingwm42019-09-191-40/+64
* vf_vapourynth: remove Lua backendwm42019-09-191-241/+1
* vo_gpu: remove vdpau/GLX backendwm42019-09-192-421/+0
* vo_gpu: remove mali-fbdevwm42019-09-192-162/+0
* aspect: add video margin optionswm42019-09-191-5/+43
* aspect: fix some UB problems in corner caseswm42019-09-191-6/+6
* vd_lavc: add --hwdec-extra-frames optionwm42019-09-191-7/+8
* Implement backwards playbackwm42019-09-192-0/+15
* wayland: fix wl_proxy leakdudemanguy2019-09-191-0/+3
* drm: fix libmpv ABI breakage introduced in 351c083487050c88adb0e3d60f2174850f...Anton Kindestam2019-09-184-13/+13
* vo_gpu: hwdec_vaapi: Refactor Vulkan and OpenGL interops for VAAPIPhilip Langdale2019-09-155-326/+471
* vo_gpu: hwdec_cuda: Improve interop selection mechanismPhilip Langdale2019-09-154-15/+20
* vo_gpu: x11: remove special vdpau probing, use EGL by defaultwm42019-09-152-29/+0
* vf_vavpp: disable this filterwm42019-09-151-0/+9
* vo_gpu: correctly normalize src.sig_peakNiklas Haas2019-09-151-1/+4
* image_writer: add webp-compression optionsfan52019-09-142-0/+4
* image_writer: add WebP support (lossy or lossless)sfan52019-09-142-7/+41
* image_writer: move convert_image() to player/screenshot.csfan52019-09-143-10/+4
* vo: add warning message to vo_vaapi and vo_vdpausfan52019-09-142-0/+10
* vo_d3d11/context: fix crash due to ctx->ra is null pointer accessHui Jin2019-09-141-2/+4
* vo_d3d11/hwdec_dxva2dxgi: fix memory leak that 'ctx11' be not releaseHui Jin2019-09-141-0/+6
* vo_gpu: x11egl: support Mesa OML sync extensionwm42019-09-081-0/+24
* vo_gpu: glx: move OML sync code to an independent filewm42019-09-083-96/+145
* vo/gpu: fix check on src/dst peak mismatchNiklas Haas2019-09-051-1/+1
* cocoa-cb: remove an unused variableder richter2019-09-021-1/+0
* vo/gpu: vulkan: Pass the device name option through to libplaceboPhilip Langdale2019-08-241-0/+1
* vo_gpu: d3d11: fix storage lifetime of compound literalsJames Ross-Gowan2019-08-201-8/+15
* vo_gpu: fix taking screenshots of rotated videoswnoun2019-08-141-2/+6
* vo_gpu: hwdec_vaapi: Synchronise after exporting VA surfacePhilip Langdale2019-08-071-0/+3
* cocoa-cb: migrate to swift 5 with swift 4 fallbackder richter2019-07-214-69/+60
* cocoa-cb: fix optional cases on macOS 10.12der richter2019-07-211-4/+4
* cocoa-cb: conditional compilation for Dark Mode and Material featuresder richter2019-07-211-1/+4
* vo_gpu: hwdec_vaapi: Count planes rather than layers in Vulkan interopPhilip Langdale2019-07-081-1/+1
* vo_gpu: hwdec_vaapi: Suppress format errors when probingPhilip Langdale2019-07-082-3/+7
* vo_gpu: hwdec_vaapi: Add Vulkan interopPhilip Langdale2019-07-083-157/+298
* vo_gpu: hwdec_vaegl: Rename and move to hwdec_vaapiPhilip Langdale2019-07-081-0/+0
* vf_vapoursynth: allow multithreaded writing of source framesChainik2019-07-081-0/+3
* vf_vapoursynth: allow multithreaded reading of returned framesChainik2019-07-081-8/+9
* vo/gpu: hwdec_vdpau: Support direct mode for 4:4:4 contentPhilip Langdale2019-07-083-4/+19
* opengl/context_wayland: Fix crash on configure before initial reconfigMichael Forney2019-07-081-1/+3
* video/out/gpu: Add a `storable` flag to ra_formatPhilip Langdale2019-07-085-1/+9
* vo_gpu: process three component together in error diffusionBin Jin2019-06-161-42/+70
* vo_gpu: fix use of existing textures in error diffusionBin Jin2019-06-161-6/+8
* vo_gpu: implement error diffusion for ditheringBin Jin2019-06-164-0/+423
* vo_gpu: d3d11: use the SPIRV-Cross C API directlyJames Ross-Gowan2019-06-121-19/+67
* vo_gpu: fix --scaler-resizes-only for fractional ratio scalingBin Jin2019-06-061-3/+6
* vo_gpu: expose texture_off to user shaderBin Jin2019-06-061-0/+1
* vo_gpu: allow user shader to fix texture offsetBin Jin2019-06-063-9/+45
* wayland: fix segfault on uninitNiklas Haas2019-05-261-1/+1
* wayland: fix various memory leaksdudemanguy2019-05-211-0/+33
* cocoa-cb: fix quit in fs with none native fsder richter2019-05-111-1/+2
* w32_common: avoid unnecessary sprintfsJames Ross-Gowan2019-05-101-8/+5
* drm_common: Support --drm-mode=<preferred|highest|N|WxH[@R]>Anton Kindestam2019-05-041-12/+226
* drm_common: Don't export functions only being used internallyAnton Kindestam2019-05-042-22/+22
* drm_common: Add proper help option to drm-modeAnton Kindestam2019-05-044-24/+92
* drm_common: Add option to toggle use of atomic modesettingAnton Kindestam2019-05-044-11/+19
* vo/gpu: hwdec_cuda: Refactor gpu api specific code into separate filesPhilip Langdale2019-05-035-749/+845
* context_drm_egl: Add support for presentation feedbackAnton Kindestam2019-05-031-15/+118
* cocoa-cb: remove all force unwrappings of optionalsder richter2019-04-255-309/+411
* vo_gpu/hwdec_cuda: fixup compilation with vulkan disabledJan Ekström2019-04-221-0/+2
* vo/gpu: hwdec_cuda: Reorganise backend-specific codePhilip Langdale2019-04-211-151/+223
* vo_gpu: hwdec_cuda: Implement interop for placeboPhilip Langdale2019-04-211-145/+224
* vo/gpu: ra_pl: Add helper to get pl_fmt from ra_formatPhilip Langdale2019-04-211-0/+5
* vo_gpu: ra_pl: Add getter for pl_gpuPhilip Langdale2019-04-212-1/+8
* vo_gpu: vulkan: Add back context_win for libplaceboPhilip Langdale2019-04-212-3/+105
* vo_gpu: vulkan: use libplacebo insteadNiklas Haas2019-04-2120-4355/+848
* mp_image: align stride to multiple of texel sizeNiklas Haas2019-04-211-0/+3
* vo_gpu: fix segfault when OSD tex creation failsNiklas Haas2019-04-211-1/+1
* vo_gpu: index desc namespaces by raNiklas Haas2019-04-215-5/+5
* cocoa-cb: add support for custom colored title barder richter2019-04-022-0/+20
* cocoa-cb: refactor title bar stylingder richter2019-04-022-49/+108
* cocoa-cb: add support for mac 10.14 Dark mode and run time switchingAkemi2019-04-021-5/+10
* cocoa-cb: move all title bar related functionality in its own fileder richter2019-04-024-156/+178
* cocoa-cb: remove an unused variableAkemi2019-04-021-1/+0
* cocoa-cb: simplify CGL pixel format creationAkemi2019-04-021-57/+75
* cocoa-cb: add support for dragging certain strings onto the windowAkemi2019-04-021-2/+31
* cocoa-cb: synchronise the flush with the renderAkemi2019-04-021-3/+2
* cocoa-cb: fix a Cocoa window position on init bugAkemi2019-04-021-0/+13
* cocoa-cb: fix Space switching when quitting fsAkemi2019-04-021-4/+6
* cocoa-cb: notify vo when window is minimisedAkemi2019-04-021-0/+8
* cocoa-cb: fix crash when querying window stateAkemi2019-04-021-1/+2
* cocoa-cb: wakeup vo when new events are availableAkemi2019-04-021-0/+2
* x11: fix cursor hiding initial statePhilip Sequeira2019-03-162-2/+4
* vo_gpu: increase user shader size limitBin Jin2019-03-131-1/+1
* vo_libmpv: fix null pointer dereferencewnoun2019-03-111-3/+5
* Merge branch 'master' into pr6360Jan Ekström2019-03-1115-261/+389
|\
| * vo_gpu: add two useful operators to user shaderBin Jin2019-03-092-0/+7
| * vo_gpu: make texture offset available to CHROMA hooksBin Jin2019-03-091-16/+25
| * lcms: allow infinite contrastzc622019-03-091-1/+1
| * context_drm_egl: implement n-bufferingAnton Kindestam2019-02-251-59/+150
| * opengl: Support GL_ARB_sync style fences on OpenGL ES 3.0Anton Kindestam2019-02-251-0/+1
| * vo_gpu: fix initial seeding of the peak detect ssboNiklas Haas2019-02-182-5/+7
| * vo_gpu: use dB units for scene change detectionNiklas Haas2019-02-183-11/+12
| * vo_gpu: clamp sigmoid functionNiklas Haas2019-02-181-0/+2
| * vo_gpu: tone map before gamut mappingNiklas Haas2019-02-181-5/+4
| * vo_gpu: make --gamut-warning warn on negative colorsNiklas Haas2019-02-181-1/+2
| * vo_gpu: improve numerical accuracy of PQ OETF constantNiklas Haas2019-02-181-1/+1
| * vo_gpu: allow color management in dumb modeNiklas Haas2019-02-181-5/+6
| * vo_gpu: improve accuracy of HDR brightness estimationNiklas Haas2019-02-182-10/+14
| * vo_gpu: allow boosting dark scenes when tone mappingNiklas Haas2019-02-183-1/+4
| * vo_gpu: redesign peak detection algorithmNiklas Haas2019-02-183-77/+61
| * vo_gpu: improve tone mapping desaturationNiklas Haas2019-02-184-76/+87
| * wayland_common: rename “shell” into “wm_base”Emmanuel Gil Peyrot2019-02-172-11/+11
| * cocoa-cb: remove empty elements from dropped URLsAkemi2019-02-101-1/+2
| * cocoa-cb: add support for VOCTRL_GET_DISPLAY_NAMESAkemi2019-02-101-0/+14
| * cocoa-cb: use Swift Extensions for convenienceAkemi2019-02-101-7/+4
| * cocoa-cb: fix side by side Split View againAkemi2019-01-231-3/+2
| * vo_gpu: allow resetting target-peak to the trc defaultKotori Itsuka2019-01-231-1/+2
| * vd_lavc: increase the possible length of the hwdec nameAkemi2019-01-231-1/+1
* | x11: don't hide cursor if window isn't focusedwm42018-12-062-20/+33
* | vo, vo_gpu, glx: correct GLX_OML_sync_control usagewm42018-12-063-84/+128
* | vo: use a struct for vsync feedback stuffwm42018-12-067-36/+52
* | vo_gpu: glx: use GLX_OML_sync_control for better vsync reportingwm42018-12-067-0/+142
* | Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--mer...Anton Kindestam2018-12-053-31/+55
|\ \ | |/ |/|
| * vo: remove bogus #ifwm42018-05-241-2/+0
| * player: get rid of mpv_global.optswm42018-05-242-8/+14
| * vd_lavc: move hwdec opts to local config, don't use global MPOptswm42018-05-241-21/+41
| * vd_lavc: minor simplification for get_format fallbackwm42018-05-241-7/+1
| * input: add a define for the number of mouse buttons and use itwm42018-05-241-0/+4
* | spirv: remove --spirv-compiler=nvidiaNiklas Haas2018-12-012-62/+0
* | drm: rename plane options to better, invariant, namesAnton Kindestam2018-12-018-120/+125
* | drm_atomic: Add general primary/overlay plane optionAnton Kindestam2018-12-013-18/+32
* | gpu: prefer wayland context on autodetectdudemanguy2018-11-191-3/+3
* | vulkan: slightly improve vsync jitter measurementsNiklas Haas2018-11-191-0/+19
* | vo_gpu: vulkan: only rotate the queues on swapNiklas Haas2018-11-192-12/+9
* | wayland: remove KDE server-decoration supportemersion2018-11-193-137/+12
* | wayland: use xdg-decoration if availableemersion2018-11-192-13/+45
* | vo_gpu: hwdec_cuda: Guard GL and Vulkan headers properlyPhilip Langdale2018-11-181-0/+5
* | w32_common: use the screen working area when resizing the windowpavelxdd2018-11-181-74/+81
* | vo_x11: fix return value in resize() error pathsRikard Falkeborn2018-11-171-2/+2
* | vo_gpu: opengl: disable compute shaders for old GLSLNiklas Haas2018-11-171-0/+6
* | cocoa: fix drawing on macOS 10.14Akemi2018-11-131-0/+6
* | cocoa-cb: add logging for CGL pixel format attributesAkemi2018-11-131-0/+19
* | vo_libmpv: support render performance dataAkemi2018-11-133-0/+25
* | cocoa-cb: use libmpv's advanced rendering control and timingAkemi2018-11-133-31/+19
* | vo_gpu: vulkan: Always use KHR suffix types and definesPhilip Langdale2018-11-033-9/+9
* | vo_gpu: hwdec_cuda: Clean up init() error handlingPhilip Langdale2018-10-311-10/+15
* | hwdec_drmprime_drm: Missing NULL-check on drm_atomic_context video_planeAnton Kindestam2018-10-251-0/+3
* | vo_gpu: vulkan: hwdec_cuda: Add support for Vulkan interopPhilip Langdale2018-10-221-58/+285
* | vo_gpu: vulkan: Add a function to get the device UUIDPhilip Langdale2018-10-222-0/+25
* | vo_gpu: vulkan: Add arbitrary user data for an ra_vk_bufPhilip Langdale2018-10-222-0/+18
* | vo_gpu: vulkan: Add support for exporting buffer memoryPhilip Langdale2018-10-228-6/+179
* | vo_gpu: vulkan: suppress bogus error message on --vulkan-deviceNiklas Haas2018-10-211-5/+5
* | cocoa-cb: fix double clicking the title barAkemi2018-10-211-1/+29
* | vo_gpu: vulkan: fix strncpy truncation in spirv_compiler_initBtbN2018-10-211-1/+1
* | x11: fix icc profile when the window goes near off screenslatchurie2018-10-211-1/+1
* | vo_gpu: vulkan: fix the buffer size on partial uploadNiklas Haas2018-10-191-0/+1
* | vo_gpu: split --linear-scaling into two separate optionsNiklas Haas2018-10-192-13/+25
* | x11_common: replace atoi with strtoulNicolas F2018-10-191-1/+2
* | vo_gpu: opengl: fix segfault when gl->DeleteSync is unavailableNiklas Haas2018-10-161-1/+3
* | cocoa-cb: fix side by side Split ViewAkemi2018-10-021-1/+1
* |<