I can successfully create a whisper/coach eavesdrop session with the following commands issued from fs_cli:
originate sofia/internal/5401@10.47.41.109 &bridge(sofia/internal/5901@10.47.41.109)
whisper/coach:
originate sofia/internal/5902@10.47.41.109 'queue_dtmf:w2@500,eavesdrop:a28739d0-00f0-4a59-8c82-7a5a74ab6861' inline
I would like to temporarily disable DTMF so that the supervisor can not change the eavesdrop mode via DTMF, but this does not work:
originate sofia/internal/5902@10.47.41.109 'queue_dtmf:w2@500,eavesdrop:a28739d0-00f0-4a59-8c82-7a5a74ab6861, set:eavesdrop_enable_dtmf=false' inline
Moreover, I have a GUI app that presents the supervisor with the ability to change the eavesdrop mode. When he presses the appropriate icon in the GUI, I would then like to reenable DTMF and change the eavesdrop mode
on the session:
Uuid_setvar a28739d0-00f0-4a59-8c82-7a5a74ab6861 eavesdrop_enable_dtmf true;
Uuid_recv_dtmf a28739d0-00f0-4a59-8c82-7a5a74ab6861 w3@500
Is there another way to change the mode of an eavesdrop session?