index
:
mpv
absurd_test
absurd_test2
absurd_test3
ass_shit
bliss
coverity_scan
master
mruby
rc
rcombs/macos-fixes
rcombs/swift
read_stats_new
read_stats_old
release/0.1
release/0.2
release/0.27
release/0.28
release/0.29
release/0.3
release/0.30
release/0.31
release/0.32
release/0.33
release/0.34
release/0.35
release/0.36
release/0.37
release/0.38
release/0.4
release/0.5
release/0.6
release/0.7
release/0.8
release/0.9
stream_debug_stuff
stream_no_size_caching
stream_size_fstat
stream_size_fstat_nocache
x11_geo
ytdl_sub_delayload
a free, open source, and cross-platform media player
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
meson.build
Commit message (
Expand
)
Author
Age
Files
Lines
*
meson: rename all features with underscores
sfan5
2023-08-20
1
-10
/
+9
*
meson: remove redundant libplacebo version check for Vulkan interop
Philip Langdale
2023-08-19
1
-2
/
+2
*
x11: remove xinerama and refactor window geometry
Dudemanguy
2023-08-20
1
-1
/
+0
*
x11: require randr 1.4
Dudemanguy
2023-08-20
1
-1
/
+1
*
meson: remove redundant libplacebo-next check
Niklas Haas
2023-08-18
1
-11
/
+3
*
meson: bump minimum libplacebo dependency to v6.292
Niklas Haas
2023-08-18
1
-1
/
+1
*
build: check for SNDCTL_DSP_HALT for oss-audio
Leonardo Taccari
2023-08-16
1
-1
/
+1
*
vf_vapoursynth: save display resolution as a variable
Dudemanguy
2023-08-13
1
-2
/
+2
*
build: remove version.py
Kacper Michajłow
2023-08-02
1
-7
/
+2
*
drm: bump minimum version to 2.4.105
LaserEyess
2023-07-31
1
-4
/
+1
*
build: remove outdated generated directory
Dudemanguy
2023-07-31
1
-8
/
+23
*
ao_sndio: use sio_flush() to improve controls responsiveness
Alexandre Ratchov
2023-07-30
1
-0
/
+1
*
meson: look for linux/input-event-codes.h with libwayland flags
Jan Beich
2023-07-29
1
-1
/
+3
*
build: remove unneeded libdl requirement for vaapi
Dudemanguy
2023-07-25
1
-2
/
+2
*
build: refactor vaapi handling
Gusar321
2023-07-25
1
-16
/
+21
*
build: vaapi-x-egl is not used anywhere, remove it
Gusar321
2023-07-24
1
-1
/
+0
*
build: vaapi-egl should explicitly depend on egl
Gusar321
2023-07-24
1
-1
/
+1
*
build: vaapi-drm and vaapi-wayland do not depend on egl
Gusar321
2023-07-24
1
-2
/
+2
*
build: internally rename gl-wayland to egl-wayland
Dudemanguy
2023-07-23
1
-3
/
+3
*
Revert "vo_gpu_next: use pl_dispatch_info_move to avoid useless data copy"
sfan5
2023-07-23
1
-2
/
+2
*
build: make dmabuf-wayland a build option and require drm
Dudemanguy
2023-07-14
1
-8
/
+12
*
vo_gpu_next: use pl_dispatch_info_move to avoid useless data copy
Kacper Michajłow
2023-07-02
1
-2
/
+2
*
video/image_writer: add avif screenshot support
cloud11665
2023-07-01
1
-0
/
+1
*
osdep: add mp_get_user_langs
rcombs
2023-06-25
1
-1
/
+4
*
osdep: move cfstr<->cstr conversions to a new apple_utils.c file
rcombs
2023-06-25
1
-1
/
+2
*
misc: add language-matching utilities
rcombs
2023-06-25
1
-0
/
+1
*
ao_pipewire: bump dependency to 0.3.48
Thomas Weißschuh
2023-06-21
1
-1
/
+1
*
wayland: bump wayland-protocols to 1.25
Dudemanguy
2023-06-16
1
-1
/
+1
*
wayland: bump required version to 1.20
Dudemanguy
2023-06-16
1
-2
/
+2
*
hwdec_cuda: bump required headers version for timeline semaphores
Philip Langdale
2023-06-04
1
-1
/
+1
*
hwdec_vulkan: check for the correct libplacebo version
Philip Langdale
2023-05-29
1
-2
/
+2
*
hwdec_vulkan: simplify requirement checks for Vulkan interop
Philip Langdale
2023-05-29
1
-4
/
+3
*
hwdec_vulkan: add Vulkan HW Interop
Philip Langdale
2023-05-28
1
-1
/
+13
*
vo_dmabuf_wayland: rewrite around wl_list
Dudemanguy
2023-05-24
1
-1
/
+0
*
osdep: separate out macos paths from path-unix.c
Dudemanguy
2023-05-09
1
-2
/
+7
*
meson: bump required version to 0.62
Dudemanguy
2023-05-02
1
-10
/
+6
*
meson: use the new build_options method
Dudemanguy
2023-04-11
1
-6
/
+9
*
win32: follow Windows settings and update dark mode state
Kacper Michajłow
2023-04-04
1
-0
/
+1
*
build: add check for eglext_angle.h when checking for ANGLE
Kacper Michajłow
2023-04-02
1
-3
/
+8
*
build: add an option to control gpu-next
Kacper Michajłow
2023-03-28
1
-10
/
+10
*
meson: fix libplacebo-next version comparison
Philip Langdale
2023-03-26
1
-1
/
+1
*
meson: bump libplacebo-next required version to 5.264
Philip Langdale
2023-03-26
1
-3
/
+3
*
meson: rst2pdf handle dependency file
Thomas Weißschuh
2023-03-24
1
-1
/
+11
*
test: integrate unittests with meson
Dudemanguy
2023-03-02
1
-14
/
+16
*
player: remove unittest option
Dudemanguy
2023-03-02
1
-17
/
+0
*
zimg: add ZIMG_TRANSFER_ST428 mapping
Kacper Michajłow
2023-03-02
1
-0
/
+1
*
command: add platform property
Dudemanguy
2023-02-27
1
-0
/
+1
*
Vulkan: add configure check for VK_KHR_display extension
rcombs
2023-02-20
1
-1
/
+7
*
meson: move vector check inside of meson.build
Dudemanguy
2023-02-02
1
-3
/
+5
*
meson: check macos touchbar with has_header
Dudemanguy
2023-02-02
1
-2
/
+2
*
meson: check pthread provider with has_function
Dudemanguy
2023-02-02
1
-10
/
+10
*
meson: replace check_header with has_header
Dudemanguy
2023-01-31
1
-2
/
+2
*
meson: actually use -Werror=format-security
Dudemanguy
2023-01-31
1
-1
/
+1
*
meson: add missing library dep for egl_angle_lib check
Kacper Michajłow
2023-01-28
1
-0
/
+5
*
meson: reuse libmpv objects for cplayer
Thomas Weißschuh
2023-01-26
1
-10
/
+13
*
meson: skip some unneeded macos-specific checks
Dudemanguy
2023-01-20
1
-23
/
+24
*
meson: drop feature plain-gl
Thomas Weißschuh
2023-01-19
1
-2
/
+1
*
meson: limit vaapi checks
Thomas Weißschuh
2023-01-19
1
-3
/
+3
*
meson: don't add libmpv and cplayer features to conf_data
Thomas Weißschuh
2023-01-19
1
-3
/
+4
*
meson: remove dependency from libmpv to plain-gl
Thomas Weißschuh
2023-01-19
1
-2
/
+2
*
meson: add simple test executable for libmpv
Thomas Weißschuh
2023-01-19
1
-0
/
+3
*
TOOLS/docutils-wrapper: make executable + alphabetize
Dudemanguy
2023-01-13
1
-1
/
+1
*
meson: also search for rst2html with .py extension
Ionen Wolkens
2023-01-13
1
-1
/
+1
*
meson: dynamically compute dependencies for manpage and html build
Thomas Weißschuh
2023-01-08
1
-2
/
+12
*
build: add configure test for POSIX shm for the sake of vo_kitty
sfan5
2022-12-26
1
-0
/
+5
*
vo_kitty: Introduce modern sixel alternative
Mia Herkt
2022-12-21
1
-0
/
+1
*
ffmpeg: increase minimum required version to 4.4
Philip Langdale
2022-12-01
1
-7
/
+7
*
meson: fix stdatomic detection on bsd
Dudemanguy
2022-11-22
1
-3
/
+4
*
meson: unbreak dl check on BSDs without libdl
Dudemanguy
2022-11-20
1
-1
/
+1
*
meson: prepend MPV_CONFDIR path with prefix
Dudemanguy
2022-11-19
1
-1
/
+1
*
meson: fix macos-touchbar check
Dudemanguy
2022-11-11
1
-9
/
+5
*
meson: move dmabuf-wayland specific files under the right check
Dudemanguy
2022-11-03
1
-3
/
+3
*
meson: add more hardcoded values to configuration
Dudemanguy
2022-10-29
1
-6
/
+6
*
meson: use 'dl' instead of 'libdl' in find_library
Dudemanguy
2022-10-29
1
-1
/
+1
*
ci: use meson setup build instead of meson build
Dudemanguy
2022-10-29
1
-1
/
+1
*
ao_pipewire: compatibility for libpipewire 0.3.19
Thomas Weißschuh
2022-10-26
1
-1
/
+1
*
vo_vaapi_wayland: remove, as it is superceded by vo_dmabuf_wayland
Aaron Boxer
2022-10-26
1
-5
/
+0
*
vo_dmabuf_wayland: wayland VO displaying dmabuf buffers
Aaron Boxer
2022-10-26
1
-0
/
+9
*
vo_gpu/hwdec: rename and introduce legacy names for some interops
Philip Langdale
2022-10-11
1
-1
/
+1
*
vo_gpu: hwdec: add Android hwdec utilizing AImageReader
sfan5
2022-10-02
1
-0
/
+9
*
mpv.metainfo.xml: add XDG appstream metadata manifest
Vitaly Zaitsev
2022-09-09
1
-0
/
+1
*
meson: fix condition for enabling vaapi-egl
Owen Rafferty
2022-08-27
1
-1
/
+1
*
meson: fix libplacebo check
Niklas Haas
2022-08-26
1
-1
/
+1
*
misc/random: add xoshiro random number implementation
Leo Izen
2022-08-17
1
-0
/
+1
*
meson: fix the build-date option
Dudemanguy
2022-08-16
1
-1
/
+1
*
meson: fix building without gl
Dudemanguy
2022-08-15
1
-0
/
+1
*
meson: consistently use feature['foo']
Dudemanguy
2022-08-15
1
-267
/
+246
*
meson: refactor generating config.h
Dudemanguy
2022-08-15
1
-412
/
+239
*
meson: reduce dictionary usage
Dudemanguy
2022-08-15
1
-98
/
+61
*
meson: add comment clarifying windows-internal-pthreads
Dudemanguy
2022-08-15
1
-0
/
+5
*
drm_common: remove hard dependency on drmIsKMS()
sfan5
2022-08-11
1
-0
/
+10
*
hwdec/drmprime: add drmprime hwdec-interop
Philip Langdale
2022-08-09
1
-1
/
+3
*
hwdec/dmabuf_interop: use AVDRMFrameDescriptor to describe dmabufs
Philip Langdale
2022-08-03
1
-2
/
+22
*
hwdec/vaapi: rename interops to reflect more general use
Philip Langdale
2022-08-03
1
-2
/
+2
*
af_rubberband: add new engine option in rubberband 3.0.0
Christoph Heinrich
2022-08-03
1
-0
/
+1
*
meson: fix rst2html command
J. Dekker
2022-07-05
1
-1
/
+1
*
meson: add a summary at the end of configuration
Dudemanguy
2022-06-27
1
-0
/
+11
*
meson: remove pointless d3d11 dictionary
Dudemanguy
2022-06-20
1
-5
/
+0
*
x11: support xorg present extension
Dudemanguy
2022-06-19
1
-4
/
+1
*
vo: move wayland presentation to separate files
Dudemanguy
2022-06-19
1
-0
/
+4
*
meson: use require when checking for vdpau
Dudemanguy
2022-06-19
1
-2
/
+6
*
meson: rearrange library dependency order to avoid crash with fontconfig
Crend King
2022-06-18
1
-2
/
+4
*
audio: add AVChannelLayout helpers to convert from/to mp_chmap
Jan Ekström
2022-06-12
1
-1
/
+10
*
vo: add new vaapi-wayland driver
Aaron Boxer
2022-05-24
1
-0
/
+6
*
various: remove trailing whitespace
Guido Cella
2022-05-14
1
-1
/
+1
*
meson: compile mpv.exe as a win32 gui application
Dudemanguy
2022-05-05
1
-6
/
+1
*
build: add avcodec jpegxl dependency versions
Leo Izen
2022-04-28
1
-0
/
+1
*
vo_gpu_next: switch to unpooled hwdec mapping
Niklas Haas
2022-04-11
1
-3
/
+3
*
hwdec_vaapi_vk: rename to vaapi_pl
Niklas Haas
2022-03-03
1
-8
/
+8
*
vo_gpu_next: remove/simplify plane flipping hacks
Niklas Haas
2022-02-25
1
-3
/
+3
*
vo_gpu_next: refactor subtitle rendering
Niklas Haas
2022-02-21
1
-3
/
+3
*
meson: remove horrifying macos luajit hack
Dudemanguy
2022-02-07
1
-17
/
+4
*
libplacebo: bump minimum dependency to 4.157
Niklas Haas
2022-02-03
1
-1
/
+1
*
build: rename libplacebo version check
Niklas Haas
2022-02-03
1
-4
/
+4
*
meson: fix libdl existence check for *bsd systems
Andrew Krasavin
2022-02-02
1
-6
/
+7
*
meson: add version check to wayland-protocols
Dudemanguy
2022-01-29
1
-1
/
+1
*
build: remove aviocontext bytes_read check
Dudemanguy
2022-01-25
1
-8
/
+0
*
ao_sndio: bugfix and small refactoring for #8314
Andrew Krasavin
2022-01-22
1
-0
/
+8
*
meson: add check kwarg to run_command() calls
LaserEyess
2022-01-18
1
-5
/
+5
*
ao_pipewire: Add PipeWire audio backend
Thomas Weißschuh
2022-01-17
1
-0
/
+8
*
meson: remove iconv hacks and bump req. version
Dudemanguy
2022-01-09
1
-10
/
+2
*
vo_gpu_next: update for new tone mapping options
Niklas Haas
2022-01-07
1
-3
/
+3
*
meson: fix incorrect egl_drm operator in build
Dudemanguy
2021-12-21
1
-1
/
+1
*
meson: remove unneccesary shaderc_static check
Dudemanguy
2021-12-19
1
-1
/
+1
*
meson: look for rst2man.py as well as rst2man
Philip Langdale
2021-12-17
1
-1
/
+1
*
libmpv: remove opengl_cb API and other deprecated symbols
sfan5
2021-12-15
1
-3
/
+3
*
meson: correct champ.c to chmap.c
Solomon Choina
2021-11-26
1
-1
/
+1
*
meson: add a temporary workaround for iconv crap
Dudemanguy
2021-11-26
1
-7
/
+9
*
vo_gpu_next: factor out context-specific code to gpu_next/context.c
sfan5
2021-11-22
1
-1
/
+2
*
meson: use gnu_symbol_visibility for libmpv
Dudemanguy
2021-11-19
1
-1
/
+2
*
meson: fix typo in header check
Dudemanguy
2021-11-18
1
-1
/
+1
*
meson: fix build on android
Dudemanguy
2021-11-16
1
-18
/
+28
*
meson: check for x11 when building the xv option
Dudemanguy
2021-11-15
1
-1
/
+5
*
meson: minor QOL and logic tweaks
Dudemanguy
2021-11-15
1
-18
/
+37
*
meson: also check for generic lua.pc
Dudemanguy
2021-11-15
1
-1
/
+2
*
meson: fix -Werror=format-security flag
Dudemanguy
2021-11-15
1
-1
/
+4
*
build: add meson build support
Dudemanguy
2021-11-14
1
-0
/
+1840