diff options
author | Kinsey Moore <kmoore@digium.com> | 2014-06-13 13:11:38 +0000 |
---|---|---|
committer | Kinsey Moore <kmoore@digium.com> | 2014-06-13 13:11:38 +0000 |
commit | 0acc6265303822e0c5b4044d8152f38896fdbe83 (patch) | |
tree | b3d49fa9ae22cff4b49f2da8408020da0ced39bb /res/res_pjsip_logger.c | |
parent | b2012ccb0af5cb79d00d8ad71f3312c07bce0d72 (diff) |
MoH: Don't restart stream on repeated start calls
Currently, music on hold will stop and then start again from the
beginning if ast_moh_start() is called multiple times. This can happen
if a call is put on hold repeatedly (the channel receives multiple
HOLD control frames) and can be triggered from ARI by starting MoH on a
channel multiple times. This is fairly jarring/annoying to users.
This change prevents MoH from being restarted if the requested music
class is the same as the one currently playing.
Review: https://reviewboard.asterisk.org/r/3615/
........
Merged revisions 416150 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........
Merged revisions 416151 from http://svn.asterisk.org/svn/asterisk/branches/11
........
Merged revisions 416152 from http://svn.asterisk.org/svn/asterisk/branches/12
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@416153 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'res/res_pjsip_logger.c')
0 files changed, 0 insertions, 0 deletions