[gst-devel] 0.9 proposals

Benjamin Otte in7y118 at public.uni-hamburg.de
Wed Dec 1 06:58:06 CET 2004

On Tue, 30 Nov 2004, Thomas Vander Stichele wrote:

> Hi,
> > I think what Benjamin was suggesting was to discard the "thread"
> > element; individual elements would be able to use threads as an
> > implementation detail though.
> Same thing in Wim's proposal.
No, Wim proposes to make lots of internal GStreamer function calls
threadsafe by adding locking around ie gst_pad_(un)link. This requires
lots of work - especially deadlock prevention - inside the core.
My proposal is to make the whole API not threadsafe and require that each
function be called in its context. That's a lot easier.


More information about the gstreamer-devel mailing list