@jeois @Shished Thanks for the report, updated.
Search Criteria
Package Details: libva-vdpau-driver-vp9-git r57.509d3b2-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/libva-vdpau-driver-vp9-git.git (read-only, click to copy) |
---|---|
Package Base: | libva-vdpau-driver-vp9-git |
Description: | VDPAU backend for VA API. (Version with VP9 codec support) |
Upstream URL: | https://github.com/xuanruiqi/vdpau-va-driver-vp9 |
Keywords: | chromium vaapi vdpau vp9 |
Licenses: | GPL |
Conflicts: | libva-vdpau-driver, nvidia-vaapi-driver |
Provides: | libva-vdpau-driver |
Replaces: | vdpau-video |
Submitter: | Terence |
Maintainer: | Terence (xuanruiqi) |
Last Packager: | Terence |
Votes: | 16 |
Popularity: | 0.000000 |
First Submitted: | 2020-01-27 20:21 (UTC) |
Last Updated: | 2022-01-04 21:58 (UTC) |
Dependencies (6)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd)
- libvdpau
- git (git-gitAUR, git-glAUR) (make)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR) (make)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, mesa-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-minimal-gitAUR, mesa-amber) (make)
- xorgproto (xorgproto-gitAUR) (make)
Required by (12)
- chiaki (requires libva-vdpau-driver) (optional)
- chiaki-git (requires libva-vdpau-driver) (optional)
- chiaki-ng (requires libva-vdpau-driver) (optional)
- chiaki-ng-git (requires libva-vdpau-driver) (optional)
- gstreamer0.10-vaapi (requires libva-vdpau-driver) (optional)
- kodi-ext-git (requires libva-vdpau-driver) (make)
- kodi-ext-git-dev (requires libva-vdpau-driver) (make)
- kodi-ext-git-eventclients (requires libva-vdpau-driver) (make)
- kodi-ext-git-tools-texturepacker (requires libva-vdpau-driver) (make)
- libva1-compat (requires libva-vdpau-driver) (optional)
- mrdoc-desktop-bin (requires libva-vdpau-driver) (optional)
- vlc-git (requires libva-vdpau-driver) (optional)
Sources (1)
Terence commented on 2020-04-19 15:51 (UTC)
jeois commented on 2020-04-18 23:57 (UTC)
It seems the upstream maintainer now includes the chromium-fix patch, according to a quick scan of the code. So, there is no need to apply that patch anymore.
Therefore, simply delete the line containing "chromium-fix.patch" in the prepare() function of the PKGBUILD in order to compile/install for use with chromium-vaapi. It still works fine, with the same exceptions as before.
Otherwise, the package will not build like previous comment mentioned.
Shished commented on 2020-04-17 17:31 (UTC) (edited on 2020-04-17 17:32 (UTC) by Shished)
Latest verion does not builds, patch cannot be applied.
patching file src/vdpau_driver_template.h
Reversed (or previously applied) patch detected! Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file src/vdpau_driver_template.h.rej
patching file src/vdpau_video.c
Hunk #1 succeeded at 516 with fuzz 1 (offset 15 lines).
patching file src/vdpau_video.h
Reversed (or previously applied) patch detected! Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file src/vdpau_video.h.rej
Shished commented on 2020-03-12 12:27 (UTC)
This package provides modified libva-vdpau-driver with vp9 decoding added. H264 support is not removed from it.
DAC324 commented on 2020-03-12 12:19 (UTC) (edited on 2020-03-12 12:20 (UTC) by DAC324)
Installing libva-vdpau-driver-vp9-git will remove: libva-vdpau-driver-chromium (libva-vdpau-driver)
This means installing this driver will remove h.264 support provided by libva-vdpau-driver-chromium for nVidia cards, right?
Would there be a way to keep both h.264 and vp9 support in the driver?
Terence commented on 2020-02-02 13:56 (UTC)
Thanks, updated.
Shished commented on 2020-01-28 16:51 (UTC) (edited on 2020-01-28 16:51 (UTC) by Shished)
You need to apply a patch to make it to work in Chromium >= 79
https://bbs.archlinux.org/viewtopic.php?pid=1877774#p1877774
Pinned Comments
xuanruiqi commented on 2023-02-20 15:00 (UTC)
With the removal of
--use-gl=desktop
in Chromium 110, this extension is extremely brittle and effectively dead for many Chromium users. The new way of handling things in Chromium may further make any VDPAU-based solution impossible to support. If video acceleration is critical for you, the only solution might be to move to Firefox.