Wilhelm Bartel
Wilhelm Bartel
e.g. https://github.com/go-gst/go-gst/blob/main/examples/playbin/main.go#L84 Gstreamer does not require a mainloop. Most of the functionality that a mainloop provides can be better represented in go with contexts and goroutines. The examples should show...
https://docs.gtk.org/gobject/ctor.Object.new_with_properties.html This is needed to create any custom `g_object` types.
this is needed to retrieve some not MT safe properties safely.
https://github.com/mattn/go-pointer is currently a dependency we use to store function handles in c. It allocates data just for indexing purposes in the internal map (source: https://github.com/mattn/go-pointer/blob/master/pointer.go#L24) A better approach that...
Some gst constructors have a `GDestroyNotify` argument that allows us to clean up after the object is not used anymore. This is not correctly used everywhere and the result is...
go-gst is not well tested. We add quite a lot of functionality on top of gstreamer to automate some handling of the objects (e.g. Refs and Unrefs). #108 #63 and...