Add some hackery hackery

Original commit message from CVS:
Add some hackery hackery
This commit is contained in:
Johan Dahlin 2004-10-11 08:56:52 +00:00
parent a3d89adf3c
commit a3ff243a42

View file

@ -94,10 +94,21 @@ _wrap_gst_bin_iterate(PyGObject *self)
{
int ret;
/* XXX: Find out which one is the most correct */
#if 1
pyg_begin_allow_threads;
ret = gst_bin_iterate(GST_BIN(self->obj));
pyg_end_allow_threads;
#else
PyGILState_STATE state;
state = pyg_gil_state_ensure();
ret = gst_bin_iterate(GST_BIN(self->obj));
pyg_gil_state_release(state);
#endif
return PyInt_FromLong(ret);
}
%%