Blocked tee branch is causing blocked pipline

Adam Langley linux at irisdesign.co.nz
Wed Sep 23 12:09:45 PDT 2015


Hi Sebastian,

Thanks for the suggestion - unfortunately this doesn't change the result.
The pipeline still starts with:

*Setting pipeline to PAUSED ...*

 - Adam

On Wed, Sep 23, 2015 at 7:57 PM, Sebastian Dröge <sebastian at centricular.com>
wrote:

> On Di, 2015-09-22 at 21:47 +0000, Adam Langley wrote:
> > Hi,
> >
> > This has to be a simple fix... hopefully
> > I am using a tee, so as to capture a camera stream to disk, and
> > deliver it to a named pipe at the same time.
> > The named pipe (linux fifo) will block until it is read by it's
> > consumer, but I need the gstreamer pipeline to still save the stream
> > uninterrupted even when the pipe is blocked.
> > I have used queues after the tee outputs, as per documentation, but
> > whenever I start my pipeline, it just goes paused, and never runs
> > (until I read from the named pipe of course).
>
> Try async=false on the filesink too, the problem is probably that it
> doesn't preroll until you consumed the first data.
>
> --
> Sebastian Dröge, Centricular Ltd · http://www.centricular.com
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150923/7e6e24e9/attachment.html>


More information about the gstreamer-devel mailing list