Hi, To add "annexb=no" in the SDP, please read the doxygen comment in passthrough.h. BR, nanang On Mon, Sep 6, 2010 at 9:01 PM, S. M. Nazmul Hasan (Opu) <apus29 at gmail.com> wrote: > if (attr->setting.vad == 0) { > > #if > > PJMEDIA_HAS_PASSTHROUGH_CODEC_G729 > > if (id->pt == PJMEDIA_RTP_PT_G729) { > Hi, > > From passthrough.c , actually this block of code dont execute thats why > annexb=no is not including for g729 (aps). It means that VAD is enabled > somehow. Can anyone please tell me how to disable VAD for APS g729 > permanently. > > > ???? if (attr->setting.vad == 0) { > #if PJMEDIA_HAS_PASSTHROUGH_CODEC_G729 > ??if (id->pt == PJMEDIA_RTP_PT_G729) { > ????? /* Signal G729 Annex B is being disabled */ > ????? attr->setting.dec_fmtp.cnt = 1; > ????? pj_strset2(&attr->setting.dec_fmtp.param[0].name, "annexb"); > ????? pj_strset2(&attr->setting.dec_fmtp.param[0].val, "no"); > ??} > #endif > ???? } > > I have tried using this (med_cfg.no_vad = PJ_TRUE > ;) line while initializing pjsua. But result is same . no "annexb=no" > attribute there. > > In symb.aps_dev.cpp? there is > > af->dev_info.ext_fmt[fmt_cnt].vad = PJ_FALSE; > > this means VAD is disabled right? > On Mon, Sep 6, 2010 at 4:26 PM, S. M. Nazmul Hasan (Opu) <apus29 at gmail.com> > wrote: >> >> Hi Benny/Nanang, >> >> How to add "a=fmtp:18 annexb=no" in SDP while using APS/VAS direct? >> >> Thanks > > > > > _______________________________________________ > 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 > >