On Wed, Sep 28, 2022 at 4:02 AM Frantisek Zatloukal <fzatlouk(a)redhat.com> wrote:
since this mesa change (
) in F37 and rawhide, the mesa package lost support for vaapi accelerated encoding and
decoding of h264, h265 and decoding of vc1 (
It seems like a big regression from F36 for users with GPUs with open source drivers
(mainly AMD, maybe nVidia/other non x86...), that affects common use-cases of Fedora
Workstation, like watching videos, in-house game streaming, attending online meetings and
This was an oversight being enabled prior to this, and I think we have
to remove it from older Fedora as well. Fedora cannot ship anything
that causes the OS to provide an API which exposes patent algorithms.
The patent licensing around H264/H265 is such that providing this
could leave Red Hat and other Fedora distributors exposed to legal
I'd like to ask:
- Can somebody elaborate on reasons to change something that was working in Fedora for
some time already?
- Is there any short/mid/long term plan to improve the situation?
- Would it be possible to provide vaapi support at least as an rpmfusion addon to
alleviate the fallout in the short term?
The last might be possible, but I'm not sure how to go about it.
Another consideration would be to somehow gate at least the h264 bits
on having openh264 installed, since then in theory a system consuming
h264 formats would be covered.