gstreamer-vaapi-1.22.0

Introduction to gstreamer-vaapi

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).

[Note]

Note

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.

Package Information

gstreamer-vaapi Dependencies

Required

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

Optional

hotdoc

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/gstreamer10-vaapi

Installation of gstreamer-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/11.3-systemd/ &&
ninja

This package does not come with a vi working test suite.

Now, as the root user:

ninja install

Command Explanations

--buildtype=release: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.

Contents

Installed Programs: None
Installed Library: libgstvaapi.so in /usr/lib/gstreamer-1.0
Installed Directory: None