Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 746521

Summary: www-client/firefox-81.0.1: media.ffmpeg.vaapi.enabled not enabled in about:config
Product: Gentoo Linux Reporter: oakszyjrnrdy <oakszyjrnrdy>
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED UPSTREAM    
Severity: normal CC: leio, sam
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://bugzilla.mozilla.org/show_bug.cgi?id=1662496
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge_info

Description oakszyjrnrdy 2020-10-04 12:50:22 UTC
Created attachment 663751 [details]
emerge_info

If I build www-client/firefox-81.0.1 with these USE in package.use: wifi lto dbus clang, there will be no media.ffmpeg.vaapi.enabled not in about:config of firefox.

And if I add wayland to firefox's USE, media.ffmpeg.vaapi.enabled appears.
Comment 1 Thomas Deutschmann (RETIRED) gentoo-dev 2020-10-04 14:12:27 UTC
Yeah, VA-API decoding is only implemented for wayland at the moment, see https://bugzilla.mozilla.org/show_bug.cgi?id=1619523.
Comment 2 oakszyjrnrdy 2020-10-04 14:19:07 UTC
(In reply to Thomas Deutschmann from comment #1)
> Yeah, VA-API decoding is only implemented for wayland at the moment, see
> https://bugzilla.mozilla.org/show_bug.cgi?id=1619523.

No, VA-API decoding is available on X11 after Firefox 80. I can confirm this because I have another computer running Arch Linux with VA-API decoding enabled on X11 on Firefox 81.
Comment 3 Mart Raudsepp gentoo-dev 2020-10-04 15:20:27 UTC
It's apparently behind USE=wayland due to upstream structure of the code, as per the linked upstream bugzilla comments.
Comment 4 oakszyjrnrdy 2020-10-04 16:23:35 UTC
(In reply to Mart Raudsepp from comment #3)
> It's apparently behind USE=wayland due to upstream structure of the code, as
> per the linked upstream bugzilla comments.

Thanks.