From 357b934aa50e51148d14ff238919868095a45afd Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期二, 24 八月 2021 10:15:17 +0800
Subject: [PATCH] 2021-08-24 1.呼叫页面增加震动提醒

---
 HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/core/service/HDLLinphoneService.java |   35 ++++++++++++++++-------------------
 1 files changed, 16 insertions(+), 19 deletions(-)

diff --git a/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/core/service/HDLLinphoneService.java b/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/core/service/HDLLinphoneService.java
index 8772ac9..04b9089 100644
--- a/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/core/service/HDLLinphoneService.java
+++ b/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/core/service/HDLLinphoneService.java
@@ -309,42 +309,39 @@
                 HDLLog.E(userCerts + " can't be created.");
             }
         }
-        //璁剧疆UserAgent
-        setUserAgent();
 
+        //1.璁剧疆瀛樺偍鐢ㄦ埛x509璇佷功鐨勭洰褰曠殑璺緞
         mCore.setUserCertificatesPath(userCerts);
+        //2.璁剧疆UserAgent
+        setUserAgent();
 //        mCore.setNativeRingingEnabled(true);
 //        mCore.setRemoteRingbackTone(mRingSoundFile);
 //        mCore.setTone(ToneID.CallWaiting, mRingSoundFile);
-        mCore.setRing(mRingSoundFile);
+//        mCore.setRing(mRingSoundFile);
 //        mCore.setPlayFile(mPauseSoundFile);
 //        mCore.enableVideoCapture(false);//绂佺敤鎵嬫満鎽勫儚澶磋棰戦噰闆�
-
         mCore.setNetworkReachable(true);
-        //鍥炲0娑堥櫎
-//        boolean isEchoCancellation = (boolean) SPUtils.get(mServiceContext, "echo_cancellation", true);
-        //鍥炲0娑堥櫎
+        //3.鍥炲0娑堥櫎
         mCore.enableEchoCancellation(true);
         mCore.enableEchoLimiter(true);
-
-        //鑷�傚簲鐮佺巼鎺у埗
+        //4.鑷�傚簲鐮佺巼鎺у埗
         mCore.enableAdaptiveRateControl(true);
-        //audio 鐮佺巼璁剧疆
+        //5.audio 鐮佺巼璁剧疆
         mCore.getConfig().setInt("audio", "codec_bitrate_limit", 36);
-
+        //6.瑙嗛灏哄鍋忓ソ璁剧疆 榛樿qvga
         VideoDefinition preferredVideoDefinition =
                 Factory.instance().createVideoDefinitionFromName("qvga");
         mCore.setPreferredVideoDefinition(preferredVideoDefinition);
-
+        //7.璁剧疆甯﹀闄愬埗锛屽甫瀹藉崟浣嶄负kbits/s, 0琛ㄧず鏃犻檺
         mCore.setUploadBandwidth(1536);
         mCore.setDownloadBandwidth(1536);
-
+        //8.璁剧疆鍚敤H264缂栫爜
         mCore.getConfig().setBool("app", "open_h264_download_enabled", true);
+        //9.璁剧疆瑙嗛鐨勯粯璁ょ瓥鐣�
         VideoActivationPolicy vap = mCore.getVideoActivationPolicy();
         vap.setAutomaticallyInitiate(true);
         mCore.setVideoActivationPolicy(vap);
-
-        // 璁剧疆缂栫爜鏍煎紡
+        //10.璁剧疆缂栫爜鏍煎紡
         setCodecMime();
     }
 
@@ -448,10 +445,10 @@
             // The factory config is used to override any other setting, let's copy it each time
             copyFromPackage(R.raw.linphonerc_factory, "linphonerc");
             mRingSoundFile = basePath + "/oldphone_mono.wav";
-            copyIfNotExist(R.raw.oldphone_mono, basePath + "/oldphone_mono.wav");
-            copyIfNotExist(R.raw.ringback, basePath + "/ringback.wav");
-            mPauseSoundFile = basePath + "/toy_mono.wav";
-            copyIfNotExist(R.raw.toy_mono, basePath + "/toy_mono.wav");
+            copyIfNotExist(R.raw.oldphone_mono, mRingSoundFile);
+//            copyIfNotExist(R.raw.ringback, basePath + "/ringback.wav");
+//            mPauseSoundFile = basePath + "/toy_mono.wav";
+//            copyIfNotExist(R.raw.toy_mono, basePath + "/toy_mono.wav");
 
         } catch (IOException ioe) {
             Log.e(ioe);

--
Gitblit v1.8.0