[alsa-devel] Problem with Pulse Audio plugin?
I'm doing some experimenting and found that a simple sequential play of a small sound file caused an assertion in the pulse audio plugin. The base system is Fedora 8, and it uses alsa 1.0.16 versions. I looked at the 1.0.19 versions and they still have assertions, so the problem may still be there. It is pretty easy to trip up:
$ aplay blah.wav blah.wav Playing WAVE 'blah.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo Playing WAVE 'blah.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo aplay: pcm_pulse.c:524: pulse_hw_params: Assertion `!pcm->stream' failed. Aborted by signal Aborted...
(where "blah.wav" is a simple short wav file) The first time through, it plays find, but the second time it doesn't.
If this has been solved in 1.0.19, (I haven't installed it), please let me know and I'll go away. If not, it may be a problem in the pulse audio thing.
Thanks.
At Sat, 14 Mar 2009 18:57:20 -0700 (PDT), Tom Watson wrote:
I'm doing some experimenting and found that a simple sequential play of a small sound file caused an assertion in the pulse audio plugin. The base system is Fedora 8, and it uses alsa 1.0.16 versions. I looked at the 1.0.19 versions and they still have assertions, so the problem may still be there.
Please check whether the assert still really exists in the latest code. I already removed wrong ones.
Takashi
At Mon, 16 Mar 2009 11:15:38 +0100, I wrote:
At Sat, 14 Mar 2009 18:57:20 -0700 (PDT), Tom Watson wrote:
I'm doing some experimenting and found that a simple sequential play of a small sound file caused an assertion in the pulse audio plugin. The base system is Fedora 8, and it uses alsa 1.0.16 versions. I looked at the 1.0.19 versions and they still have assertions, so the problem may still be there.
Please check whether the assert still really exists in the latest code.
I mean here 1.0.19 as the latest code. There are still some asserts but the spot you hit in the earlier version must have been removed.
Takashi
participants (2)
-
Takashi Iwai
-
Tom Watson