GNOME Bugzilla – Bug 110912
spider/alsasink combo fails to sync
Last modified: 2004-12-22 21:47:04 UTC
With this gst-launch line: (/build/gstreamer-0.7/bin/gst-launch -v gnomevfssrc iradio-mode=1 location=http://205.188.209.193:80/stream/1003 ! spider ! alsasink device=hw:0,0 2>&1) It plays for a few seconds, and then I see: ** (process:1700): WARNING **: alsa: xrun of at least 122.996 msecs Allocating 524288 bytes (131072 silent samples) now to resync to timestamp /pipeline0/gnomevfssrc0: iradio-title = "DJ M.S.TRANS - E-mix vol 5" /pipeline0/gnomevfssrc0: iradio-url = "" ** (process:1700): WARNING **: alsa: xrun of at least 30.772 msecs ** (process:1700): WARNING **: alsa: xrun of at least 162.032 msecs ** (process:1700): WARNING **: alsa: xrun of at least 21.300 msecs Allocating 524288 bytes (131072 silent samples) now to resync to timestamp And then the sound cuts out, and it continues printing stuff like this. I should note that if I replace "spider" with "mad", it seems to work OK.
This is because I introduced a bug while hacking clocks in. I know this and am certainly annoyed by having to restart the song in Rhythmbox everytime I have an xrun ;) And xruns do happen very often during compiles...
Fix is committed, closing