After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 110912 - spider/alsasink combo fails to sync
spider/alsasink combo fails to sync
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: dont know
git master
Other Linux
: Normal normal
: 0.6.x
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-04-16 01:10 UTC by Colin Walters
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Colin Walters 2003-04-16 01:10:37 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.
Comment 1 Benjamin Otte (Company) 2003-04-16 14:19:43 UTC
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...
Comment 2 Benjamin Otte (Company) 2003-04-18 12:15:18 UTC
Fix is committed, closing