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

Benjamin





More information about the gstreamer-devel mailing list