summaryrefslogtreecommitdiffstats
path: root/meson.build
Commit message (Expand)AuthorAgeFilesLines
* ao/audiounit: fix building for iOSRobert Kopaczewski6 days1-2/+5
* d3d11: disable IDXGIInfoQueue usage if dxgidebug.h is incompleteKacper Michajłow7 days1-0/+1
* d3d11: use IDXGIInfoQueue instead ID3D11InfoQueueKacper Michajłow7 days1-0/+1
* mac/vulkan: add support for frame timing via presentation feedbackder richter2024-04-101-0/+1
* vo: add win32 context menu supportShuanglei Tao2024-04-061-1/+2
* mac/app: rewrite App c main function, startup and termination in swiftder richter2024-04-011-1/+0
* mac/app: rewrite Application class in swiftder richter2024-04-011-1/+2
* ao_avfoundation: initial avfoundation ao supportMisaki Kasumi2024-03-291-2/+11
* meson: refine dependencies of many feature checkssfan52024-03-261-41/+55
* meson: remove some unneeded features from listsfan52024-03-261-16/+5
* mac/apphub: migrate remaining events functionality to new AppHubder richter2024-03-241-2/+3
* mac/event: add helper to subscribe to mpv events and property changesder richter2024-03-241-0/+1
* mac/option: move option functionality from mpv helper to option helperder richter2024-03-211-1/+1
* mac/type: move c<>swift type bridging into a dedicated type helperder richter2024-03-211-0/+1
* meson: conditionalize searching for ANGLE's EGLsfan52024-03-211-2/+3
* meson: get rid of 'egl-helpers' featuresfan52024-03-211-3/+2
* meson: fix EGL version checksfan52024-03-211-1/+1
* meson: remove winmm dependency for win32 desktop targetnanahi2024-03-191-2/+1
* win32: increase hires timer resolutionnanahi2024-03-191-0/+1
* meson: bump warning level to 2nanahi2024-03-191-1/+6
* mac/touchbar: rewrite touch bar in swiftder richter2024-03-181-1/+1
* mac/events: move input ctx related functionality into new input helperder richter2024-03-141-0/+1
* meson: fix ios-gl hwdec buildRobert Kopaczewski2024-03-121-1/+1
* meson: remove main function from libmpv buildowl0w12024-03-071-5/+5
* mac/menu: rewrite menu bar in swiftder richter2024-03-071-6/+6
* osdep/mac: make mac naming of files, folders and function consistentder richter2024-02-281-20/+20
* meson: add custom target for macOS App bundlingder richter2024-02-241-0/+8
* options/path: move path utility functions to misc/path_utilsnanahi2024-02-231-0/+1
* osdep/io: move I/O utility functions to misc/io_utilsnanahi2024-02-231-0/+1
* meson: set default options for libplacebo if using subprojectllyyr2024-02-121-1/+2
* player: remove all rpi-specific codeDudemanguy2024-02-051-22/+1
* meson: bump libplacebo required version to 6.338.2Kacper Michajłow2024-01-311-1/+1
* win32: move IME candidate window to video windownanahi2024-01-151-0/+1
* meson: use subprocess-dummy.c fallback when fork func doesn't existkarelrooted2023-12-031-1/+5
* meson: fix check for dvbin availabilitysfan52023-11-291-2/+3
* build: only directly link shaderc and spirv-cross on windowsDudemanguy2023-11-281-2/+2
* meson: move mpv.com target after mpv.exe to avoid meson version warningKacper Michajłow2023-11-271-7/+7
* meson: generate .com in the same place as the .exe if possibleDudemanguy2023-11-271-0/+7
* meson: add missing _GNU_SOURCE in checkKacper Michajłow2023-11-251-0/+1
* meson: adjust win32 definesKacper Michajłow2023-11-251-3/+8
* meson: don't define __USE_MINGW_ANSI_STDIOKacper Michajłow2023-11-251-1/+1
* meson: also expose present_sync for VT-only after a96d04f19d73Jan Beich2023-11-221-1/+1
* vaapi: add support for vaapi-win32Kacper Michajłow2023-11-221-1/+8
* hwdec: support videotoolbox with libplaceborcombs2023-11-161-2/+15
* cocoa: remove OpenGL cocoa backendder richter2023-11-101-8/+3
* TOOLS/macos-sdk-version: remove legacy sdk version retrievalder richter2023-11-101-4/+2
* meson: remove several macos-10-* build optionsDudemanguy2023-11-091-18/+3
* meson: add missing source file for UWPKacper Michajłow2023-11-081-1/+2
* osdep/threads-posix: use CLOCK_MONOTONIC if supportedKacper Michajłow2023-11-081-0/+4
* threads: rename threads.c to threads-posix.cKacper Michajłow2023-11-051-1/+1
* threads: move pthread debug to threads-posix.hKacper Michajłow2023-11-051-3/+0
* mp_thread: add win32 implementationKacper Michajłow2023-11-051-24/+10
* meson: do the macos sdk version comparison in mesonDudemanguy2023-10-291-1/+3
* Revert "meson: import python module"Dudemanguy2023-10-291-5/+2
* meson: import python modulem154k12023-10-281-2/+5
* osdep/timer-win2: rename to timer-win32Kacper Michajłow2023-10-251-1/+1
* meson: remove libplacebo wrapllyyr2023-10-251-2/+1
* meson: make libplacebo a required dependencyllyyr2023-10-231-28/+16
* meson: remove -D_ISOC99_SOURCE flagDudemanguy2023-10-211-2/+1
* osdep: drop atomic fallbackNRK2023-10-201-7/+3
* meson: streamline selection of certain osdep sourcessfan52023-10-201-12/+11
* stream_cdda: remove fallback for ancient libcdio versionsDudemanguy2023-10-191-2/+3
* ci: enable -WerrorKacper Michajłow2023-10-191-2/+0
* vo_gpu/vo_gpu_next: add vulkan support for macOSder richter2023-10-141-4/+11
* vo: use mp_poll wrapper in wait_events when applicableDudemanguy2023-10-101-0/+3
* osdep: rename polldev to poll_wrapperDudemanguy2023-10-101-1/+1
* meson: declare libmpv as a dependency and override itDudemanguy2023-10-031-0/+4
* win32/pthread: define _POSIX_TIMERS to notify they are not supportedKacper Michajłow2023-09-291-3/+0
* meson: don't link pthreads when internal impl is usedKacper Michajłow2023-09-291-3/+6
* meson: don't require swift when checking macos sdkDudemanguy2023-09-271-4/+8
* meson: enable cplugins on WindowsKacper Michajłow2023-09-201-2/+2
* meson: check vulkan versionsyphyr2023-09-131-1/+1
* meson: rename last feature with underscoresfan52023-09-111-1/+1
* meson: add -Bsymbolic for libmpvKacper Michajłow2023-09-071-0/+1
* meson: include our local copy of libavutil uuid if ffmpeg is too oldPhilip Langdale2023-09-041-0/+5
* meson: rename all features with underscoressfan52023-08-201-10/+9
* meson: remove redundant libplacebo version check for Vulkan interopPhilip Langdale2023-08-191-2/+2
* x11: remove xinerama and refactor window geometryDudemanguy2023-08-201-1/+0
* x11: require randr 1.4Dudemanguy2023-08-201-1/+1
* meson: remove redundant libplacebo-next checkNiklas Haas2023-08-181-11/+3
* meson: bump minimum libplacebo dependency to v6.292Niklas Haas2023-08-181-1/+1
* build: check for SNDCTL_DSP_HALT for oss-audioLeonardo Taccari2023-08-161-1/+1
* vf_vapoursynth: save display resolution as a variableDudemanguy2023-08-131-2/+2
* build: remove version.pyKacper Michajłow2023-08-021-7/+2
* drm: bump minimum version to 2.4.105LaserEyess2023-07-311-4/+1
* build: remove outdated generated directoryDudemanguy2023-07-311-8/+23
* ao_sndio: use sio_flush() to improve controls responsivenessAlexandre Ratchov2023-07-301-0/+1
* meson: look for linux/input-event-codes.h with libwayland flagsJan Beich2023-07-291-1/+3
* build: remove unneeded libdl requirement for vaapiDudemanguy2023-07-251-2/+2
* build: refactor vaapi handlingGusar3212023-07-251-16/+21
* build: vaapi-x-egl is not used anywhere, remove itGusar3212023-07-241-1/+0
* build: vaapi-egl should explicitly depend on eglGusar3212023-07-241-1/+1
* build: vaapi-drm and vaapi-wayland do not depend on eglGusar3212023-07-241-2/+2
* build: internally rename gl-wayland to egl-waylandDudemanguy2023-07-231-3/+3
* Revert "vo_gpu_next: use pl_dispatch_info_move to avoid useless data copy"sfan52023-07-231-2/+2
* build: make dmabuf-wayland a build option and require drmDudemanguy2023-07-141-8/+12
* vo_gpu_next: use pl_dispatch_info_move to avoid useless data copyKacper Michajłow2023-07-021-2/+2
* video/image_writer: add avif screenshot supportcloud116652023-07-011-0/+1
* osdep: add mp_get_user_langsrcombs2023-06-251-1/+4
* osdep: move cfstr<->cstr conversions to a new apple_utils.c filercombs2023-06-251-1/+2
* misc: add language-matching utilitiesrcombs2023-06-251-0/+1
* ao_pipewire: bump dependency to 0.3.48Thomas Weißschuh2023-06-211-1/+1
* wayland: bump wayland-protocols to 1.25Dudemanguy2023-06-161-1/+1
* wayland: bump required version to 1.20Dudemanguy2023-06-161-2/+2
* hwdec_cuda: bump required headers version for timeline semaphoresPhilip Langdale2023-06-041-1/+1
* hwdec_vulkan: check for the correct libplacebo versionPhilip Langdale2023-05-291-2/+2
* hwdec_vulkan: simplify requirement checks for Vulkan interopPhilip Langdale2023-05-291-4/+3
* hwdec_vulkan: add Vulkan HW InteropPhilip Langdale2023-05-281-1/+13
* vo_dmabuf_wayland: rewrite around wl_listDudemanguy2023-05-241-1/+0
* osdep: separate out macos paths from path-unix.cDudemanguy2023-05-091-2/+7
* meson: bump required version to 0.62Dudemanguy2023-05-021-10/+6
* meson: use the new build_options methodDudemanguy2023-04-111-6/+9
* win32: follow Windows settings and update dark mode stateKacper Michajłow2023-04-041-0/+1
* build: add check for eglext_angle.h when checking for ANGLEKacper Michajłow2023-04-021-3/+8
* build: add an option to control gpu-nextKacper Michajłow2023-03-281-10/+10
* meson: fix libplacebo-next version comparisonPhilip Langdale2023-03-261-1/+1
* meson: bump libplacebo-next required version to 5.264Philip Langdale2023-03-261-3/+3
* meson: rst2pdf handle dependency fileThomas Weißschuh2023-03-241-1/+11
* test: integrate unittests with mesonDudemanguy2023-03-021-14/+16
* player: remove unittest optionDudemanguy2023-03-021-17/+0
* zimg: add ZIMG_TRANSFER_ST428 mappingKacper Michajłow2023-03-021-0/+1
* command: add platform propertyDudemanguy2023-02-271-0/+1
* Vulkan: add configure check for VK_KHR_display extensionrcombs2023-02-201-1/+7
* meson: move vector check inside of meson.buildDudemanguy2023-02-021-3/+5
* meson: check macos touchbar with has_headerDudemanguy2023-02-021-2/+2
* meson: check pthread provider with has_functionDudemanguy2023-02-021-10/+10
* meson: replace check_header with has_headerDudemanguy2023-01-311-2/+2
* meson: actually use -Werror=format-securityDudemanguy2023-01-311-1/+1
* meson: add missing library dep for egl_angle_lib checkKacper Michajłow2023-01-281-0/+5
* meson: reuse libmpv objects for cplayerThomas Weißschuh2023-01-261-10/+13
* meson: skip some unneeded macos-specific checksDudemanguy2023-01-201-23/+24
* meson: drop feature plain-glThomas Weißschuh2023-01-191-2/+1
* meson: limit vaapi checksThomas Weißschuh2023-01-191-3/+3
* meson: don't add libmpv and cplayer features to conf_dataThomas Weißschuh2023-01-191-3/+4
* meson: remove dependency from libmpv to plain-glThomas Weißschuh2023-01-191-2/+2
* meson: add simple test executable for libmpvThomas Weißschuh2023-01-191-0/+3
* TOOLS/docutils-wrapper: make executable + alphabetizeDudemanguy2023-01-131-1/+1
* meson: also search for rst2html with .py extensionIonen Wolkens2023-01-131-1/+1
* meson: dynamically compute dependencies for manpage and html buildThomas Weißschuh2023-01-081-2/+12
* build: add configure test for POSIX shm for the sake of vo_kittysfan52022-12-261-0/+5
* vo_kitty: Introduce modern sixel alternativeMia Herkt2022-12-211-0/+1
* ffmpeg: increase minimum required version to 4.4Philip Langdale2022-12-011-7/+7
* meson: fix stdatomic detection on bsdDudemanguy2022-11-221-3/+4
* meson: unbreak dl check on BSDs without libdlDudemanguy2022-11-201-1/+1
* meson: prepend MPV_CONFDIR path with prefixDudemanguy2022-11-191-1/+1
* meson: fix macos-touchbar checkDudemanguy2022-11-111-9/+5
* meson: move dmabuf-wayland specific files under the right checkDudemanguy2022-11-031-3/+3
* meson: add more hardcoded values to configurationDudemanguy2022-10-291-6/+6
* meson: use 'dl' instead of 'libdl' in find_libraryDudemanguy2022-10-291-1/+1
* ci: use meson setup build instead of meson buildDudemanguy2022-10-291-1/+1
* ao_pipewire: compatibility for libpipewire 0.3.19Thomas Weißschuh2022-10-261-1/+1
* vo_vaapi_wayland: remove, as it is superceded by vo_dmabuf_waylandAaron Boxer2022-10-261-5/+0
* vo_dmabuf_wayland: wayland VO displaying dmabuf buffersAaron Boxer2022-10-261-0/+9
* vo_gpu/hwdec: rename and introduce legacy names for some interopsPhilip Langdale2022-10-111-1/+1
* vo_gpu: hwdec: add Android hwdec utilizing AImageReadersfan52022-10-021-0/+9
* mpv.metainfo.xml: add XDG appstream metadata manifestVitaly Zaitsev2022-09-091-0/+1
* meson: fix condition for enabling vaapi-eglOwen Rafferty2022-08-271-1/+1
* meson: fix libplacebo checkNiklas Haas2022-08-261-1/+1
* misc/random: add xoshiro random number implementationLeo Izen2022-08-171-0/+1
* meson: fix the build-date optionDudemanguy2022-08-161-1/+1
* meson: fix building without glDudemanguy2022-08-151-0/+1
* meson: consistently use feature['foo']Dudemanguy2022-08-151-267/+246
* meson: refactor generating config.hDudemanguy2022-08-151-412/+239
* meson: reduce dictionary usageDudemanguy2022-08-151-98/+61
* meson: add comment clarifying windows-internal-pthreadsDudemanguy2022-08-151-0/+5
* drm_common: remove hard dependency on drmIsKMS()sfan52022-08-111-0/+10
* hwdec/drmprime: add drmprime hwdec-interopPhilip Langdale2022-08-091-1/+3
* hwdec/dmabuf_interop: use AVDRMFrameDescriptor to describe dmabufsPhilip Langdale2022-08-031-2/+22
* hwdec/vaapi: rename interops to reflect more general usePhilip Langdale2022-08-031-2/+2
* af_rubberband: add new engine option in rubberband 3.0.0Christoph Heinrich2022-08-031-0/+1
* meson: fix rst2html commandJ. Dekker2022-07-051-1/+1
* meson: add a summary at the end of configurationDudemanguy2022-06-271-0/+11
* meson: remove pointless d3d11 dictionaryDudemanguy2022-06-201-5/+0