Re: [Ekiga-devel-list] [alsa-devel] Pls don't require exclusive Alsa audio device access, use snd_pcm_dmix_open ()
- From: thomas schorpp <thomas schorpp googlemail com>
- To: Ekiga development mailing list <ekiga-devel-list gnome org>, alsa-devel alsa-project org
- Cc: michel twinklephone com
- Subject: Re: [Ekiga-devel-list] [alsa-devel] Pls don't require exclusive Alsa audio device access, use snd_pcm_dmix_open ()
- Date: Wed, 28 Nov 2007 19:16:07 +0100
Takashi Iwai wrote:
At Wed, 28 Nov 2007 17:01:47 +0100,
thomas schorpp wrote:
+1 Dmix should not be enforced... this can be handled at a lower
level.... e.g. with dmix configured in alsa config or by using
pulseaudio instead of dmix (my preferred solution so I can switch from
my internal speakers to my usb headset should I plug it in mid-call).
Col.
alsa docs say dmix config files are no longer neccessary?
The behavior depends on the name string passed to snd_pcm_open().
If you open the PCM with "default", the alsa-lib takes an approriate
configuration for multi-playback and automatic conversions. But, if
app opens with other strings like "hw" or "plughw", then it means
that it's an exclusive access. dmix cannot be involved with that.
Takashi
thx guys. using the "default" device in ekiga audio device config solved it :)
skype 5218 skype mem CHR 116,24 8292 /dev/snd/pcmC0D0c
skype 5218 skype mem CHR 116,16 8284 /dev/snd/pcmC0D0p
iceape-bi 5277 schorpp 0r CHR 1,3 1107 /dev/null
ekiga 5411 schorpp mem CHR 116,16 8284 /dev/snd/pcmC0D0p
ekiga 5411 schorpp mem CHR 116,24 8292 /dev/snd/pcmC0D0c
ekiga 5411 schorpp 0r CHR 1,3 1107 /dev/null
ekiga 5411 schorpp 63r CHR 116,33 7972 /dev/snd/timer
ekiga 5411 schorpp 64u CHR 116,24 8292 /dev/snd/pcmC0D0c
ekiga 5411 schorpp 67r CHR 116,33 7972 /dev/snd/timer
ekiga 5411 schorpp 68u CHR 116,16 8284 /dev/snd/pcmC0D0p
many thx, Takashi. ALSA rocks!
BTW:
http://www.xs4all.nl/~mfnboer/twinkle/manual.html#sys_audio
"NOTE:The ALSA default device should only be used for the ring tone and/or speaker. It is not recommended to use the ALSA default device for the microphone as it gives poor quality."
this is not the case. fine here.
http://www.xs4all.nl/~mfnboer/twinkle/faq.html#alsa_no_sound
"There can be many reasons why you do not get sound. With ALSA, a common problem is the lack of a proper /etc/asound.conf file. Here is a copy of my asound.conf."
twinkle guys should update their docs.
y
tom
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]