Edward Hervey
3ae49e9d61
gstpythonplugin: Don't use pyg_gil_* in pure python. Fixes #583378
...
At this point, pygobject wasn't loaded yet ... cause pyg_gil_state_ensured
to not be initialized to the proper method.
2009-05-22 12:06:49 +02:00
Edward Hervey
7120588675
gstpythonplugin: Use strcmp for old glib. Fixes #579383
2009-04-18 09:05:54 +02:00
Edward Hervey
bbedab4e65
registry: fix deadlock with recursive registry scanning.
...
The way to properly fix this issue was in fact to disable the registry
scanning when we import gst from the python plugin loader since...
we are 100% guaranteed this is being called from a registry scan :)
2009-04-12 21:27:33 +02:00
Edward Hervey
6d6781e01f
plugin: Don't import modules that were already imported.
...
This avoids warnings for the cases where pygst.require() was already
called.
2009-02-27 12:29:04 +01:00
Edward Hervey
c4d785bc7b
Plugin Loader: Don't register non-gstElement subclasses
2009-02-20 10:19:47 +01:00
Edward Hervey
9a5a1e8e7e
Python plugin loader implementation.
...
Fixes #304361 .
2009-02-09 14:02:34 +01:00