mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-27 07:59:20 +00:00
Add another early port binding release
This commit is contained in:
parent
492f3c9b91
commit
4e90f134d5
2 changed files with 6 additions and 1 deletions
|
|
@ -3018,6 +3018,11 @@ static void terminate_call(LinphoneCore *lc, LinphoneCall *call){
|
|||
}
|
||||
|
||||
linphone_call_stop_media_streams(call);
|
||||
|
||||
#ifdef BUILD_UPNP
|
||||
linphone_call_delete_upnp_session(call);
|
||||
#endif //BUILD_UPNP
|
||||
|
||||
if (lc->vtable.display_status!=NULL)
|
||||
lc->vtable.display_status(lc,_("Call ended") );
|
||||
linphone_call_set_state(call,LinphoneCallEnd,"Call terminated");
|
||||
|
|
|
|||
|
|
@ -527,7 +527,7 @@ bool_t linphone_core_upnp_hook(void *data) {
|
|||
// Remove old mapping
|
||||
port_bindings = upnp_config_list_port_bindings(lc->config);
|
||||
if(port_bindings != NULL) {
|
||||
for(port_bindings_item = port_bindings;port_bindings_item!=NULL;port_bindings_item=port_bindings_item->next) {
|
||||
for(port_bindings_item = port_bindings;port_bindings_item != NULL; port_bindings_item = port_bindings_item->next) {
|
||||
port_mapping = (UpnpPortBinding *)port_bindings_item->data;
|
||||
//TODO: Don't send id it's udp/tcp/tls port binding
|
||||
upnp_context_send_remove_port_binding(lc, port_mapping);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue