ITADN

Consider supporting Gstreamer GTK4 plugin

#1666Openladaapp2 创建于 2025-11-07
L
ladaapp2commented
Hi, first of all, thanks a lot for maintaining this project! I had so much trouble getting Gtk4 set up on Windows using MSYS2. Gvsbuild just works 🙂 I only have one Gtk4 dependency which I still have to build myself after running gvsbuild: Gstreamer GTK4 plugin. It would be great if I could build this plugin with gvsbuild as well. I am currently installing this plugin after gvsbuild like so: ```Powershell # Get GStreamer version we built earlier with gvsbuild to make sure we build a compatible version of the plugin $env:gstreamer_version = (gvsbuild.exe list --json | ConvertFrom-Json).psobject.Properties.Where({ $_.Name -eq "gstreamer" }).Value.version git clone https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git -b gstreamer-$env:gstreamer_version cd gst-plugins-rs cargo install cargo-c cargo cinstall -p gst-plugin-gtk4 --prefix ($project + "\build\gtk\x64\release") --libdir ($project + "\build\gtk\x64\release\lib") # Now run `gst-inspect-1.0.exe gtk4paintablesink`. If it does not return an error everything went fine. ``` Here are some links: * Upstream: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/tree/main/video/gtk4?ref_type=heads * ArchLinux package: https://archlinux.org/packages/extra/x86_64/gst-plugin-gtk4/ * Debian package: https://packages.debian.org/trixie/gstreamer1.0-gtk4
0 条评论