Appsink freezing my pipeline

Paul Stuart paul_stuart at seektech.com
Fri Oct 7 13:11:44 PDT 2011



Unfortunately neither of those impacted the behavior one way or another.

Thanks for the quick reply!
Paul

Mike Mitchell wrote:
> Perhaps each branch of the Tee should have a queue like below. You 
> might also consider the sync=false on your display. 
>
> v4l2src--tee--queue--display
>                  |
>                  --queue--appsink
> *
> *
> *Mike Mitchell*
>
>
> On Fri, Oct 7, 2011 at 11:35 AM, Paul Stuart <Paul_Stuart at seektech.com 
> <mailto:Paul_Stuart at seektech.com>> wrote:
>
>     Hi,
>      I have a pipeline (defined in code) that looks roughly like:
>
>     v4l2src---queue--tee--display
>                      |
>                      --queue--appsink
>
>     So, basically tee'ing off the stream after the video source to
>     split it between the display and the appsink.
>
>     I have set appsink to drop buffers after the maximum number of
>     queued buffers is met.
>
>     If I replace appsink with fakesink, my pipeline runs fine, but
>     when I use appsink, I get a frame through to the display and then
>     the whole thing freezes.
>
>     Would one expect this to work? Maybe I am missing some fundamental
>     understanding of tee's and appsink.
>
>     Thanks,
>     Paul
>
>
>
>     _______________________________________________
>     gstreamer-devel mailing list
>     gstreamer-devel at lists.freedesktop.org
>     <mailto: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/20111007/7f5c20a9/attachment.htm>


More information about the gstreamer-devel mailing list