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 159647 - alsa output doesn't work with dmix plugin
alsa output doesn't work with dmix plugin
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.8.6
Other Linux
: Normal critical
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 159747 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-11-27 19:08 UTC by Jens Lautenbacher
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8


Attachments
alsa config with software mixing (1.38 KB, text/plain)
2004-11-27 19:09 UTC, Jens Lautenbacher
Details

Description Jens Lautenbacher 2004-11-27 19:08:14 UTC
Using software mixing with alsa, the gstreamer alsasink stops after a tiny
amount of time (<1sec) playing (gstreamer-properties reports
"gstreamer-properties: pcm.c:2094: snd_pcm_wait: Assertion `err == 1' failed"
before the program aborts, also all other gstreamer based programs abort with
this message.)

See the attached asound.conf for my alsa config. This config works with xmms,
xine, mplayer and other alsa stuff without a problem.

Removing the software mixing makes alsasink happy again. It doesn't help to use
only output software mixing (I tried it with a config where I don't use the
duplex stuff, but got the same result).
Comment 1 Jens Lautenbacher 2004-11-27 19:09:17 UTC
Created attachment 34193 [details]
alsa config with software mixing
Comment 2 Ronald Bultje 2004-11-27 19:41:58 UTC
Update to libalsa 1.0.7, this is an alsa bug.
Comment 3 Ronald Bultje 2004-11-28 20:47:28 UTC
*** Bug 159747 has been marked as a duplicate of this bug. ***
Comment 4 Jens Lautenbacher 2004-11-30 01:21:44 UTC
tried it, doesn't make any difference for me.
Comment 5 Ronald Bultje 2004-11-30 06:24:58 UTC
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=643

I just checked CVS
(http://cvs.sourceforge.net/viewcvs.py/alsa/alsa-lib/src/pcm/pcm.c?rev=1.290&view=log),
and the patch was (unfortunately) only committed after release 1.0.7. So you'll
have to either try CVS or wait for 1.0.8. I'll suggest Fedora & others to
include this patch in their packages. Gentoo already includes the patch, I was told.
Comment 6 Jens Lautenbacher 2004-11-30 14:08:20 UTC
I added the small two liner patch to alsa-lib-1.0.6 SRPM, rebuild and it worked.
I think this should be a candidate for an update for Fedora, too
Comment 7 Bill Nottingham 2004-12-01 04:10:46 UTC
Update pushed for FC3, just FYI.