mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-11 02:46:33 +00:00
cf9fd6ec9a
Also fix indention everywhere and change code to use Gst.MiniObject.GetObject() instead of GLib.Opaque.GetOpaque(). It's currently not possible to implement or use GInterfaces on mini objects but apart from that this should be a great improvement, especially new mini object classes can be defined in C# now.
4 lines
316 B
Text
4 lines
316 B
Text
- Interfaces currently contain things that should only be called by implementors
|
|
- Check vmethods and write them by hand if there are parameters that should be hidden (Gst.Index!)
|
|
- Check ownership of callback parameters and vmethods
|
|
- Make sure callbacks are only GC'd when they can be (TagMergeFunc, TypeFind, ..)
|