diff --git a/coreapi/linphonecore.c b/coreapi/linphonecore.c index b0fa65e12..694ad2695 100644 --- a/coreapi/linphonecore.c +++ b/coreapi/linphonecore.c @@ -3938,10 +3938,10 @@ int _linphone_core_pause_call(LinphoneCore *lc, LinphoneCall *call) linphone_core_notify_display_warning(lc,_("Could not pause the call")); } lc->current_call=NULL; - linphone_call_set_state(call,LinphoneCallPausing,"Pausing call"); linphone_core_notify_display_status(lc,_("Pausing the current call...")); if (call->audiostream || call->videostream) linphone_call_stop_media_streams (call); + linphone_call_set_state(call,LinphoneCallPausing,"Pausing call"); call->paused_by_app=FALSE; return 0; } @@ -6484,8 +6484,6 @@ int linphone_core_del_call( LinphoneCore *lc, LinphoneCall *call) } lc->calls = the_calls; - linphone_core_soundcard_hint_check(lc); - return 0; } diff --git a/mediastreamer2 b/mediastreamer2 index a9b195ade..323dcac7f 160000 --- a/mediastreamer2 +++ b/mediastreamer2 @@ -1 +1 @@ -Subproject commit a9b195ade60a094240700dc6cbe6d72663f2e524 +Subproject commit 323dcac7fd1b8f2fc5c2acaa1fe73dc3d4ce15eb