Created attachment 193060 [details] mpv-0282.patch Since r468844 landed ffmpeg 4.0 (bug 227726), we can finally update mpv! Now, VAAPI works great with Wayland-EGL (--gpu-context=wayland --hwdec=auto). Also, it is possible to use Vulkan instead of GL. (e.g. --gpu-context=waylandvk for Wayland.) That requires the Vulkan loader (bug 222175) and https://github.com/google/shaderc. No rush to get that into the (official) port, but I have that working: https://github.com/myfreeweb/freebsd-ports-dank/commit/f5900ede74c92215293cbb65cbfaa2d917f61290
Hi Greg, I'm very busy right now to take care of my ports. However I'll commit the update ASAP. Thanks for the patch :-)
A commit references this bug: Author: cpm Date: Thu May 10 07:34:25 UTC 2018 New revision: 469515 URL: https://svnweb.freebsd.org/changeset/ports/469515 Log: multimedia/mpv: Update to 0.28.2 Changelog: https://github.com/mpv-player/mpv/releases/tag/v0.28.2 PR: 227994 Submitted by: Greg V <greg@unrelenting.technology> Changes: head/multimedia/mpv/Makefile head/multimedia/mpv/distinfo head/multimedia/mpv/files/patch-video_vaapi.c head/multimedia/mpv/pkg-plist
This PR should remain open until Vulkan and his friends are submitted to the ports collection.
(In reply to Carlos J. Puga Medina from comment #3) Hi Greg, Please, file a new PR to submit the new ports that have been proposed here. Thanks!
A commit references this bug: Author: jbeich Date: Sun Feb 3 19:04:24 UTC 2019 New revision: 492060 URL: https://svnweb.freebsd.org/changeset/ports/492060 Log: multimedia/mpv: expose Vulkan support after r469515 PR: 227994 (tracking) Obtained from: Greg V <greg@unrelenting.technology> (via GitHub) Changes: head/graphics/Makefile head/graphics/libplacebo/Makefile head/graphics/shaderc/ head/graphics/shaderc/Makefile head/graphics/shaderc/distinfo head/graphics/shaderc/pkg-descr head/graphics/shaderc/pkg-plist head/multimedia/mpv/Makefile
mpv v0.30.0 may switch to libplacebo for Vulkan but that's also in ports. https://github.com/mpv-player/mpv/pull/6476