[gstreamer-bugs] [Bug 575372] No way to unload the GModule of a plugin

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sat Mar 14 12:41:22 PDT 2009


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=575372

  GStreamer | gstreamer (core) | Ver: git

Jan Schmidt changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |thaytan at mad.scientist.com




------- Comment #3 from Jan Schmidt  2009-03-14 19:41 UTC -------
Right - the GType registrations are the reason we don't allow the unloading at
the moment.

With my registry-rewrite branch (in by personal git repo on fdo), the scanning
and plugin loading is done in a separate spawned process. It'd be possible to
make that child process close and respawn every X plugins, which would limit
the number of simultaneously loaded libs, at the cost of increasing the plugin
scanning time.

I don't know how you'd measure when you were approaching the limit so you could
respawn the child though.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=575372.




More information about the Gstreamer-bugs mailing list