The libva package contains a library which provides access to hardware accelerated video processing, using hardware to accelerate video processing in order to offload the central processing unit (CPU) to decode and encode compressed digital video. VA API video decode/encode interface is platform and window system independent targeted at Direct Rendering Infrastructure (DRI) in the X Window System however it can potentially also be used with direct framebuffer and graphics sub-systems for video output. Accelerated processing includes support for video decoding, video encoding, subpicture blending, and rendering.
This package is known to build and work properly using an LFS 7.9-systemd platform.
Download MD5 sum: 7309097b790de8dbc9641ed6393eab9f
Download size: 744 KB
Estimated disk space required: 20 MB
Estimated build time: 0.2 SBU
There is a circular dependency between Mesa-11.2.2 and this package. If you need the VAAPI driver provided by Mesa-11.2.2, build this package without EGL and GLX support, install MesaLib, then reinstall this package with EGL and GLX support.
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libva
Install libva by running the following commands:
autoreconf -fi && ./configure --prefix=/usr --disable-static && make
This package does not come with a test suite.
Now, as the
switch prevents installation of static versions of the libraries.
--disable-glx": Use these two switches in the configure
command if you would like to build without EGL and GLX support,
e.g. to satisfy the circular dependency with Mesa.
autoreconf -fi: This command regenerates the configure script to prevent a mandatory test for wayland-scanner when configuring. It can be omitted if Wayland-1.10.0 has been built.
Last updated on 2016-05-06 17:54:06 -0500