The libvdpau package contains a library which implements VDPAU.
VDPAU (Video Decode and Presentation API for Unix) is an open source library (libvdpau) and API originally designed by Nvidia for its GeForce 8 series and later GPU hardware targeted at the X Window System This VDPAU API allows video programs to offload portions of the video decoding process and video post-processing to the GPU video-hardware.
Currently, the portions capable of being offloaded by VDPAU onto the GPU are motion compensation (mo comp), inverse discrete cosine transform (iDCT), VLD (variable-length decoding) and deblocking for MPEG-1, MPEG-2, MPEG-4 ASP (MPEG-4 Part 2), H.264/MPEG-4 AVC and VC-1, WMV3/WMV9 encoded videos. Which specific codecs of these that can be offloaded to the GPU depends on the version of the GPU hardware; specifically, to also decode MPEG-4 ASP (MPEG-4 Part 2), Xvid/OpenDivX (DivX 4), and DivX 5 formats, a GeForce 200M (2xxM) Series (the eleventh generation of Nvidia's GeForce graphics processing units) or newer GPU hardware is required.
This package is known to build and work properly using an LFS-7.6 systemd platform.
Download (HTTP): http://people.freedesktop.org/~aplattner/vdpau/libvdpau-0.8.tar.gz
Download MD5 sum: acf68adc8b8ff4f72be6e8679abc284e
Download size: 476 KB
Estimated disk space required: 8.9 MB
Estimated build time: 0.1 SBU
Doxygen-1.8.8, Graphviz-2.38.0, and texlive-20140525
MesaLib-10.2.7 (with the corresponding VDPAU driver) or libvdpau-va-gl-0.3.4
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libvdpau
Install libvdpau by running the following commands:
./configure --prefix=/usr --sysconfdir=/etc --disable-static && make
To test the results, issue: make check.
Now, as the root
user:
make install
--disable-static
: This
switch prevents installation of static versions of the libraries.
Last updated on 2014-08-23 08:05:43 -0700