summaryrefslogtreecommitdiff
path: root/main/bridging_basic.c
diff options
context:
space:
mode:
authorMatthew Jordan <mjordan@digium.com>2013-07-24 19:24:09 +0000
committerMatthew Jordan <mjordan@digium.com>2013-07-24 19:24:09 +0000
commit1d1650f5729501d1780870e5d3706ac843ca0570 (patch)
treef805a4daa815be8bc774e171813f358de8ece05b /main/bridging_basic.c
parent644b0e576a8276992962e1ecce2fd7308bac4a85 (diff)
Update bridge_channel refactorings; export bridge_ symbol
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@395295 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main/bridging_basic.c')
-rw-r--r--main/bridging_basic.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/main/bridging_basic.c b/main/bridging_basic.c
index 27cbce35c..8fcad7560 100644
--- a/main/bridging_basic.c
+++ b/main/bridging_basic.c
@@ -285,7 +285,7 @@ static int basic_hangup_hook(struct ast_bridge *bridge, struct ast_bridge_channe
}
if (2 <= bridge_count) {
/* Just allow this channel to leave the multi-party bridge. */
- ast_bridge_change_state(bridge_channel, AST_BRIDGE_CHANNEL_STATE_HANGUP);
+ ast_bridge_channel_leave_bridge(bridge_channel, AST_BRIDGE_CHANNEL_STATE_END_NO_DISSOLVE);
}
ast_bridge_unlock(bridge_channel->bridge);
return 0;
@@ -342,8 +342,8 @@ static int bridge_personality_normal_push(struct ast_bridge *self, struct ast_br
return -1;
}
- bridge_channel_update_accountcodes(bridge_channel, swap);
- bridge_channel_update_linkedids(bridge_channel, swap);
+ ast_bridge_channel_update_accountcodes(bridge_channel, swap);
+ ast_bridge_channel_update_linkedids(bridge_channel, swap);
return 0;
}
@@ -2659,7 +2659,7 @@ static int feature_attended_transfer(struct ast_bridge *bridge, struct ast_bridg
}
ast_bridge_channel_write_hold(bridge_channel, NULL);
- props->transferee_bridge = bridge_channel_merge_inhibit(bridge_channel, +1);
+ props->transferee_bridge = ast_bridge_channel_merge_inhibit(bridge_channel, +1);
/* Grab the extension to transfer to */
if (grab_transfer(bridge_channel->chan, exten, sizeof(exten), props->context)) {