This script is for Slackware 14.1 only and may be outdated.

SlackBuilds Repository

14.1 > Libraries > libvdpau-va-gl (0.3.4)

Briefly, this is the VDPAU driver with VA-API/OpenGL backend.

There are applications exists that can use VDPAU. Amongst them are
Adobe Flash Player and Mplayer. They both can use VDPAU, but since
there is no VDPAU available on Intel chips, they fall back to
different drawing techniques. And while Mplayer can use XVideo
extension to offload scaling to GPU, Flash Player can not and does
all scaling in software. If there was VDPAU available, CPU usage
could be significantly lower.

VDPAU is not vendor-locked technology. Even official documentation
mentions possibility of other drivers. They should be named as
libvdpau_drivername.so.1 and placed where linker could find them.
/usr/lib usually works fine. Which driver to use is determined by
asking X server about current driver name or by using VDPAU_DRIVER
environment variable.

Here is one. Named libvdpau_va_gl.so.1, it uses OpenGL under the
hood to accelerate drawing and scaling and VA-API (if available)
to accelerate video decoding. For now VA-API is available on some
Intel chips, and on some AMD video adapters with help of
xvba-va-driver. OpenGL is available, you know, on systems with
OpenGL available.

Note:

This SlackBuild creates scripts in /etc/profile.d for enabling
the backend. This may conflicts with the dependent `libvdpau'
package. Whilst `libvdpau' has the VDPAU_DRIVER variable disabled
per default it may conflicts if you changed anything in there.

This requires: ffmpeg, libva, libvdpau

Maintained by: Marcel Saegebarth
Keywords: va-api,opengl,ffmpeg,acceleration,accelerated,hardware,video,decoding,intel,amd,flash
ChangeLog: libvdpau-va-gl

Homepage:
https://github.com/i-rinat/libvdpau-va-gl/

Source Downloads:
libvdpau-va-gl-0.3.4.tar.gz (09ceb2f75eafccc9b002d35ede0de6a5)

Download SlackBuild:
libvdpau-va-gl.tar.gz
libvdpau-va-gl.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 14.1

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds