ERROR: frame.c:183 __ast_smoother_feed: Dropping extra frame of G.729 since 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? "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. 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." 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; } } Thanks Syed <mailto:[email protected]>
