libgstgtk4-1.24.9 (from gst-plugins-rs)

Introduction to libgstgtk4

The libgstgtk4 package contains a library that binds the gstreamer multimedia framework to GTK-4.

[Note]

Note

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.

Package Information

libgstgtk4 Dependencies

Required

git-2.47.1, gst-plugins-base-1.24.9, GTK-4.16.7, and rustc-1.83.0

[Note]

Note

An Internet connection is needed for building this package.

Installation of libgstgtk4

Install libgstgtk4 by running the following commands:

cd video/gtk4 &&
cargo build --release

This package does not come with a test suite, but its basic functionality can be tested after installation.

Now, as the root user:

install -vm755 ../../target/release/libgstgtk4.so /usr/lib/gstreamer-1.0

To test the basic functionality of the package, issue: gst-launch-1.0 videotestsrc num-buffers=60 ! gtk4paintablesink in a graphical terminal emulator. It should play a test video in a GTK-4 window for 2 seconds.

Contents

Installed Programs: None
Installed Libraries: libgstgtk4.so
Installed Directories: None

Short Descriptions

libgstgtk4.so

provides a binding between GTK-4 and the gstreamer multimedia framework