--- /usr/lib/listen/player.py 2008-06-16 00:16:36.000000000 +0200 +++ player.py 2008-07-27 12:27:36.000000000 +0200 @@ -196,7 +196,7 @@ def on_message(self,bus,message): self.debug("message", message) - if message.type == gst.MESSAGE_CLOCK_PROVIDE:#gst.MESSAGE_NEW_CLOCK: + if (message.type == gst.MESSAGE_CLOCK_PROVIDE or message.type == gst.MESSAGE_NEW_CLOCK): self.clock=True if self.seek_pending: self.seek_cb(self.seek_pending)