]> git.ipfire.org Git - thirdparty/asterisk.git/commit
features: Add transfer initiation options.
authorNaveen Albert <asterisk@phreaknet.org>
Sat, 5 Feb 2022 12:13:56 +0000 (12:13 +0000)
committerGeorge Joseph <gjoseph@digium.com>
Thu, 8 Sep 2022 17:44:06 +0000 (12:44 -0500)
commita5d5c3a92c0ab7e0446cb028940dd8b9c00e47d7
treefa3d09fdb56b3628cec453e7f218ca6cd18db41b
parent1390a247a66cb1d60feb64e18ebb2418f5df25fb
features: Add transfer initiation options.

Adds additional control options over the transfer
feature functionality to give users more control
in how the transfer feature sounds and works.

First, the "transfer" sound that plays when a transfer is
initiated can now be customized by the user in
features.conf, just as with the other transfer sounds.

Secondly, the user can now specify the transfer extension
in advance by using the TRANSFER_EXTEN variable. If
a valid extension is contained in this variable, the call
will automatically be transferred to this destination.
Otherwise, it will fall back to collecting the extension
from the user as is always done now.

ASTERISK-29899 #close

Change-Id: Ibff309caa459a2b958706f2ed0ca393b1ef502e3
configs/samples/features.conf.sample
doc/CHANGES-staging/transfer.txt [new file with mode: 0644]
include/asterisk/features_config.h
main/bridge_basic.c
main/features_config.c