Hello Didier, >(debug) 18:07:01 static std::list<AudioDevice, >std::allocator<AudioDevice> > AudioDeviceManager::getOutputDeviceList(): >output device found=(default) /dev/dsp OSS
Means that the GUI is binded on OSS. Do you have DBG_DYNA_AUDIO_DRV logs when you start a call ? They should mention the usage of the ALSA backend because of the FORCE_xxx thing. Jerome -----Message d'origine----- De : Didier LINK [mailto:[EMAIL PROTECTED] Envoyé : mardi 23 janvier 2007 19:32 À : Jerome WAGNER Cc : 'Wengophone Devel' Objet : RE: [Wengophone-devel] Native Alsa support on Linux Le mardi 23 janvier 2007 à 14:18 +0100, Jerome WAGNER a écrit : > Hello Didier, Hi Jerome and all wengonautes, > > What result did you have for direct ALSA support ? Thanks for the wiki page I've tried to use the env variable and the debug define but without success. The debug log say that Alsa is loaded : "(DBG_DYNA_AUDIO_DRV:/home/didier/temp/openwengo-ng/wengophone-2.1/wifo/phap i/phaudiodriver.c:39) registering audio driver of kind "alsa" ... (DBG_DYNA_AUDIO_DRV:/home/didier/temp/openwengo-ng/wengophone-2.1/wifo/phapi /phaudiodriver.c:58) ...registration ok (DBG_DYNA_AUDIO_DRV:/home/didier/temp/openwengo-ng/wengophone-2.1/wifo/phapi /phaudiodriver.c:39) registering audio driver of kind "pa" ... (DBG_DYNA_AUDIO_DRV:/home/didier/temp/openwengo-ng/wengophone-2.1/wifo/phapi /phaudiodriver.c:58) ...registration ok (DBG_DYNA_AUDIO_DRV:/home/didier/temp/openwengo-ng/wengophone-2.1/wifo/phapi /phaudiodriver.c:39) registering audio driver of kind "null" ... (DBG_DYNA_AUDIO_DRV:/home/didier/temp/openwengo-ng/wengophone-2.1/wifo/phapi /phaudiodriver.c:58) ...registration ok (DBG_DYNA_AUDIO_DRV:/home/didier/temp/openwengo-ng/wengophone-2.1/wifo/phapi /phaudiodriver.c:39) registering audio driver of kind "file" ... (DBG_DYNA_AUDIO_DRV:/home/didier/temp/openwengo-ng/wengophone-2.1/wifo/phapi /phaudiodriver.c:58) ...registration ok" But with PH_FORCE_AUDIO_DEVICE="alsa: in=0 out=0" wengophone always use the OSS driver of portaudio : (debug) 18:07:01 int main(int, char**): WengoPhone started (debug) 18:07:01 static std::list<AudioDevice, std::allocator<AudioDevice> > AudioDeviceManager::getOutputDeviceList(): output device found=(default) /dev/dsp OSS (debug) 18:07:01 static std::list<AudioDevice, std::allocator<AudioDevice> > AudioDeviceManager::getInputDeviceList(): input device found=(default) /dev/dsp OSS (debug) 18:07:01 static std::list<AudioDevice, std::allocator<AudioDevice> > AudioDeviceManager::getOutputDeviceList(): output device found=(default) /dev/dsp OSS Maybe there is another place to force the use of direct Alsa driver ? Thanks for your help. Didier _______________________________________________ Wengophone-devel mailing list Wengophone-devel@lists.openwengo.com http://dev.openwengo.com/mailman/listinfo/wengophone-devel