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. The 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 12.4 platform.
Download (HTTP): https://github.com/intel/libva/archive/2.22.0/libva-2.22.0.tar.gz
Download SHA256 Sum: 467c418c2640a178c6baad5be2e00d569842123763b80507721ab87eb7af8735
Download MD5 sum: 8dba13313d724b5e930f06e65b7437e2
Download size: 1,526.9 KB
Estimated disk space required: 2,659.2 KB
Estimated build time: less than 0.5 SBU
"mesa"
The VA API driver suitable for the hardware in your system:
intel-vaapi-driver-2.4.1 (for Intel GPUs provided with
Haswell CPUs or earlier),
'intel-media-driver' (for Intel GPUs provided with
Broadwell CPUs or later), and
"mesa" (providing the r600,
radeonsi, and nouveau VA API
drivers, for the ATI/AMD Radeon HD 2xxx GPUs and later, and
supported NVIDIA GPUs; there is a circular dependency, read the Mesa page
for information on how to break it)
"doxygen", Wayland-1.24.0, and intel-gpu-tools
Prepare libva by running the following commands:
meson setup zbuild --prefix=/usr --buildtype=release
ninja -C zbuild
This package does not come with a test suite.
Now Install, as the root user:
ninja -C zbuild install