gst-libav-1.22.0

Introduction to GStreamer Libav

The GStreamer Libav package contains GStreamer plugins for Libav (a fork of FFmpeg).

This package is known to build and work properly using an LFS 11.3 platform.

Package Information

GStreamer Libav Dependencies

Required

FFmpeg-5.1.2 and gst-plugins-base-1.22.0

Recommended

Optional

hotdoc

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/gst10-libav

Installation of GStreamer Libav

Install GStreamer Libav by running the following commands:

mkdir build &&
cd    build &&

meson  --prefix=/usr       \
       --buildtype=release \
       -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/11.3/ \
       -Dpackage-name="GStreamer 1.22.0 BLFS" &&
ninja

The tests are not recommended. Test 6 of 6 times out after 3 minutes. To run the tests anyway, issue: ninja test.

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: libgstlibav.so in /usr/lib/gstreamer-1.0 directory
Installed Directory: None