Dear Nanang , Checked as possible for me and found nothing wrong in the mmp file + the pjlib/config.h file . Actually I'm working with PJ 1.x SVN source files and I never touch includes anywhere . Something wrong causing my config_site file to be bypassed because of the following 1- Your initial suspect below that the correct config_site file is not advertised or included correctly . 2-The error disappear once I set SND_HAS_MDA = 1 in the mmp file which activate the link to mediaclientaudiostream.lib and mediaclientaudioinputstream.lib via the if condition so the HAS_SYM_MDA = 0 in my config_site is not paid attention . 3- In my config_site file , I set not to have any Codecs but GSM and Passthrough-G729 and I never saw G729 plus Speex & PCM-A-U kept appearing in invite SDP and I was only able to disable them via calling the codec priority function in the symbian_ua.cpp locate in pjsip-apps\src\Symbian_ua_gui\src I searched Google , mailing lists , Nokia ... and got nothing . May be because I'm not experienced developer I just overlooked the correct solution . I'm really stuck and don't know what to do . BR MA -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20120315 /3647df60/attachment-0001.html> ------------------------------ Message: 2 Date: Fri, 16 Mar 2012 15:20:58 +0700 From: Nanang Izzuddin <nanang.izzuddin@xxxxxxxxx> To: pjsip list <pjsip at lists.pjsip.org> Subject: Re: VAS-Direct Problem Message-ID: <CACPdkEzMOkwB3vpTY+5AuCWjhd+GG2WZ3AdbDTU7MQSLOso9Pw at mail.gmail.com> Content-Type: text/plain; charset=windows-1252 Hi Joseph, Just sharing a possible cause: bad include search path setting caused the compiler to refer to different config_site.h. BR, nanang