#puregotk ’s new WIP GStreamer bindings now work on macOS too!
#puregotk’s new WIP GStreamer bindings now work on macOS too!
Some neat #puregotk & #GStreamer hacks I've been exploring: #Multiplex , which allows you to do torrent watchparties with your friends & share the positions, playback etc. P2P, now has an initial version that uses GStreamer to play back the video in the app itself! No more need for MPV :)

Some neat #puregotk & #GStreamer hacks I've been exploring: #Multiplex, which allows you to do torrent watchparties with your friends & share the positions, playback etc. P2P, now has an initial version that uses GStreamer to play back the video in the app itself! No more need for MPV :)

Bonus: Subtitles work better now, too!

Published an initial version of the #puregotk bindings for #p2panda to Codeberg! Obvious disclaimers regarding stability and some rough edges around the callback syntax handling but hey, it works well enough to build a chat app with it and package it with Flatpak!

Published an initial version of the #puregotk bindings for #p2panda to Codeberg! Obvious disclaimers regarding stability and some rough edges around the callback syntax handling but hey, it works well enough to build a chat app with it and package it with Flatpak!

https://codeberg.org/pojntfx/p2panda-gobject-go

p2panda-gobject-go

Experimental Go bindings for https://github.com/p2panda/p2panda-gobject using puregotk

Codeberg.org
@p2panda @d1 @cblgh Oh I'd love to take a look at that some time as well! Go APIs can be quite peculiar sometimes, esp. with CGo. For now the GObject API actually works quite well - we don't need it here but I added support for e.g. subclassing to #puregotk as well so the sky is the limit with GObject in Go :)
The #puregotk examples, including with Meson, now build and run on macOS by default, with both Homebrew and MacPorts - and, as a bonus, they can now be launched from within #GNOME Builder too!
The #puregotk examples, including with Meson, now build and run on macOS by default, with both Homebrew and MacPorts - and, as a bonus, they can now be launched from within #GNOME Builder too!
New thing: Initial support for GStreamer in #puregotk , completely CGo-free!