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

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sat Apr 29 09:50:21 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


Edward Hervey changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bilboed at bilboed.com




------- Comment #4 from Edward Hervey  2006-04-29 16:50 UTC -------
A couple of ideas on this, since creating elements with gst-python is getting
easy and interests a lot of people.

With the current way the registry works, we need a few additions to it.
Currently the registry will check if the size/time of the .so has changed
before trying to re-read the information contained in it. This is going to be
problematic, since the python plugin .so will not change, but the python files
might have.
We therefore need a way to indicate that some GstPlugin handle that 'file/time
has changed' feature.
How the plugin informs that (none/some/all of the python files it supervises
has changed) to the registry is still uncertain. Maybe it could compute a hash
that would be stored in the registry and compared on successive runs.

On another side, it might make more sense having this plugin code in the
gst-python module since you will need gst-python anyway, and you are sure to
have Python. This would keep core/-base lightweight.


-- 
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