]> sjero.net Git - linphone/commitdiff
notify ringing even if no soundcard !
authorSimon Morlat <simon.morlat@linphone.org>
Mon, 14 Feb 2011 16:22:28 +0000 (17:22 +0100)
committerSimon Morlat <simon.morlat@linphone.org>
Mon, 14 Feb 2011 16:22:28 +0000 (17:22 +0100)
coreapi/callbacks.c
mediastreamer2

index f40cc447c9edcc05881b7cf20cbda67ef409f5db..c3751ada4fb5617c9a51f7938354de54fd0b27a2 100644 (file)
@@ -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){
index b9a6dad7339175e894d1a0f291ccb5d1143e3199..b0eddd4c81b5055534aceb0bf85f0eafb6151d42 160000 (submodule)
@@ -1 +1 @@
-Subproject commit b9a6dad7339175e894d1a0f291ccb5d1143e3199
+Subproject commit b0eddd4c81b5055534aceb0bf85f0eafb6151d42