summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* TOOLS/lua/autoload: add various extra file extensionsHEADmasterLeo Izen27 hours1-4/+6
* TOOLS/lua/autoload: alphebatize auto-loaded file extensionsLeo Izen27 hours1-3/+4
* ytdl_hook: use subtitle `name` as title if availableChristoph Heinrich28 hours1-1/+2
* af_scaletempo2: fix crash when the number of channels increasesPeter DeLong31 hours1-5/+4
* build: update waf to 2.0.24sfan53 days1-3/+3
* f_hwtransfer: mp_image_pool: support HW -> HW mappingPhilip Langdale3 days7-4/+80
* f_autoconvert: f_hwtransfer: support HW -> HW uploadsPhilip Langdale3 days3-20/+70
* filters: lavfi: allow hwdec_interop selection for filtersPhilip Langdale3 days10-28/+100
* filters: support loading new hwdec_interops from filtersPhilip Langdale3 days3-8/+8
* vo: hwdec: do hwdec interop lookup by image formatPhilip Langdale3 days18-53/+33
* demux_lavf: extract is_image functionGuido Cella4 days1-8/+13
* demux_lavf: detect avif imagesGuido Cella4 days1-1/+2
* DOCS/man/options.rst: replace some legacy single-hyphen syntaxLeo Izen4 days1-3/+3
* vo_gpu_next: support error diffusion ditheringNiklas Haas4 days1-6/+14
* sub: use Unicode linebreaking for non-ASS subs and OSDOneric5 days2-1/+7
* ao_audiounit: get the channel layout from the AU itselfrcombs9 days1-13/+77
* mac: avoid unnecessary unsafe conversions; fixes crash in debug buildsrcombs10 days2-22/+14
* TOOLS/lua/autoload: add `m2ts` extensionDeadNews10 days1-1/+1
* ytdl_hook: simplify exclude option parsingChristoph Heinrich10 days1-5/+2
* vo_gpu_next: only require full pixel byte alignmentNiklas Haas12 days1-3/+3
* vo_gpu_next: implement ICC 3DLUT cachingNiklas Haas12 days1-0/+65
* vo_gpu_next: use correct pixel size when mapping formatsNiklas Haas12 days1-1/+1
* ao_pipewire: listen to hotplug eventsThomas Weißschuh13 days1-1/+100
* ao_pipewire: use proper hotplug init APIsThomas Weißschuh13 days1-8/+13
* ao_pipewire: create is_sink_node helperThomas Weißschuh13 days1-8/+16
* audio: list devices for all AOs with hotplug_initThomas Weißschuh13 days1-4/+7
* audio: try to use playback AO as hotplug AO firstThomas Weißschuh13 days4-10/+26
* ta: increase size of names printedThomas Weißschuh13 days1-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)2022-08-291-4/+5
* DOCS/mpv: added COMMAND INTERFACE refs to INTERACTIVE CONTROLenly12022-08-291-3/+5
* ao_pipewire: for_each_sink(): report errorsThomas Weißschuh2022-08-281-9/+32
* meson: fix condition for enabling vaapi-eglOwen Rafferty2022-08-271-1/+1
* meson: fix libplacebo checkNiklas Haas2022-08-261-1/+1
* audio: fix lack of reinitialization on format change with pull AOsPhilip Langdale2022-08-231-0/+1
* player/audio: remove explicit drain on EOFPhilip Langdale2022-08-231-2/+0
* ao_pipewire: make sure not to exceed the available bufferThomas Weißschuh2022-08-211-1/+1
* audio: don't try to drain non-existent AOThomas Weißschuh2022-08-211-1/+2
* vo_gpu_next: pass GL get_proc_addr pointer to libplaceboNiklas Haas2022-08-193-0/+11
* ao_pipewire: test on FreeBSDThomas Weißschuh2022-08-182-0/+3
* mpv.desktop: add RIST protocol to desktop entryThe-head-obamid2022-08-181-1/+1
* osxbundle: add RIST protocol support to app metadataThe-head-obamid2022-08-181-0/+1
* stream_lavf: enable RIST protocol support via ffmpegThe-head-obamid2022-08-181-1/+1
* ao_pipewire: restructure logic a bitThomas Weißschuh2022-08-171-4/+3
* ao_pipewire: only try to read requested dataThomas Weißschuh2022-08-171-0/+4
* ao_pipewire: report all available info about chunkThomas Weißschuh2022-08-171-1/+5
* ytdl_hook: improve track detectionChristoph Heinrich2022-08-171-13/+12
* misc/random: add xoshiro random number implementationLeo Izen2022-08-178-5/+124
* 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-152-413/+239
* meson: disable dvdnav by defaultDudemanguy2022-08-151-1/+1
* meson: reduce dictionary usageDudemanguy2022-08-151-98/+61
* meson: add comment clarifying windows-internal-pthreadsDudemanguy2022-08-151-0/+5
* ytdl_hook: consistant behavior for single formatChristoph Heinrich2022-08-141-1/+17
* wayland: add support for configure boundsDudemanguy2022-08-144-2/+41
* x11: fix display-{width,height} calculationDudemanguy2022-08-141-3/+9
* DOCS/options: correct wayland-disable-vsync optionDudemanguy2022-08-121-4/+3
* ytdl_hook: fix default track for single formatChristoph Heinrich2022-08-121-2/+2
* github/workflows: auto-update freebsd-vm within major versionJan Beich2022-08-121-1/+1
* drm_common: remove hard dependency on drmIsKMS()sfan52022-08-113-5/+30
* context_drm_egl: skip page flip wait on errorHo Ming Shun2022-08-111-1/+1
* gpu/hwdec: reorder `drmprime` below `drmprime_drm`Philip Langdale2022-08-091-1/+1
* video/drmprime: fix use-after-freePhilip Langdale2022-08-091-1/+2
* hwdec/drmprime: fix buildPhilip Langdale2022-08-091-1/+1
* hwdec/dmabuf_interop: Properly prefix `priv` structPhilip Langdale2022-08-095-14/+14
* hwdec/drmprime: Fix small issuesPhilip Langdale2022-08-091-6/+21
* audio: drain ao on EOFThomas Weißschuh2022-08-091-0/+1
* hwdec/drmprime: add drmprime hwdec-interopPhilip Langdale2022-08-098-1/+318
* ao_pipewire: tell audio server about number of queued samplesThomas Weißschuh2022-08-091-1/+2
* man: remove unhelpful languageMia Herkt2022-08-071-28/+8
* ao_pipewire: use mpv loggingThomas Weißschuh2022-08-041-1/+1
* hwdec/dmabuf_interop_gl: support basic multi-plane formatsPhilip Langdale2022-08-031-38/+53
* hwdec/dmabuf_interop: use AVDRMFrameDescriptor to describe dmabufsPhilip Langdale2022-08-037-31/+80
* hwdec/dmabuf_interop: refactor out hwdec_vaapi dependenciesPhilip Langdale2022-08-034-39/+53
* hwdec/vaapi: rename interops to reflect more general usePhilip Langdale2022-08-036-15/+15
* af_rubberband: add new engine option in rubberband 3.0.0Christoph Heinrich2022-08-034-2/+22
* drm_common: skip cards that don't support KMS for autodetectionsfan52022-08-031-0/+15
* drm: avoid drmModeAtomicCommit races by blockingHo Ming Shun2022-08-031-1/+1
* video: remove unnecessary codeAaron Boxer2022-08-011-1/+1
* ytdl_hook: fix playlist index extractionChristoph Heinrich2022-07-261-2/+4
* ci: bump macos runner versionSukkaW2022-07-261-2/+2
* wayland: add missing newline in wayland_commonEmmanuel Gil Peyrot2022-07-231-1/+1
* hwdec_vaapi_pl: support simple multi-plane image formatsPhilip Langdale2022-07-233-11/+31
* vo_gpu_next: fix screenshots on single-frame filesNiklas Haas2022-07-231-1/+1
* vo_gpu/d3d11: fix VRAM leakGraham Booker2022-07-211-1/+1
* osc.lua: add osc-tcspace script optionRyan Hendrickson2022-07-192-0/+14
* osc.lua: add osc-unicodeminus script optionRyan Hendrickson2022-07-192-2/+12
* vo_gpu_next: don't crash on !frame->currentNiklas Haas2022-07-181-5/+7
* ytdl_hook: always set HTTP headersChristoph Heinrich2022-07-181-2/+6
* libplacebo: fix compatibility with libplacebo >= 5Coelacanthus2022-07-161-1/+1
* github/workflows: upgrade FreeBSD to 13.1Jan Beich2022-07-151-1/+1
* vo_gpu: fix 3DLUT precisionNiklas Haas2022-07-151-2/+3
* ao_pipewire: prevent deprecation warning for pw_stream_get_time()Thomas Weißschuh2022-07-081-1/+7
* ao_pipewire: pipewire uses linear volumeWim Taymans2022-07-081-3/+2
* ao_pipewire: don't access core after disconnectWim Taymans2022-07-081-1/+0
* ao_pipewire: zero listenersWim Taymans2022-07-081-0/+2
* ao_pipewire: support ao-volume on non-stereo channel layoutsAlex B2022-07-081-9/+23
* DOCS/encoding: remove the legacy option syntaxhooke0072022-07-071-37/+37
* drm_prime: fix newline in error messageHo Ming Shun2022-07-051-1/+1
* meson: fix rst2html commandJ. Dekker2022-07-051-1/+1
* context_x11egl: remove supposed transparency fixDudemanguy2022-07-011-3/+0
* DOCS: fix typo257924312022-07-011-1/+1
* DOCS/osc: fix option "showidlescreen" -> "idlescreen"dyphire2022-07-011-1/+1
* meson: add a summary at the end of configurationDudemanguy2022-06-271-0/+11
* vo_gpu_next: implement --cscaleNiklas Haas2022-06-241-0/+3
* swresample: don't forcibly clip on every conversionNiklas Haas2022-06-231-22/+0
* js: key bindings: ensure priorities for same-key - againAvi Halachmi (:avih)2022-06-231-1/+1
* x11: avoid XPresent API calls when it's not neededDudemanguy2022-06-227-23/+52
* lua: command_native_async: make the callback optionalCogentRedTester2022-06-221-0/+1
* lua: command_native_async: always callback a-syncCogentRedTester2022-06-223-2/+4
* x11: add --x11-present optionDudemanguy2022-06-225-3/+27
* x11: add nouveau to the xpresent whitelistDudemanguy2022-06-221-1/+3
* x11: correct provider detection logicDudemanguy2022-06-211-2/+2
* vo_vaapi_wayland: remove vaapi format query as formats are never usedAaron Boxer2022-06-211-25/+2
* meson: remove pointless d3d11 dictionaryDudemanguy2022-06-201-5/+0
* x11: replace strcasestr usage with bstrDudemanguy2022-06-191-6/+8
* github/workflows: install libxpresent on freebsdDudemanguy2022-06-191-0/+1
* x11: support xorg present extensionDudemanguy2022-06-1913-196/+99
* x11: use xrandr providers for driver detectionDudemanguy2022-06-192-0/+27
* vo: move wayland presentation to separate filesDudemanguy2022-06-1910-120/+163
* meson: use require when checking for vdpauDudemanguy2022-06-191-2/+6
* ci/build: Do not manually install Meson in openSUSE containerMia Herkt2022-06-191-1/+0
* meson: rearrange library dependency order to avoid crash with fontconfigCrend King2022-06-181-2/+4
* vo_vaapi_wayland: only attach solid buffer once to main surface, on creationAaron Boxer2022-06-151-1/+1
* vo_vaapi_wayland: remove unnecessary subsurface sync/desync in resizeAaron Boxer2022-06-151-2/+0
* ci/build-mingw64: enable test buildingJan Ekström2022-06-151-2/+3
* ci/build-mingw64: bump dependenciesJan Ekström2022-06-152-7/+7
* ci/build-mingw64: switch to fossils directory for zlibJan Ekström2022-06-151-1/+1
* ci/build-tumbleweed: attempt to enable unit tests in CIJan Ekström2022-06-151-2/+4
* test/chmap: start adding AVChannelLayout unit testsJan Ekström2022-06-151-0/+130
* audio/chmap: add mp_iterate_builtin_layoutsJan Ekström2022-06-152-0/+32
* f_lavfi: switch to AVChannelLayout when availableJan Ekström2022-06-151-0/+7
* ad_lavc: switch to AVChannelLayout when availableJan Ekström2022-06-151-1/+18
* af_lavcac3enc: switch to AVChannelLayout when availableJan Ekström2022-06-141-3/+36
* af_lavcac3enc: refactor chmap adding into its own functionJan Ekström2022-06-141-7/+13
* ao_lavc: switch to AVChannelLayout when availableJan Ekström2022-06-121-0/+6
* demux_lavf: switch to AVChannelLayout when availableJan Ekström2022-06-121-0/+14
* common/av_common: switch to AVChannelLayout when availableJan Ekström2022-06-121-0/+6
* audio/aframe: switch to AVChannelLayout when availableJan Ekström2022-06-121-0/+32
* audio: add AVChannelLayout helpers to convert from/to mp_chmapJan Ekström2022-06-125-1/+98
* wayland: set appid before initial surface commitDudemanguy2022-06-111-3/+3
* wayland_gl: fix a typoDudemanguy2022-06-111-1/+1
* wayland_gl: wait until resize to create egl_windowDudemanguy2022-06-101-34/+32
* DOCS/options: fix incorrect labelling of hr-seek defaultSagnac2022-06-101-2/+2
* sub: jsre filter: abort init early on empty filter listAvi Halachmi (:avih)2022-06-091-1/+4
* ci/mingw64: add git libplacebo for gpu-nextJan Ekström2022-06-071-2/+13
* github/workflows: move mingw CI to ubuntu 22.04Jan Ekström2022-06-071-1/+1
* ci/mingw64: make meson crossfile globalJan Ekström2022-06-071-17/+17
* wayland_gl: use wl->scaling when creating egl_windowDudemanguy2022-06-071-2/+3
* wayland: rearrange initialization logicDudemanguy2022-06-071-10/+8
* player: add tiff/tif (TIFF) to list of image extensionsAtticFinder655362022-06-071-1/+1
* player: add jxl (JPEG XL) to list of image extensionsAtticFinder655362022-06-071-1/+1
* wayland: remove some unneeded lines from reconfigDudemanguy2022-06-061-2/+0
* vo_gpu_next: fix OSD rendering of screenshotsNiklas Haas2022-06-061-5/+6
*