[asterisk-dev] VLDTMF eats DTMF, news at 11 (or look at bugid 7868 if you love DTMF)

Dan Austin Dan_Austin at Phoenix.com
Fri Sep 1 16:35:47 MST 2006


The bug was opened against chan_skinny, but it was an
innocent bystander.

The test for AST_FLAG_EMULATE_DTMF in __ast_read() needs
the else clause wrapped in braces, or it will null-out our
much loved DTMF.

Chan_skinny with it's unusual method of handling DTMF might
just be the only channel driver that would trigger this
particular failure.

The fix in bugid has been tested against chan_skinny, chan_sip,
chan_iax2 and chan_ooh323.  It fixed DTMF detection with chan_skinny,
and does not appear to have caused any regressions against
SIP, IAX2 or H323.

Dan



More information about the asterisk-dev mailing list