I've been fighting this one for a while today…. out of ideas.
I'm compiling mangler 1.1.20100116 on openSUSE 64 bit. I've got all the dev libs installed etc for compiling. .configure and make, make install work fine. I can start up mangler, configure a Ventrilo server and connect without any issues… but… I have no sound.
In the mangler setup, I've selected ALSA (I do NOT have PulseAudio installed), and configured mangler to use my USB headset (this is a choice in the Device dropdowns in mangler). The configuration all appears to be right, but when I connect to a Ventrilo server… no sound is received or transmitted (yes the PTT key is configured :-) ).
When I connect to a Ventrilo server I see this in the terminal output:
[code]ALSA lib pcm.c:7315:(snd_pcm_set_params) Channels count (1) not available for PLAYBACK: Invalid argument
snd_pcm_set_params() failed: Invalid argument[/code]
and when I press the PTT key, I see this output:
[code]ALSA lib pcm.c:7326:(snd_pcm_set_params) Rate doesn't match (requested 32000Hz, get 0Hz)
snd_pcm_set_params() failed: Invalid argument
ALSA lib pcm.c:7315:(snd_pcm_set_params) Channels count (1) not available for PLAYBACK: Invalid argument
snd_pcm_set_params() failed: Invalid argument
ALSA lib pcm.c:7315:(snd_pcm_set_params) Channels count (1) not available for PLAYBACK: Invalid argument
snd_pcm_set_params() failed: Invalid argument
ALSA lib pcm.c:7315:(snd_pcm_set_params) Channels count (1) not available for PLAYBACK: Invalid argument
snd_pcm_set_params() failed: Invalid argument[/code]
So… what am I doing wrong? Did I miss some development lib in the configuration/make step? Is there some local config or lib I'm missing? Is there any other info I can provide to help pin down what's going wrong here?