summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ffmpeg: update to handle deprecation of `av_init_packet`Philip Langdale2022-12-038-34/+85
* sws_utils: update to handle deprecation of `avcodec_enum_to_chroma_pos`Philip Langdale2022-12-011-0/+14
* vd_lavc: update to handle deprecation of `pkt_duration`Philip Langdale2022-12-011-0/+5
* ffmpeg: increase minimum required version to 4.4Philip Langdale2022-12-014-20/+14
* wayland: check for resize/move in touch event firstDudemanguy2022-12-011-8/+9
* osc: don't spam window-controls bindings on every renderDudemanguy2022-11-291-3/+9
* ao_pipewire: log sample queueingThomas Weißschuh2022-11-281-0/+2
* TOOLS/umpv: prefer $XDG_RUNTIME_DIRSuperSamus2022-11-281-1/+1
* vo_gpu_next: don't flush cache on OSD updateNiklas Haas2022-11-251-2/+9
* meson: fix stdatomic detection on bsdDudemanguy2022-11-221-3/+4
* lcms: fix validate_3dlut_size_optNiklas Haas2022-11-211-4/+1
* lcms: always parse lcms2-related optionsNiklas Haas2022-11-211-40/+34
* vo_dmabuf_wayland: use single-pixel-buffer-v1LaserEyess2022-11-205-19/+58
* wlbuf_pool.h: add headers for forward declarationsLaserEyess2022-11-202-1/+4
* meson: unbreak dl check on BSDs without libdlDudemanguy2022-11-201-1/+1
* meson: prepend MPV_CONFDIR path with prefixDudemanguy2022-11-191-1/+1
* vo_gpu_next: fix undefined behavior on alpha-first formatsNiklas Haas2022-11-191-1/+4
* wayland: also log refresh rate on surface entranceDudemanguy2022-11-181-2/+2
* drm: remove legacy APILaserEyess2022-11-166-130/+55
* wayland: add support for content-type protocolDudemanguy2022-11-159-0/+89
* player/video: add VOCTRL_CONTENT_TYPEDudemanguy2022-11-155-0/+27
* player/main: log libplacebo version if built with itJan Ekström2022-11-151-0/+8
* common/av_log: move general FFmpeg version before library versionsJan Ekström2022-11-151-2/+1
* vo: hwdec: remove legacy_namesPhilip Langdale2022-11-155-16/+0
* player: add --force-render optionDudemanguy2022-11-156-2/+13
* wayland: error out if essential protocol support is missingDudemanguy2022-11-153-0/+36
* meson: fix capitalization of "OpenGL"Jakub Wilk2022-11-141-1/+1
* ao_pipewire: log version information and metadataThomas Weißschuh2022-11-131-0/+13
* DOCS: update release policy to match realitysfan52022-11-131-18/+23
* Update VERSIONsfan52022-11-121-1/+1
* Release 0.35.0v0.35.0sfan52022-11-122-87/+96
* meson: fix macos-touchbar checkDudemanguy2022-11-111-9/+5
* github/workflows: force deletion of existing upstream python symlinks on macOSJan Ekström2022-11-111-0/+5
* vo_gpu_next: add tunable shader parametersNiklas Haas2022-11-115-1/+69
* vo_gpu: mark --gamma-factor and --gamma-auto with deprecation warningssfan52022-11-101-2/+4
* wayland, x11: fix possibly unsafe bstr usagesfan52022-11-102-3/+3
* ao_pipewire: reload ao on stream disconnectThomas Weißschuh2022-11-071-0/+5
* ao_pipewire: explicitly remove stream hookThomas Weißschuh2022-11-071-0/+2
* ao_pipewire: log generic stream errorsThomas Weißschuh2022-11-071-0/+17
* Revert "ao/audiounit: include AVAudioSession buffer in latency calc"Aman Karmani2022-11-071-1/+1
* vo_dmabuf_wayland: improve error handling exporting VA surfaceAaron Boxer2022-11-071-23/+25
* hwdec_vaapi: only set VADisplay resource if entire init process has succeededAaron Boxer2022-11-071-4/+4
* github/workflows: remove seccomp disablementJan Ekström2022-11-051-4/+0
* github/workflows: bump linux jobs to Ubuntu 22.04 base VMJan Ekström2022-11-051-1/+1
* github/workflows: move all build jobs to checkout V3Jan Ekström2022-11-051-3/+3
* github/workflows: remove xcode 13.0 to xcode 13.1 overrideJan Ekström2022-11-051-10/+0
* github/workflows: remove macOS 10.15 image usageJan Ekström2022-11-051-1/+0
* sd_ass: never mangle colours on RGB videoOneric2022-11-051-1/+2
* meson: move dmabuf-wayland specific files under the right checkDudemanguy2022-11-031-3/+3
* gpu/context: properly guard wldmabuf contextDudemanguy2022-11-031-1/+1
* console: add history deduplicationChristoph Heinrich2022-11-032-5/+27
* github/workflows: remove pip usage in mingw CIDudemanguy2022-11-021-2/+1
* vo_gpu_next: set background transparencyNiklas Haas2022-11-011-0/+1
* ci: upload resulting binary of mingw64 buildsfan52022-11-012-1/+21
* ci/mingw64: refresh build scriptssfan52022-11-012-41/+55
* ytdl_hook: reverse order of tracksChristoph Heinrich2022-11-011-1/+7
* demux/codec_tags: support more WAVEFORMATEXTENSIBLE tagsLeo Izen2022-11-011-8/+78
* wayland_common: always zero out presentation context when destroying itLynne2022-10-311-1/+3
* wayland: correct braindead comment (no-op)Dudemanguy2022-10-311-5/+4
* wayland: hack around presentation_feedback weirdnessDudemanguy2022-10-301-1/+10
* wayland: free dmabuf_feedback objectDudemanguy2022-10-301-4/+9
* test: update to reflect that Vulkan is a generic format againPhilip Langdale2022-10-291-1/+1
* filters/f_hwtransfer: remove VAAPI <-> Vulkan mapping for nowPhilip Langdale2022-10-293-6/+0
* build: add an additional check for wayland-protocols 1.24Dudemanguy2022-10-294-3/+14
* 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-296-7/+7
* ao_coreaudio: specify UTF-8 as text encoding for CFString conversionsrcombs2022-10-291-1/+1
* options: log profile name if there is no restore dataNatural-Harmonia-Gropius2022-10-281-1/+1
* console: respect the top margin shared script propertyChristoph Heinrich2022-10-281-7/+17
* vo_dmabuf_wayland: use special ra_ctx_create_by_nameDudemanguy2022-10-285-16/+41
* vo_dmabuf_wayland: load all hwdecs in preinitDudemanguy2022-10-281-1/+1
* wayland: always do a display_roundtrip at the end of initDudemanguy2022-10-281-0/+4
* github/workflows: print error logs on freebsdDudemanguy2022-10-271-0/+10
* ci/build-freebsd.sh: remove nonexistent optionDudemanguy2022-10-271-2/+0
* vo_dmabuf_wayland: fix DRM builds with no VAAPIDave Craig2022-10-271-3/+7
* video/out/wayland_common: adjust decoration disagreement log levelJan Ekström2022-10-272-12/+8
* video/out/wayland_common: clear decoration request even if compositor disagreesJan Ekström2022-10-262-1/+24
* video/out/wayland_common: don't pass a negative of border flag into ternaryJan Ekström2022-10-261-1/+2
* video/out/wayland_common: make decoration state usage explicitJan Ekström2022-10-261-3/+9
* ao_pipewire: compatibility for libpipewire 0.3.19Thomas Weißschuh2022-10-263-2/+8
* ci: require pipewire to be enabled for Tumbleweed Linux buildsJan Ekström2022-10-261-0/+2
* wayland: bump dmabuf protocol to version 4Emmanuel Gil Peyrot2022-10-263-11/+88
* vo_vaapi_wayland: remove, as it is superceded by vo_dmabuf_waylandAaron Boxer2022-10-2610-420/+13
* vo_dmabuf_wayland: wayland VO displaying dmabuf buffersAaron Boxer2022-10-2618-13/+853
* wayland: clean wp_presentation_feedback in discard callback to avoid leakAaron Boxer2022-10-261-0/+2
* build_image_converter - use full image format list to create hw_uploadAaron Boxer2022-10-261-20/+21
* mp_imgfmt: move DRMPRIME format to end of enumAaron Boxer2022-10-261-1/+1
* DOCS: document E to cycle through EditionsLeo Izen2022-10-241-0/+3
* ao: promote ao_pipewireThomas Weißschuh2022-10-241-3/+3
* ao_pipewire: test for session to contain audio sinksThomas Weißschuh2022-10-241-0/+22
* ao_pipewire: init_boilerplate(): simplify errorhandlingThomas Weißschuh2022-10-241-7/+3
* TOOLS/lua/autoload: fix incorrect duplicate file loading behaviordyphire2022-10-241-9/+14
* audio/format: fix Type 'struct entry' has incompatible definitions in differe...Cœur2022-10-231-4/+4
* vo_gpu/hwdec: add NULL check for legacy_namePhilip Langdale2022-10-221-1/+1
* hwdec_aimagereader: fix incorrect return valuessfan52022-10-221-2/+2
* demux_mkv: add AVS2 and AVS3 to tag listNicolas F2022-10-211-0/+2
* wscript: remove some bogus configure optionsDudemanguy2022-10-171-2/+2
* demux_mf: add support for QOI, PHM and HDR imagesPaul B Mahol2022-10-151-0/+3
* f_hwtransfer: allow hw uploads to implicitly convert formatsPhilip Langdale2022-10-151-26/+47
* f_hwtransfer: accept non-power-of-2 hw uploadsPhilip Langdale2022-10-151-5/+0
* hwdec/dmabuf_interop_gl: work-around implicit rgba swizzlingPhilip Langdale2022-10-151-0/+33
* f_hwtransfer: get rid of the shit listPhilip Langdale2022-10-151-46/+0
* hwdec/vaapi: improve probing of supported sw formatsPhilip Langdale2022-10-151-3/+47
* vo_gpu_next: fix crash on uninit after startup failurercombs2022-10-141-1/+1
* sd_ass: improve handling of subtitles with unknown durationVincentVerdynanta2022-10-121-3/+7
* DOCS: fix minor typo with keep-open descriptionLeo Izen2022-10-121-1/+1
* draw_bmp: fix out of bounds access in mark_rectShreesh Adiga2022-10-111-3/+3
* vo_gpu/hwdec: rename and introduce legacy names for some interopsPhilip Langdale2022-10-119-21/+36
* x11: fix --on-all-workspaces optionodnar-dev2022-10-111-13/+34
* vo_gpu_next: vulkan: libplacebo: unify log prefixNiklas Haas2022-10-095-8/+5
* github/workflows: explicitly install Xinerama on FreeBSDJan Ekström2022-10-091-0/+1
* x11: fix a couple of memory leaksDudemanguy2022-10-081-0/+2
* ao_pipewire: allow specification of remote nameThomas Weißschuh2022-10-062-2/+15
* ao_pipewire: small cleanups and restructringThomas Weißschuh2022-10-061-7/+9
* osc: scale rendered aspect ratio with window aspect ratioChristoph Heinrich2022-10-061-3/+7
* wayland: correctly handle non-CLOCK_MONOTONIC clocksDudemanguy2022-10-066-13/+21
* vulkan: remove --vulkan-disable-eventsNiklas Haas2022-10-053-8/+2
* vo: hwdec_aimagereader: add missing image format specifiersfan52022-10-031-0/+1
* vo_gpu: hwdec: add Android hwdec utilizing AImageReadersfan52022-10-028-4/+427
* DOCS: deprecate --gamma-factor and --gamma-autoLeo Izen2022-10-012-14/+4
* vo_gpu_next: respect --blend-subtitles=<yes/no>Niklas Haas2022-09-291-11/+31
* ao_pipewire: don't try to lock nonexistent loopThomas Weißschuh2022-09-281-2/+3
* ao_pipewire: use target.objectThomas Weißschuh2022-09-281-39/+2
* mp_image: strip DoVi metadata that requires an ELNiklas Haas2022-09-281-2/+12
* manpage: document bt.2390 parameterNiklas Haas2022-09-281-0/+4
* vo_gpu_next: fix screenshots of rotated sourcesNiklas Haas2022-09-271-3/+6
* DOCS/man/vf.rst : replace the outdated syntaxhooke0072022-09-271-1/+1
* vo_gpu_next: use static assert for array sizeNiklas Haas2022-09-271-1/+1
* vo_gpu_next: update render_info for upstream API changeNiklas Haas2022-09-261-11/+14
* vo_gpu_next: implement --video-output-levelsNiklas Haas2022-09-251-0/+4
* TOOLS/lua/autoload: add various extra file extensionsLeo Izen2022-09-231-4/+6
* TOOLS/lua/autoload: alphebatize auto-loaded file extensionsLeo Izen2022-09-231-3/+4
* ytdl_hook: use subtitle `name` as title if availableChristoph Heinrich2022-09-231-1/+2
* af_scaletempo2: fix crash when the number of channels increasesPeter DeLong2022-09-231-5/+4
* build: update waf to 2.0.24sfan52022-09-211-3/+3
* f_hwtransfer: mp_image_pool: support HW -> HW mappingPhilip Langdale2022-09-217-4/+80
* f_autoconvert: f_hwtransfer: support HW -> HW uploadsPhilip Langdale2022-09-213-20/+70
* filters: lavfi: allow hwdec_interop selection for filtersPhilip Langdale2022-09-2110-28/+100
* filters: support loading new hwdec_interops from filtersPhilip Langdale2022-09-213-8/+8
* vo: hwdec: do hwdec interop lookup by image formatPhilip Langdale2022-09-2118-53/+33
* demux_lavf: extract is_image functionGuido Cella2022-09-201-8/+13
* demux_lavf: detect avif imagesGuido Cella2022-09-201-1/+2
* DOCS/man/options.rst: replace some legacy single-hyphen syntaxLeo Izen2022-09-201-3/+3
* vo_gpu_next: support error diffusion ditheringNiklas Haas2022-09-201-6/+14
* sub: use Unicode linebreaking for non-ASS subs and OSDOneric2022-09-192-1/+7
* ao_audiounit: get the channel layout from the AU itselfrcombs2022-09-151-13/+77
* mac: avoid unnecessary unsafe conversions; fixes crash in debug buildsrcombs2022-09-142-22/+14
* TOOLS/lua/autoload: add `m2ts` extensionDeadNews2022-09-141-1/+1
* ytdl_hook: simplify exclude option parsingChristoph Heinrich2022-09-141-5/+2
* vo_gpu_next: only require full pixel byte alignmentNiklas Haas2022-09-121-3/+3
* vo_gpu_next: implement ICC 3DLUT cachingNiklas Haas2022-09-121-0/+65
* vo_gpu_next: use correct pixel size when mapping formatsNiklas Haas2022-09-121-1/+1
* ao_pipewire: listen to hotplug eventsThomas Weißschuh2022-09-111-1/+100
* ao_pipewire: use proper hotplug init APIsThomas Weißschuh2022-09-111-8/+13
* ao_pipewire: create is_sink_node helperThomas Weißschuh2022-09-111-8/+16
* audio: list devices for all AOs with hotplug_initThomas Weißschuh2022-09-111-4/+7
* audio: try to use playback AO as hotplug AO firstThomas Weißschuh2022-09-114-10/+26
* ta: increase size of names printedThomas Weißschuh2022-09-111-1/+1
* ao_pipewire: handle AOCONTROL_UPDATE_MEDIA_ROLEThomas Weißschuh2022-09-101-2/+22
* audio: add AOCONTROL_UPDATE_MEDIA_ROLEThomas Weißschuh2022-09-104-0/+37
* ao_pipewire: fix indentThomas Weißschuh2022-09-101-7/+7
* repack: add repacker for ccc16x16 formatsPhilip Langdale2022-09-101-9/+12
* mpv.metainfo.xml: add XDG appstream metadata manifestVitaly Zaitsev2022-09-093-0/+34
* DOCS: Mention "mono" audio channels optionCairn2022-09-091-3/+3
* DOCS/libmpv: fix typo in linkage section257924312022-09-031-1/+1
* w32: fix typo in F23 mappingThomas Weißschuh2022-09-031-1/+1
* vo_gpu_next: fix typo affecting --target-trc optionTillmann Karras2022-09-021-1/+1
* macos: add support for F13-F20 keysThomas Weißschuh2022-09-021-0/+3
* w32: add support for F13-F24 keysThomas Weißschuh2022-09-021-0/+4
* x11: add support for F13-F24 keysThomas Weißschuh2022-09-021-0/+4
* wayland: add support for F13-F24 keysThomas Weißschuh2022-09-021-0/+6
* input: add function keys F13-F24Thomas Weißschuh2022-09-021-0/+12
* ad_lavc: strip non-normalized floatsNiklas Haas2022-09-023-0/+35
* vo_gpu_next: display subtitles without video streamNiklas Haas2022-08-311-1/+2
* DOCS/options: update vd-lavc-skiploopfilter, skipidct and related descriptionssfan52022-08-311-5/+7
* DOCS/mpv: remove spaces at EOL, ensure 80 colsAvi Halachmi (:avih)20