]> git.ipfire.org Git - thirdparty/asterisk.git/commit
app_confbridge: file playback blocks dtmf
authorKevin Harwell <kharwell@digium.com>
Thu, 26 Mar 2015 17:04:13 +0000 (17:04 +0000)
committerKevin Harwell <kharwell@digium.com>
Thu, 26 Mar 2015 17:04:13 +0000 (17:04 +0000)
commitfd434a210f4255b741ed90dd0634b5a1a8ca241a
tree2e2ded1312650cd4b2241c07d5f3773f743af38c
parentdea885a6070a62dfcaa631740b86f7ebdc09c977
app_confbridge: file playback blocks dtmf

Attempting to execute DTMF in a confbridge while file playback (prompt,
announcement, etc) is occurring is not allowed. You have to wait until
the sound file has completed before entering DTMF. This patch fixes it
so that app_confbridge now monitors for dtmf key presses during menu
driven file playback. If a key is pressed playback stops and it executes
the matched menu option.

ASTERISK-24864 #close
Reported by: Steve Pitts
Review: https://reviewboard.asterisk.org/r/4510/
........

Merged revisions 433445 from http://svn.asterisk.org/svn/asterisk/branches/11

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@433446 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_confbridge.c
include/asterisk/bridge_channel.h
main/bridge_channel.c