[gst-devel] The Quest for a scheduler

Benjamin Otte in7y118 at public.uni-hamburg.de
Mon Jan 19 07:00:04 CET 2004


On Mon, 19 Jan 2004, Ronald Bultje wrote:

> On Mon, 2004-01-19 at 15:14, iain wrote:
> > On Mon, 2004-01-19 at 14:14 +0100, Ronald Bultje wrote:
> > > Opt hardly uses bufpens - it only uses bufpens between loop<->loop
> > > parts, and those don't occur much in normal pipelines...
> > Sure they do
> > spider ! alsasink is a loop<->loop
>
> That's not much, that's once. And many people are using osssink, where
> it doesn't occur at all.
>
spider identities are loopbased, as are alsasink, vorbisfile and every
demuxer we have. So you have at least 4 loopbased elements in your average
video pipeline. If you use gst-player you can at least add switch.

And basic doesn't use bufpens at all. It switches cothreads instead.

Benjamin





More information about the gstreamer-devel mailing list