diff --git a/coreapi/callbacks.c b/coreapi/callbacks.c index f40cc447c9edcc05881b7cf20cbda67ef409f5db..c3751ada4fb5617c9a51f7938354de54fd0b27a2 100644 --- a/coreapi/callbacks.c +++ b/coreapi/callbacks.c @@ -235,10 +235,12 @@ static void call_ringing(SalOp *h){ if (lc->ringstream!=NULL) return; /*already ringing !*/ if (lc->sound_conf.play_sndcard!=NULL){ MSSndCard *ringcard=lc->sound_conf.lsd_card ? lc->sound_conf.lsd_card : lc->sound_conf.play_sndcard; - ms_message("Remote ringing..."); lc->ringstream=ring_start(lc->sound_conf.remote_ring,2000,ringcard); - linphone_call_set_state(call,LinphoneCallOutgoingRinging,"Remote ringing"); } + ms_message("Remote ringing..."); + if (lc->vtable.display_status) + lc->vtable.display_status(lc,_("Remote ringing...")); + linphone_call_set_state(call,LinphoneCallOutgoingRinging,"Remote ringing"); }else{ /*accept early media */ if (call->audiostream && call->audiostream->ticker!=NULL){ diff --git a/mediastreamer2 b/mediastreamer2 index b9a6dad7339175e894d1a0f291ccb5d1143e3199..b0eddd4c81b5055534aceb0bf85f0eafb6151d42 160000 --- a/mediastreamer2 +++ b/mediastreamer2 @@ -1 +1 @@ -Subproject commit b9a6dad7339175e894d1a0f291ccb5d1143e3199 +Subproject commit b0eddd4c81b5055534aceb0bf85f0eafb6151d42