Hi Isidorio, Did you try to build the library from CSipSimple project or a direct build of pjsip from trunk? If you use pjsip from trunk, keep in mind that Android is not yet support by pjsip trunk. So, obviously the glue with android audio device is not included in pjsip, and as consequence it's absolutely normal that it does not find the android device, and that your lib cries about the fact it does not find any glue for this audio device. You should have a look to csipsimple/pjsip_android sub project. It includes two implementation of the audio device for android. One works from android 1.5 and is based on the android java API (it requires to add something in your glue, but if you reuse pjsip_android project, everything is included), another is based on the new OpenSL-ES API introduced in android 2.3 (and is available only from android 2.3 and upper). pjsip_android sub project also includes other specific glues for android. I'm currently finishing the port of the timer implementation so that it will use android alarms instead of a running thread that consume a lot of CPU. Regards, R?gis On 11/10/2011 15:07, Isidoro Castell Egea wrote: > Hi all, > > I'm developing an android app wich integrate pjmedia in order to > transfer audio each devices. I can initialize media manager, but when > I try to create a stream I get "Unable to find default audio device" > (PJMEDIA_EAUD_NODEFDEV = 420006) from lookup_dev() call in audiodev.c. > And I cannot continue with the stream creation. > > Anyone knows why I get 420006 return code when I call lookup_dev()? > Could be privileges matters? > > Many many thanks in advance! > > BR, > Isidoro. > > > > _______________________________________________ > 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20111011/3a26adb1/attachment.html>