In acdc_queue_manager.erl there is a function that starts a queue and it use kapps_call_command:hold! But, hold use endless_play Freeswitch app to play a MOH loop.
This application is used to play a file endlessly and the playing cannot be stopped !! Call control events, particularly hangup, will terminate endless playback…
In cf_acdc_member.erl , the function stop_hold_music use FS “play” app to put a 50ms silence_stream instead of MOH… but It doesn´t work… First, because it ends at 50ms…
I´ve tried to increase duration… but DTMF codes doesn´t work so… I put a kapps_call_command:unbridge(Call) in stop_hold_music function to stop MOH endless_playback.
ACDC issue: MOH doesn't stop after timeout in a callflow with a call queue + pivot
in General OS Kazoo Questions
Posted
In acdc_queue_manager.erl there is a function that starts a queue and it use kapps_call_command:hold! But, hold use endless_play Freeswitch app to play a MOH loop.
This application is used to play a file endlessly and the playing cannot be stopped !! Call control events, particularly hangup, will terminate endless playback…
In cf_acdc_member.erl , the function stop_hold_music use FS “play” app to put a 50ms silence_stream instead of MOH… but It doesn´t work… First, because it ends at 50ms…
I´ve tried to increase duration… but DTMF codes doesn´t work so… I put a kapps_call_command:unbridge(Call) in stop_hold_music function to stop MOH endless_playback.
Has anybody experienced that problem?
Thanks!