소스 검색

2022.07.04 VIP
이슈 수정.
1. new PSTNController(mContext);
- PSTN controller 생성시 DTMF 오류가 간헐적으로 발생.
- 그래서 통화 앱 실행시 audio 오류가 발생하여 스피커 소리가 안나오는 경우가 발생
- VIP 에서는 PSTN 을 사용 하지 않기 때문에 제거.

DESKTOP-UNEGUH3\MadeinLab_SW_02 2 년 전
부모
커밋
351ece5dda

+ 1 - 1
WallPadCall/src/main/AndroidManifest.xml

@@ -1,7 +1,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="kr.co.icontrols.wallpadcall"
     android:versionCode="17"
-    android:versionName="2022.05.23.07">
+    android:versionName="2022.07.04.01">
 
     <!--android:sharedUserId="android.uid.system" -->
     <!--<uses-sdk-->

+ 1 - 1
WallPadCall/src/main/java/kr/co/icontrols/wallpadcall/MainActivity.java

@@ -2187,7 +2187,7 @@ public class MainActivity extends WpadActivity {
             }
 
             if (ConfigValues.eWallPadType == WALLPADTYPE.MAIN) {
-                if (ConfigValues.bPSTNEnable) mPSTNController = new PSTNController(mContext);
+                //if (ConfigValues.bPSTNEnable) mPSTNController = new PSTNController(mContext);
                 if (ConfigValues.bSubPhoneEnable) mSubPhoneController = new SubPhoneController(mContext);
                 if (ConfigValues.bRemoteCall) {
                     mDataSender = new DataSender();

+ 5 - 3
WallPadCall/src/main/java/kr/co/icontrols/wallpadcall/declare/Global.java

@@ -2210,7 +2210,8 @@ public final class Global {
                     || nModelType == MODEL_TYPE.IHN_D101K || nModelType == MODEL_TYPE.IHN_D101K_I
                     || nModelType == MODEL_TYPE.IHN_1010GL || nModelType == MODEL_TYPE.IHN_1010GL_I
                     || nModelType == MODEL_TYPE.IHN_1010GL_I_2443 || nModelType == MODEL_TYPE.IHN_1010GL_I_6410
-                    || nModelType == MODEL_TYPE.IHN_D101_I_OCF || nModelType == MODEL_TYPE.IHN_D101_I_LX2) {
+                   // || nModelType == MODEL_TYPE.IHN_D101_I_OCF || nModelType == MODEL_TYPE.IHN_D101_I_LX2) {
+                    || nModelType == MODEL_TYPE.IHN_D101_I_OCF) {
                 ConfigValues.bPSTNEnable = true;
                 ConfigValues.bSubPhoneEnable = true;
                 ConfigValues.bWallPadCameraEnable = false;
@@ -2222,7 +2223,8 @@ public final class Global {
                     || nModelType == MODEL_TYPE.IHN_T1010 || nModelType == MODEL_TYPE.IHN_T1010_I
                     || nModelType == MODEL_TYPE.IHN_HS101 || nModelType == MODEL_TYPE.IHN_HS101_I
                     || nModelType == MODEL_TYPE.IHN_DW101_I || nModelType == MODEL_TYPE.IHN_1020B_I
-                    || nModelType == MODEL_TYPE.IHN_1303_I || nModelType == MODEL_TYPE.IHN_1010_I_LX2) {
+                //    || nModelType == MODEL_TYPE.IHN_1303_I || nModelType == MODEL_TYPE.IHN_1010_I_LX2) {
+                    || nModelType == MODEL_TYPE.IHN_1303_I) {
                 ConfigValues.bPSTNEnable = true;
                 ConfigValues.bSubPhoneEnable = true;
                 ConfigValues.bWallPadCameraEnable = true;
@@ -2233,7 +2235,7 @@ public final class Global {
                 ConfigValues.bWallPadCameraEnable = false;
             }
             else {
-                ConfigValues.bPSTNEnable = true;
+                ConfigValues.bPSTNEnable = false;
                 ConfigValues.bSubPhoneEnable = true;
             }
         } catch (RuntimeException re) {