GNOME Bugzilla – Bug 155316
alsasink triggers assert failure in ALSA snd_pcm_wait()
Last modified: 2004-12-22 21:47:04 UTC
sumner: gst-launch-0.8 filesrc location="01 - More Than A Feeling.mp3" ! mad ! alsasink RUNNING pipeline ... gst-launch-0.8: pcm.c:2094: snd_pcm_wait: Assertion `err == 1' failed. Aborted backtrace:
+ Trace 51014
What soundcard and which drivers do you use? I need this for the ALSA developers.
From /proc/asound/cards: 0 [AudioPCI ]: ENS1371 - Ensoniq AudioPCI Ensoniq AudioPCI ENS1371 at 0xdc00, irq 7 The driver is snd-ens1371, from the alsa-driver-1.0.3 package. The other ALSA components are from the debian ALSA packages in the "unstable" distribution.
Have you tried upgrading to the latest version of alsalib and the alsa kernel modules?
Yes, I've now upgraded the drivers, libs etc to 1.06a, the latest release version. The result is the same. Incidentally, the same MP3 plays fine with alsaplayer, so it seems to be related to alsasink's usage of the ALSA libs, rather than the ALSA libs itself.
I have the same problem with gstreamer's alsasink. It looks like it has something to do with alsa dmix plugin. Try renaming ~/.asoundrc file, or the remove default decleration.
Yup, I have the same. So perhaps something in alsasink triggering a bug (or at least an assert) in alsa, then.
*** This bug has been marked as a duplicate of 151520 ***