Killing Zombies - Unref-ing pipelines waiting for async change

Michael Smith msmith at xiph.org
Wed Aug 10 15:23:57 PDT 2011


You didn't attach your code.

Anyway: the answer given was accurate. You don't need a pipeline to be
EOS to stop it. Setting the state to NULL then unreffing it is
sufficient.

If that's not working, you're running into a bug somewhere. Could be
GStreamer, more likely in your code.

Mike


On Wed, Aug 10, 2011 at 3:01 PM, Wes Miller <wmiller at sdr.com> wrote:
> Sadly, this doesn't seem to be enough.
>
> Here is my current, not working code.  The comments tell what's happening.
> I am working in eclipse using its debugger.  Many messages get clobbered.
> m_whatever implies member of an object.  This code is part of my object
> destructor.
>
>
>
> --
> View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Killing-Zombies-Unref-ing-pipelines-waiting-for-async-change-tp3732732p3734436.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>


More information about the gstreamer-devel mailing list