|
@@ -1906,7 +1906,8 @@ public class CallController extends CallManager implements SIPEventListener {
|
|
int AUDIO_MODE_IN_VOICE_DOOR = 10; // 현관 VOICE 모드
|
|
int AUDIO_MODE_IN_VOICE_DOOR = 10; // 현관 VOICE 모드
|
|
int AUDIO_MODE_IN_DOORWALLPADMUSIC = 10; // IHN-1010 현관 초인종
|
|
int AUDIO_MODE_IN_DOORWALLPADMUSIC = 10; // IHN-1010 현관 초인종
|
|
int AUDIO_MODE_MOIP_RESIDENCE = 11; // A20/V40 월패드 세대 통화
|
|
int AUDIO_MODE_MOIP_RESIDENCE = 11; // A20/V40 월패드 세대 통화
|
|
- int AUDIO_MODE_MOIP_LOBBY_GUARD_IHN1010 = 12; // IHN-1010 월패드 로비/경비 통화
|
|
|
|
|
|
+ int AUDIO_MODE_MOIP_LOBBY_IHN1010 = 12; // IHN-1010 월패드 로비/경비 통화
|
|
|
|
+ int AUDIO_MODE_MOIP_GUARD_IHN1010 = 13; // IHN-1010 월패드 로비/경비 통화
|
|
int AUDIO_MODE_MOIP_LOBBY_IHND101 = 12; // IHN-D101 월패드 로비 통화
|
|
int AUDIO_MODE_MOIP_LOBBY_IHND101 = 12; // IHN-D101 월패드 로비 통화
|
|
int AUDIO_MODE_MOIP_GUARD_IHND101 = 13; // IHN-D101 월패드 경비실 통화
|
|
int AUDIO_MODE_MOIP_GUARD_IHND101 = 13; // IHN-D101 월패드 경비실 통화
|
|
int AUDIO_MODE_IN_DOOR_COMMUNICATION_V40 = 15; // V40 현관 통화
|
|
int AUDIO_MODE_IN_DOOR_COMMUNICATION_V40 = 15; // V40 현관 통화
|
|
@@ -1976,8 +1977,12 @@ public class CallController extends CallManager implements SIPEventListener {
|
|
MainActivity.mIOInterface.ctrlAudioSwitch34118(true);
|
|
MainActivity.mIOInterface.ctrlAudioSwitch34118(true);
|
|
sendHandlerMsg(HANDLERMSG.SETMODE_AUDIO_MOIP_GUARD_WALLPAD, 0, 0);
|
|
sendHandlerMsg(HANDLERMSG.SETMODE_AUDIO_MOIP_GUARD_WALLPAD, 0, 0);
|
|
}
|
|
}
|
|
- else if (eCallPath == CALLPATH.MOIP_IHN1010_LOBBY_GUARD) {
|
|
|
|
- MainActivity.mAudioManager.setMode(AUDIO_MODE_MOIP_LOBBY_GUARD_IHN1010);
|
|
|
|
|
|
+ else if (eCallPath == CALLPATH.MOIP_IHN1010_LOBBY) {
|
|
|
|
+ MainActivity.mAudioManager.setMode(AUDIO_MODE_MOIP_LOBBY_IHN1010);
|
|
|
|
+ MainActivity.mIOInterface.ctrlAudioSwitch34118(true);
|
|
|
|
+ }
|
|
|
|
+ else if (eCallPath == CALLPATH.MOIP_IHN1010_GUARD) {
|
|
|
|
+ MainActivity.mAudioManager.setMode(AUDIO_MODE_MOIP_GUARD_IHN1010);
|
|
MainActivity.mIOInterface.ctrlAudioSwitch34118(true);
|
|
MainActivity.mIOInterface.ctrlAudioSwitch34118(true);
|
|
}
|
|
}
|
|
else if (eCallPath == CALLPATH.PSTN) {
|
|
else if (eCallPath == CALLPATH.PSTN) {
|
|
@@ -2175,11 +2180,19 @@ public class CallController extends CallManager implements SIPEventListener {
|
|
else if (nMode == AUDIO_MODE_MOIP_RESIDENCE) { // 11
|
|
else if (nMode == AUDIO_MODE_MOIP_RESIDENCE) { // 11
|
|
return CALLPATH.MOIP_V40_RESIDENCE;
|
|
return CALLPATH.MOIP_V40_RESIDENCE;
|
|
}
|
|
}
|
|
- else if (nMode == AUDIO_MODE_MOIP_LOBBY_GUARD_IHN1010) { // 12
|
|
|
|
|
|
+ else if (nMode == AUDIO_MODE_MOIP_LOBBY_IHN1010) { // 12
|
|
if (ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40_IGW300 || ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40_IGW300_NOUGAT) return CALLPATH.MOIP_IHND101_LOBBY;
|
|
if (ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40_IGW300 || ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40_IGW300_NOUGAT) return CALLPATH.MOIP_IHND101_LOBBY;
|
|
- else if (ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40 || ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40_NOUGAT) return CALLPATH.MOIP_IHN1010_LOBBY_GUARD;
|
|
|
|
|
|
+ else if (ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40 || ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40_NOUGAT) return CALLPATH.MOIP_IHN1010_LOBBY;
|
|
else return CALLPATH.NONE;
|
|
else return CALLPATH.NONE;
|
|
}
|
|
}
|
|
|
|
+ else if (nMode == AUDIO_MODE_MOIP_GUARD_IHN1010) { // 13
|
|
|
|
+ if (ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40_IGW300 || ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40_IGW300_NOUGAT) return CALLPATH.MOIP_IHND101_GUARD;
|
|
|
|
+ else if (ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40 || ConfigValues.DEVICE_BOARDTYPE == BOARD_TYPE.V40_NOUGAT) return CALLPATH.MOIP_IHN1010_GUARD;
|
|
|
|
+ else return CALLPATH.NONE;
|
|
|
|
+ }
|
|
|
|
+ else if (nMode == AUDIO_MODE_MOIP_LOBBY_IHND101) { // 13
|
|
|
|
+ return CALLPATH.MOIP_IHND101_LOBBY;
|
|
|
|
+ }
|
|
else if (nMode == AUDIO_MODE_MOIP_GUARD_IHND101) { // 13
|
|
else if (nMode == AUDIO_MODE_MOIP_GUARD_IHND101) { // 13
|
|
return CALLPATH.MOIP_IHND101_GUARD;
|
|
return CALLPATH.MOIP_IHND101_GUARD;
|
|
}
|
|
}
|