Nonfree Codecs missing in repo

Installed the mesa update to 23.3.4 from repo.
Now only free codecs are available. h264 h265 are missing…?

Trying display: wayland
Trying display: x11
vainfo: VA-API version: 1.20 (libva 2.20.1)
vainfo: Driver version: Mesa Gallium driver 23.3.4-arch10.1 for AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 16.0.6, DRM 3.56, 6.7.1-lqx1-1-lqx)
vainfo: Supported profile and entrypoints
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileVP9Profile0            : VAEntrypointVLD
      VAProfileVP9Profile2            : VAEntrypointVLD
      VAProfileAV1Profile0            : VAEntrypointVLD
      VAProfileAV1Profile0            : VAEntrypointEncSlice
      VAProfileNone                   : VAEntrypointVideoProc

Please see:

As someone in the comments is saying:

-D video-codecs=all

needs to be explicitly set due all_free is the default.

For now I downgraded mesa until arch will figure the issue out.

What does Arch have to do with (Nothing.)

Will be included in 24.0.0:

The latest update of mesa-nonfree 23.3.4-3 brings back all codecs.

it seems PKGBUILDs from Arch are used to build the package. Since Arch removed nonfree codecs by their latest commit it got removed here also.

There is an MR that leads back to this change.

Which we have already undertaken.

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.