Hi, AFAIK, the only API for setting the recording volume in CMdaAudioInputStream is SetGain(), if that didn't work, then perhaps you can try to use APS (http://trac.pjsip.org/repos/wiki/APS). I haven't tried to notice if this one record from smaller area though. However, please try with other codecs to make sure that the recorded audio from sound device is already clipped, if it is so, the cracking noise should also occur using any codecs. Btw, in case this problem only occurs with your G.729 integration, please make sure you have recheck the code, at least some items described in http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2008-November/005305.html. Regards, nanang On Mon, Nov 17, 2008 at 1:58 PM, S. M. Nazmul Hasan (Opu) <apus29 at gmail.com> wrote: > Hi, > > In symbian_sound.cpp audio is recording using CMdaAudioInputStream. And if i > talk from one hand apart of the microphone it can capture voice. My question > is if i want to capture voice like normal phone call that is from the small > area of the microphone what i need to set in the code. I have checked using > SetBalance(), SetGain(), function but no expected no result. > > N.B. I think this is why i am getting cracking sound in the other end... > > -- > S. M. Nazmul Hasan Opu > Software Engineer > R & D Application > Dhaka, Bangladesh > Mob: +880 1712 901 764 > > _______________________________________________ > 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 > >