Description of problem: $ netpanzer ALSA lib pcm_pulse.c:629:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument E: stream.c: Assertion 's' failed at pulse/stream.c:1224, function pa_stream_drain(). Aborting. Received signal SIGABRT(6) aborting and trying to shutdown. Aborted Version-Release number of selected component (if applicable): netpanzer-0.8.2-3.fc9.i386 Additional info: Sound through PulseAudio really slows down NetPanzer anyway (half the FPS).
Reassigning, part of larger PA issues.
There seems to be now audio device available in PA when this happens. Of course the pa plugin for alsa shouldn't crash in this case. But I am quite sure this is actually an ALSA misusage. (i.e. some alsa function is called on an invalid ALSA PCM handle). I'll check out whether we actually mishandle things here in the plugin for alsa.
Did you check it out, Lennart ?
Lennart ?
The assert has been fixed a while back in the alsa plugin.