GNOME Bugzilla – Bug 545787
[API] add gst_plugin_register_static_full() for bindings
Last modified: 2009-05-07 14:40:31 UTC
Would it be possible to include a gst_plugin_register_static_full() with a user_data (gpointer) parameter in GstPlugin. Some users are wondering if it will be possible to register static plugins in applications using the c++ bindings. If we can manage to wrap base classes such as GstBaseTransform, etc. (which is underway as we speak), I'm thinking that this may be possible. A patch that I think would work well in this situation for c++ bindings and I think would leave your API binary and ABI stable follows.
Created attachment 115652 [details] [review] Patch to include a gst_plugin_register_static_full() function in GstPlugin
Thanks, I've added some "Since: 0.10.24" markers to the docs and will push this after core is released. commit 2068e9ab6d493df9e2719953afb0e3dd4403dff2 Author: José Alburquerque <jaalburqu@svn.gnome.org> Date: Thu May 7 16:37:37 2009 +0200 API: Add gst_plugin_register_static_full() This is mainly useful for bindings that need to provide some additional user data to the registration function. Fixes bug #545787.