--- jokosher-0.11.5/Jokosher/elements/singledecodebin.py.orig	2010-03-04 20:46:54.000000000 +0100
+++ jokosher-0.11.5/Jokosher/elements/singledecodebin.py	2011-10-21 13:48:24.000000000 +0200
@@ -188,6 +188,9 @@
                 self.remove(element)
                 continue
 
+            # Never plug the same factory more than once (endless loop!)
+            self._factories.remove (factory)
+
             self._closeLink(element)
             element.set_state(gst.STATE_PAUSED)
 
