Public bug reported:

rust-gst-plugin-gtk4 is currently built with:

  --features gtk_v4_20,x11egl,x11glx,waylandegl,dmabuf

GNOME now builds it with the v1_28 feature too [1], matching Fedora.
This enables the udmabuf allocator: zero-copy buffer sharing between
CPU and GPU, which notably speeds up video playback with software
decoders.

Stonking has gstreamer1.0 1.28.7, so the feature is satisfiable. The
change is a one-liner in debian/rules:

  --features gtk_v4_20,x11egl,x11glx,waylandegl,dmabuf,v1_28

The Debian maintainer plans the same change but is holding the Debian
upload until gtk4 migrates to testing.

[1] https://gitlab.gnome.org/GNOME/gnome-build-
meta/-/merge_requests/5039

** Affects: rust-gst-plugin-gtk4 (Ubuntu)
     Importance: High
     Assignee: Charles (charles05)
         Status: In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2168747

Title:
  Build gst-plugin-gtk4 with GStreamer 1.28 features (v1_28) for udmabuf
  zero-copy

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rust-gst-plugin-gtk4/+bug/2168747/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to