GNOME Bugzilla – Bug 321839
pipeline hangs in get_state after changing trival pipeline
Last modified: 2005-11-22 21:23:43 UTC
this script hangs, to my understanding it should not. #!/usr/bin/python import pygst pygst.require('0.9') import gst import gst.interfaces import sys pipeline = gst.parse_launch("fakesrc name=c ! fakesink name=f") pipeline.set_state(gst.STATE_PAUSED) pipeline.get_state () f = pipeline.get_by_name('f') c = pipeline.get_by_name('c') c.unlink(f) pipeline.remove(f) f2 = gst.element_factory_make("fakesink") pipeline.add(f2) c.link(f2) pipeline.set_state(gst.STATE_PLAYING) pipeline.get_state ()
it used to hang, but it doesn't hang anymore with current cvs. Can you confirm ?
confirmed on IRC. Closing bug.