[gst-devel] changes to adder
Andy Wingo
wingo at pobox.com
Mon Sep 9 11:52:08 CEST 2002
On Mon, 09 Sep 2002, Wim Taymans wrote:
> On Mon, 2002-09-09 at 16:55, Thomas Vander Stichele wrote:
> > Hi,
> >
> > I've been asked to explain my commits to adder, so here's the simple
> > explanation.
> >
> > I think that adder should always send data, regardless of the fact if it
> > has any input to it. If it doesn't, it should send out zeroes, of course.
> > In my head, gst-launch adder ! osssrc should work, useless though it is in
> > practical life. Also, the same should work in gst-editor.
>
> I'm not sure what the point is of wasting CPU cycles on generating
> silence...
It's like a real mixer, no input, silent output.
> Why don't you just PAUSE the pipeline when nothing is connected to adder
> and restart it when input is available? You'll have to PAUSE the
> pipeline anyway when you connect something to adder, I mean, it's not
> that you can forget about it altogether.
Hm, true. Good point.
There has to be *some* reason to do this... maybe { adder } ! queue !
... where the adder could potentially have something connected to it. in
that case, the main thread could keep going for a littlebit while the
adder is paused and connected.
> just my 2 eurocent,
Thanks wim ;)
wingo.
More information about the gstreamer-devel
mailing list