]> sjero.net Git - linphone/commitdiff
add silence file for android
authorSimon Morlat <simon.morlat@linphone.org>
Mon, 13 Sep 2010 15:06:08 +0000 (17:06 +0200)
committerSimon Morlat <simon.morlat@linphone.org>
Mon, 13 Sep 2010 15:06:08 +0000 (17:06 +0200)
coreapi/linphonecore.c
share/rings/silence.wav [new file with mode: 0644]

index eb55bb82239b337c269e891fe5ac0b07bc57b29d..bbb1897534c119a10aba12fe55dc1ae900b679a5 100644 (file)
@@ -3363,7 +3363,13 @@ static MSFilter *get_dtmf_gen(LinphoneCore *lc){
        }
        if (lc->ringstream==NULL){
                MSSndCard *ringcard=lc->sound_conf.lsd_card ?lc->sound_conf.lsd_card : lc->sound_conf.ring_sndcard;
-               lc->ringstream=ring_start(NULL,0,ringcard);
+               const char *playfile;
+#ifdef ANDROID
+               playfile="/data/data/org.linphone/files/silence.wav";
+#else
+               playfile=NULL;
+#endif
+               lc->ringstream=ring_start(playfile,0,ringcard);
                lc->dmfs_playing_start_time=time(NULL);
        }else{
                if (lc->dmfs_playing_start_time!=0)
diff --git a/share/rings/silence.wav b/share/rings/silence.wav
new file mode 100644 (file)
index 0000000..b57d2fb
Binary files /dev/null and b/share/rings/silence.wav differ