[gstreamer-bugs] [Bug 304361] Python plugin loader

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sun Apr 30 04:20:46 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=304361
 GStreamer | gst-python | Ver: HEAD CVS





------- Comment #5 from Benjamin Otte  2006-04-30 11:20 UTC -------
This is a problem that is not unique to the Python loader - nor to loaders for
other languages. The LADSPA plugin for example can have new plugins without its
.so changing. An ffmpeg plugin that depended on an external ffmpeg would be
another example.

The easiest solution I had in mind was having a flag that marked plugins as
"must-load". Another possibility would be to have a special dir (say
$(plugindir)/autostart ;)) where you put (preferrably small) plugins.

Then all you need to do is put a libgstcheckpython.so there that checks if new
python stuff is available and if so, makes the registry load libgstpython.so.
That way you'd get around loading the Python interpreter in every program but
would still be sure you didn't miss anything.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list