Killing Zombies - Unref-ing pipelines waiting for async change

Michael Smith msmith at
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

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


On Wed, Aug 10, 2011 at 3:01 PM, Wes Miller <wmiller at> 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:
> Sent from the GStreamer-devel mailing list archive at
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at

More information about the gstreamer-devel mailing list