[asterisk-dev] VLDTMF eats DTMF, news at 11 (or look at bugid7868
if you love DTMF)
Joshua Colp
jcolp at digium.com
Fri Sep 1 19:41:34 MST 2006
Joshua Colp wrote:
>
> 1. Your patch added (maybe reverted) AST_FRAME_DTMF_BEGIN in the
> waitstream core, this would have caused duplicate received DTMF in
> applications that used the waitstream API.
>
> 2. Your patch disregarded DTMF compensation. The return of a null frame
> is on purpose, the DTMF compensation will later send a BEGIN and an END.
> This wasn't happening correctly because of the way chan_skinny operates.
> The channel wasn't in a state where compensation was working correctly.
> By sending a BEGIN and END in chan_skinny during dialing compensation
> doesn't occur and everything works. Once the channel is up after this
> then DTMF compensation works fine.
>
Sorry if I came off a little... strict? maybe? meh insert applicable
word... good try though and thanks for trying to track down the problem
originally and bringing it to our attention.
Joshua Colp
Digium
More information about the asterisk-dev
mailing list