views:

26

answers:

1

there are plenty of examples in the gstreamer documentation on constructing and running static pipelines. however, there isn't much about changing/relinking elements in a live pipeline - while the media is actually flowing. it's definitely possible, so the question is:

  1. what gstreamer concepts/mechanics should i understand before attempting this?
  2. are there any pitfalls to watch out for?
  3. what is the basic procedure, or a good example?

accepted answer will be spoon fed, comprehensive, and with source code

+2  A: 

Actually I'm trying to do the same. Not too much luck yet :(

I got following link by asking on the #gstreamer IRC channel: http://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/design/part-dynamic.txt

Maybe a hint to the right direction.

Please let me know when you find other documentation...

gue
further links:http://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/design/part-block.txthttp://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/design/part-segments.txt
gue