]> git.ipfire.org Git - thirdparty/asterisk.git/commit
chan_unistim: Fix code, causing all incoming DTMF sent back to asterisk
authorIgor Goncharovsky <igor.goncharovsky@gmail.com>
Tue, 27 Aug 2019 05:49:46 +0000 (11:49 +0600)
committerIgor Goncharovsky <igor.goncharovsky@gmail.com>
Tue, 27 Aug 2019 05:49:46 +0000 (11:49 +0600)
commit7f1a574ce7606d19aa651be1b125a345e2cce156
tree405807a9f0cd8e915e96d8d9dc4acedbda32bf24
parent4d4a4301289a66fba8d33c57367e33cf844a7428
chan_unistim: Fix code, causing all incoming DTMF sent back to asterisk

Current implementation of ast_channel_tech send_digit_begin hook uses
same function for tone playback as key press handler. This cause every
incoming dtmf send back to asterisk. In case of two unistim phones
connected to each other, it'll cause indefinite DTMF loop. Fix add
separate function for dtmf tone phone play.

Change-Id: I5795db468df552f0c89c7576b6b3858b26c4eab4
channels/chan_unistim.c