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-8.2.0), this package may cause the X server to crash. The BLFS team recommends not to install this package in this case.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.22.8.tar.xz
Download MD5 sum: 36414d8855729a00ae71daca29d4edc6
Download size: 540 KB
Estimated disk space required: 13 MB
Estimated build time: 0.4 SBU
GTK+-3.24.40, gstreamer-1.22.8, gst-plugins-base-1.22.8, gst-plugins-bad-1.22.8, and libva-2.20.0
Install gstreamer-vaapi by running the following commands:
mkdir build && cd build && meson setup .. \ --prefix=/usr \ --buildtype=release \ -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/svn/ && ninja
This package does not come with a 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.