iLBC and ALSA

Mikael Magnusson mikma264 at gmail.com
Mon May 15 18:21:58 CEST 2006


Juha Heinanen wrote:
> the crash at startup that i reported earlier went away when i deleted
> all old minisip configuration files in my home directory.
> 
> the next thing that i noticed was that only G711 codec is shown on Media
> tab.  there exists milbc directory, but iLBC codec was not automatically
> compiled during the build process and i didn't find anything about it in
> build.local.example.  so my question is, how to include iLBC in the
> build?
> 

The iLBC codec has been moved to a separate package called milbc, which 
also can be built using build.pl.

     ./build.pl bootstrap+configure+compile+install milbc

It is installed in the libminisip plugins directory, and is 
automatically loaded by libminisip.

> another issue is ALSA.  i have in build.local:
> 
> set_configure_param('libminisip',
>                         aec => 0,
>                         alsa => 1,
> ...
> 
> but still it looks like minisip does not use ALSA:
> 
> Minisip is using IP =  xxxx
> AudioPlugin: cesc: soundDev = /dev/dsp
> SoundDevice: cesc: (start) deviceId = /dev/dsp
> SoundDriverRegistry: deviceName =  /dev/dsp
> SoundDriverRegistry: deviceId =  /dev/dsp
> SoundDriverRegistry: driverId =  oss
> SoundDevice: cesc: (before ALSALIB) deviceId = /dev/dsp
> SoundDevice: cesc: deviceId = /dev/dsp
> WARNING: cesc: OSS device created ... default ... no other found
> 
> ALSA is definitely working on my pc, since kphone is using it ok.
> 
> -- juha

You need to change the audio device in the minisip settings. Use alsa: 
as a prefix to specify an ALSA device, for example alsa:default if you 
want to use the default ALSA device.

Mikael


More information about the Minisip-users mailing list