mesa-24.1.4 incompatibility with unpatched ffmpeg

Sam James <[email protected]> Sat, 20 Jul 2024 04:26:24 +0100
Newsgroups dev.linux.lists.distributions
Organization Gentoo
Message-ID <[email protected]>
--=-=-=
Content-Type: text/plain

Hi!

For those shipping mesa-24.1.4, please check whether your copy of ffmpeg
has the patches at https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29400#note_2432971
applied, i.e.:

* lavc/vaapi_decode: Make it possible to send multiple slice params buffers
** https://github.com/FFmpeg/FFmpeg/commit/fe9d889dcd79ea18d4dfaa39df4ddbd4c8c3b15c
* lavc/vaapi_av1: Avoid sending the same slice buffer multiple times
** https://github.com/FFmpeg/FFmpeg/commit/d2d911eb9a2fc6eb8d86b3ae025a56c1a2692fba

At a glance, I don't _think_ those patches are shipped in any release or
backported on any of the ffmpeg branches yet, but please don't take my
word for it as I only looked briefly and will check properly
later. Apologies to ffmpeg if I'm wrong.

Firefox's bundled ffmpeg is also affected, see below.

Other references:
* https://bugs.gentoo.org/936310
* https://gitlab.freedesktop.org/mesa/mesa/-/issues/11533
* https://phabricator.services.mozilla.com/D216919

thanks,
sam

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iOUEARYKAI0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCZpsuYF8UgAAAAAAuAChp
c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB
NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MA8cc2FtQGdlbnRv
by5vcmcACgkQc4QJ9SDfkZBeygEA0RLEixZsWxut7TXyfUBzNz6Tsa2xS6CkPmnj
s9ey8jcBAKMqzm6svTKquB7ns1dyExKzRwlEuN/hJQIteoyT6KsE
=MjPs
-----END PGP SIGNATURE-----
--=-=-=--