Skip to content

Integrate new subclassing infrastructure based on new glib-rs API

Sebastian Dröge requested to merge slomo/gstreamer-rs:subclass into master

This now makes use of the new subclassing infrastructure that was added to glib-rs the other day. Most of the code is based on what's currently in gst-plugin-rs/gst-plugin but simplified a lot. gst-plugin-rs/gst-plugin will also disappear once this is completely done and all plugins are ported over (see WIP at https://gitlab.freedesktop.org/slomo/gst-plugin-rs/tree/subclass).

Overall this simplifies the code a lot, is easier to understand and has lower overhead.

Edited by Sebastian Dröge

Merge request reports