]> git.ipfire.org Git - thirdparty/asterisk.git/commit
sig_analog: Add Call Waiting Deluxe support.
authorNaveen Albert <asterisk@phreaknet.org>
Thu, 24 Aug 2023 14:07:06 +0000 (14:07 +0000)
committerGeorge Joseph <gjoseph@sangoma.com>
Thu, 26 Jun 2025 18:15:04 +0000 (12:15 -0600)
commitccdcc18decd20682a6688d7e9e090d0d96d59753
tree118d0f361002a0a35a2c5064b29f876d80f7ff54
parent07fd8b5ad37200a5c3c6a7d72ebb6834724e1d00
sig_analog: Add Call Waiting Deluxe support.

Adds support for Call Waiting Deluxe options to enhance
the current call waiting feature.

As part of this change, a mechanism is also added that
allows a channel driver to queue an audio file for Dial()
to play, which is necessary for the announcement function.

ASTERISK-30373 #close

Resolves: #271

UserNote: Call Waiting Deluxe can now be enabled for FXS channels
by enabling its corresponding option.

(cherry picked from commit 876c25a9538fdffad37c889e8bff0e8e5cfc8aaf)
apps/app_dial.c
channels/chan_dahdi.c
channels/chan_dahdi.h
channels/chan_iax2.c
channels/sig_analog.c
channels/sig_analog.h
configs/samples/chan_dahdi.conf.sample
funcs/func_frame_trace.c
include/asterisk/frame.h
main/channel.c