Add/remove pipeline branches from tee

Sebastian Dröge sebastian at centricular.com
Thu Aug 6 06:36:00 PDT 2015


On Do, 2015-08-06 at 02:43 -0700, petesmah wrote:
> I have a pipeline in GStreamer of the following structure:
> 
> rtspsrc -> rtph264depay -> parser -> tee
> -> queue -> (bin - MP4 file)
> -> queue -> (bin - RTP/UDP)
> 
> What I want to be able to is, on interrupt from bus, remove (or add) 
> a specified branch.

I wrote a sample application for this kind of stuff a while ago, using
raw video and video sinks though. It might be useful for you as a
starting point:
https://coaxion.net/blog/2014/01/gstreamer-dynamic-pipelines/

It's the second example there.

-- 
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150806/4b3c0f20/attachment.sig>


More information about the gstreamer-devel mailing list