Hi, here is the code I am using to switch to loudspeaker on the iphone pjmedia_aud_dev_route route = PJMEDIA_AUD_DEV_ROUTE_LOUDSPEAKER; pj_status_t status; pjsua_set_ec (PJSUA_DEFAULT_EC_TAIL_LEN,0); status = pjsua_snd_set_setting(PJMEDIA_AUD_DEV_CAP_OUTPUT_ROUTE, &route, PJ_TRUE); pjsua_set_ec (PJSUA_DEFAULT_EC_TAIL_LEN,0); I just added the pjsua_set_ec both before and after to see if it makes a difference. The remote party is still hearing his own voice back loud and clear. Can anyone suggest what I may be doing wrong? On Wed, Aug 18, 2010 at 11:46 AM, Rob Wilkes <wilkrob at gmail.com> wrote: > Hi, I am running PJSIP 1.7 on an iphone (3GS as well as 4). I checked out > the trunk today and built it exactly as per specs. When I make a call and > switch the iphone to speaker mode, the remote party hears his/her own voice > back very prominently. According to the release notes of 1.7, it should be > using the iphone's native echo canceller and this should not be happening > (or, atleast, the remote echo should not be so prominent). Is there any > additional setting I need to do? > > I assume 1.7's audio driver should already be doing what the old > http://code.google.com/p/pjsip-iphone-audio-driver/ effort did. Is that > correct? (since this was created for older versions of JPJSIP and PJSIP has > evolved since) > > thx > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20100818/90afe2cf/attachment.html>