mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
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.
This commit is contained in:
@@ -4335,6 +4335,7 @@ static int attribute_const is_visible_indication(enum ast_control_frame_type con
|
||||
case AST_CONTROL_STREAM_REVERSE:
|
||||
case AST_CONTROL_STREAM_FORWARD:
|
||||
case AST_CONTROL_STREAM_RESTART:
|
||||
case AST_CONTROL_PLAYBACK_BEGIN:
|
||||
case AST_CONTROL_RECORD_CANCEL:
|
||||
case AST_CONTROL_RECORD_STOP:
|
||||
case AST_CONTROL_RECORD_SUSPEND:
|
||||
@@ -4636,6 +4637,7 @@ static int indicate_data_internal(struct ast_channel *chan, int _condition, cons
|
||||
case AST_CONTROL_STREAM_REVERSE:
|
||||
case AST_CONTROL_STREAM_FORWARD:
|
||||
case AST_CONTROL_STREAM_RESTART:
|
||||
case AST_CONTROL_PLAYBACK_BEGIN:
|
||||
case AST_CONTROL_RECORD_CANCEL:
|
||||
case AST_CONTROL_RECORD_STOP:
|
||||
case AST_CONTROL_RECORD_SUSPEND:
|
||||
|
Reference in New Issue
Block a user