mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-02 03:48:02 +00:00
Analog 3-way call would not connect all parties if one was using sig_pri.
Also the "dahdi show channel" would not show the correct 3-way call status. * Synchronized the inthreeway flag between chan_dahdi and sig_analog. * Fixed a my_set_linear_mode() sign error and made take an analog sub channel enum. git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@293530 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -213,7 +213,8 @@ struct analog_callback {
|
||||
|
||||
int (* const distinctive_ring)(struct ast_channel *chan, void *pvt, int idx, int *ringdata);
|
||||
/* Sets the specified sub-channel in and out of signed linear mode, returns the value that was overwritten */
|
||||
int (* const set_linear_mode)(void *pvt, int idx, int linear_mode);
|
||||
int (* const set_linear_mode)(void *pvt, enum analog_sub sub, int linear_mode);
|
||||
void (* const set_inthreeway)(void *pvt, enum analog_sub sub, int inthreeway);
|
||||
void (* const get_and_handle_alarms)(void *pvt);
|
||||
void * (* const get_sigpvt_bridged_channel)(struct ast_channel *chan);
|
||||
int (* const get_sub_fd)(void *pvt, enum analog_sub sub);
|
||||
|
||||
Reference in New Issue
Block a user