diff --git a/sharing_and_splitting_pipelines.md b/sharing_and_splitting_pipelines.md index c83b4b1..07d9f4d 100644 --- a/sharing_and_splitting_pipelines.md +++ b/sharing_and_splitting_pipelines.md @@ -74,12 +74,14 @@ gst-launch-1.0 shmsrc socket-path=/tmp/tmpsock ! \ I've used `proxysink` and `proxysrc` to split large pipelines into smaller ones. That way, if a part fails, the rest can continue. + ### gstproxy documentation * Introduced by the blog mentioned above (http://blog.nirbheek.in/2018/02/decoupling-gstreamer-pipelines.html) * Example code on proxysrc here: https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-plugins/html/gst-plugins-bad-plugins-proxysrc.html * Equivalent proxysink: https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-plugins/html/gst-plugins-bad-plugins-proxysink.html + ### gstproxy examples It's not possible to use them via the command-line, because you connect them by having the receiver (`proxysrc`) reference the sender (`proxysink`).