The gstreamer-vaapi package contains a gstreamer plugin for hardware accelerated video decode/encode for the prevailing coding standards today (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3).
On systems without hardware acceleration (notably virtual machines under qemu-7.2.0), this package may cause the X server to crash. The BLFS team recommends not to install this package in this case.
This package is known to build and work properly using an LFS 11.3 platform.
Download (HTTP): https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.22.0.tar.xz
Download MD5 sum: 49857ccda7c14cbb64769a60058708f9
Download size: 516 KB
Estimated disk space required: 12 MB
Estimated build time: 0.2 SBU
GTK+-3.24.36, gstreamer-1.22.0, gst-plugins-base-1.22.0, gst-plugins-bad-1.22.0, and libva-2.17.0
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/gstreamer10-vaapi
Install gstreamer-vaapi by running the following commands:
mkdir build && cd build && meson --prefix=/usr \ --buildtype=release \ -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/svn/ && ninja
This package does not come with a vi working test suite.
Now, as the root
user:
ninja install
--buildtype=release
: Specify a buildtype
suitable for stable releases of the package, as the default may
produce unoptimized binaries.