The GStreamer Good Plug-ins is a set of plug-ins considered by the GStreamer developers to have good quality code, correct functionality, and the preferred license (LGPL for the plug-in code, LGPL or LGPL-compatible for the supporting library). A wide range of video and audio decoders, encoders, and filters are included.
This package is known to build and work properly using an LFS 12.4 platform.
Download (HTTP): https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.26.9.tar.xz
Download SHA256 Sum: f38566fb53ae56b7019a039475311756a28eb978a781154d67813dcb551ff5fe
Download MD5 sum: 954ca98c961c26cd89c4a8ea02318e05
Download size: 22,512.3 KB
Estimated disk space required: 58,995.5 KB
Estimated build time: less than 1.0 SBU
Cairo-1.18.4, FLAC-1.5.0, gdk-pixbuf-2.44.4, LAME-3.100, libsoup-3.6.5, libvpx-1.15.2, mpg123-1.33.3, NASM-3.01, and PulseAudio-17.0
GTK-3.24.51 (for examples), the section called “Speex-1.2.1”, v4l-utils-1.32.0, Wayland-1.24.0,
Prepare GStreamer Good Plug-ins by running the following commands:
meson setup build \
--prefix=/usr \
--buildtype=releaseninja -C build
One test, elements_flvmux, is known to fail on some systems.
To test the results, issue:
ninja -C build test
Now Install the package, as the root user:
ninja -C build install
--buildtype=release: Specify a buildtype
suitable for stable releases of the package, as the default may
produce unoptimized binaries.