pjsip audio device on ARM

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

pjsip needs audio input and output device. While being not familiar with 
linux, it looks to me that all your audio devs are out only.

Cheers,

Andreas

Am 16.02.2011 11:06, schrieb Gideon Spreeth:
> Hi, I am trying to use pjsip on a  AT91SAM9260-EK
>
> I run a openembedded angstrom linux, console image.. with kernel 2.6.30.
>
> My ARM cross compiler is working 100%.
> I can compile pjsip 1.8.10 and run all the apps on the ARM system.
>
> ALSA works fine  ( apps like alsamixer etc usable as normal) I have 
> tested sound in multitude of other apps, and it works fine..
>
> The only problem is that pjsip does not find my Default audio device, 
> as stated in the error below:
>
>
> pjsua_media.c  Error opening sound device: Unable to find default 
> audio device (PJMEDIA_EAUD_NODEFDEV) [status=420006]
> Error
> Sorry we encounter error when initializing the tone generator: Unable 
> to find default audio device (PJMEDIA_EAUD_NODEFDEV)
>
> I get the same error when using pjsua,making calls, pjsystest or other 
> apps.
>
> When looking at device list in pjsystest, I get the following, showing 
> that devices are present and actually found.
>
> Audio Device List
> Found 3 devices
>   0: PA [AT91SAM9260-EK external DAC: at73c213 (hw:0,0)] (0/2)
>   1: PA [default] (0/2)
>   2: PA [/dev/dsp] (0/16)
>
> 1:OK
>
> Also when the app start, it shows that port audio is finding the devices..
>
>  14:46:50.764       pa_dev.c  PortAudio sound library initialized, 
> status=0
>  14:46:50.764       pa_dev.c  PortAudio host api count=2
>  14:46:50.764       pa_dev.c  Sound device count=3
>
> .
>
>
> Also tried to set default device differently in asound.conf... it 
> stays the same, or just doesn't find the devices anymore..
>
> I have also tried compiling pjsip differently by forcing ALSA driver 
> in my config.site file.. It adds Another ALSA device, but makes no 
> difference.
>
> // Enable the ALSA driver
> #define PJMEDIA_AUDIO_DEV_HAS_ALSA  1
>
> there is also no difference to devices if I enable port audio.
>
> #define PJMEDIA_AUDIO_DEV_HAS_
> PORTAUDIO  1..
>
>
> Why is it that ALSA drivers etc works fine, but pjsip cannot use it?
>
> (compiled on my x86 ubuntu machine,  pjsip and audio works fine)
>
> I will appreciate any help someone can give me..
>
> Gideon Spreeth
>
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
>
> eMail ist virenfrei.
> Von AVG ?berpr?ft - www.avg.de <http://www.avg.de>
> Version: 10.0.1204 / Virendatenbank: 1435/3449 - Ausgabedatum: 17.02.2011
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20110217/67ffbf88/attachment.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux