New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
firefox-beta-bin: 79.0b7 -> 80.0b5 #95023
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've just tested this and VAAPI decoding doesn't work for me.
For VAAPI to work correctly libva
needs to be added to libPath
and ffmpeg_3
needs to be changed to ffmpeg_4
.
These changes are also mentioned in #81917
Firefox quite a bit of setup to actually use VAAPI, have you verified that your profile works on wayland? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Forget the last review. I was accidentally building firefox-beta-bin from the stable branch, where ffmpeg_4
and libva
aren't part of the wrapper.
[Child 27413: MediaPDecoder #2]: D/PlatformDecoderModule VA-API FFmpeg init successful
shows up in the log when building firefox from unstable with this pr.
I think all the wayland vaapi changes and this pr should be backported to 20.03 once this is merged.
But we should probably still change |
I'd leave that for a separate PR though as it works fine without and the change would affect packages other than |
Makes sense, I'll open a separate PR for that later. |
Motivation for this change
FF80 brings VAAPI decoding to X11 which I can confirm to be working.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)