On Dec 14, 2007 2:34 AM, Syed Zia <[EMAIL PROTECTED]> wrote:

> ERROR: frame.c:183 __ast_smoother_feed: Dropping extra frame of G.729since
> we already have a VAD frame at the end
> Asterisk 1.2.16 running on Centos
>
>
> Hello Folks, I am wondering if somebody can explain me why I get this
> error
> on most of my calls on asterisk?
>

Asterisk does not support VAD


> "frame.c:183 __ast_smoother_feed: Dropping extra frame of G.729 since we
> already have a VAD frame at the end"
>
>  <mailto:[email protected]>
> How can I possibly get rid of this error? I did some googling which
> suggest
> that I should ask my providers to disable the VAD support but not sure if
> they accommodate my request.
>

Yes .. U can . But always they never change the VAD support or they do not
know????


> Another post suggests that its the frame size and I should make sure that
> its 20ms at both size, one other post thinks that if I do the following
> code
> change it would help, The writer claims that the fix above truncates any
> extra bytes past the voice frame."


Frame size is not related this issue.


>
>
> I am NOT a very expert Asterisk user so if someone can please help me in
> rectifying this issue? its causing some serious voice issues on my
> asterisk
> box.
>
>
> "
> if (s->flags & AST_SMOOTHER_FLAG_G729) {
>        if (s->len % 10) {
>              s->len -= (s->len % 10);
>            // ast_log(LOG_NOTICE, "Dropping extra frame of G.729 since we
> already have a VAD frame at the end\n");
>            // return 0;
>        }
> }
>

The above C++  code wont work. Because this is simply comment the warning...


> Thanks
>
> Syed
>
>
>  <mailto:[email protected]>
>



-- 
Lloyd

Tel:416-500-8014

Reply via email to