|
@@ -88,17 +88,18 @@ class WebRTCVoipAudioRingingActivity : Activity(), View.OnClickListener {
|
|
|
MediaPlayHelper.getInstance().stopMusic()
|
|
|
countDownTimer?.cancel()
|
|
|
//todo 给服务器发送转接 tcp
|
|
|
+ DeviceChannel.calling = false
|
|
|
val interactionVO = Gson().fromJson(tcpModel.data.toString(), InteractionVO::class.java)
|
|
|
val voiceTransferTcpModel = VoiceUtil.voiceTransfer(Integer.parseInt(Constants.ids), tcpModel.fromId, interactionVO)
|
|
|
TcpClient.getInstance().sendMsg(voiceTransferTcpModel.toJson())
|
|
|
finish()
|
|
|
}
|
|
|
R.id.hang_up_imagev ->{
|
|
|
+ DeviceChannel.calling = false
|
|
|
isAnswerOrHangUp = true
|
|
|
MediaPlayHelper.getInstance().stopMusic()
|
|
|
countDownTimer?.cancel()
|
|
|
- //todo 给服务器发送拒接 tcp
|
|
|
-// InteractionVO interactionVO = (InteractionVO) tcpModel.getData();
|
|
|
+ //t给服务器发送拒接 tcp
|
|
|
val interactionVO = Gson().fromJson(tcpModel.data.toString(), InteractionVO::class.java)
|
|
|
val voiceUtilTcpModel = VoiceUtil.voiceReject(Integer.parseInt(Constants.ids), tcpModel.fromId, interactionVO.id)
|
|
|
TcpClient.getInstance().sendMsg(voiceUtilTcpModel.toJson())
|
|
@@ -108,24 +109,19 @@ class WebRTCVoipAudioRingingActivity : Activity(), View.OnClickListener {
|
|
|
isAnswerOrHangUp = true
|
|
|
MediaPlayHelper.getInstance().stopMusic()
|
|
|
countDownTimer?.cancel()
|
|
|
- //todo 给服务器发送接听 tcp
|
|
|
-// InteractionVO interactionVO = (InteractionVO) tcpModel.getData();
|
|
|
+ //给服务器发送接听 tcp
|
|
|
val interactionVO = Gson().fromJson(tcpModel.data.toString(), InteractionVO::class.java)
|
|
|
val voiceUtilTcpModel = VoiceUtil.voiceAccept(Integer.parseInt(Constants.ids), tcpModel.fromId, interactionVO.id)
|
|
|
TcpClient.getInstance().sendMsg(voiceUtilTcpModel.toJson())
|
|
|
|
|
|
val intent = Intent(this, WebRTCVoipAudioActivity::class.java)
|
|
|
intent.putExtra("targetId", targetId)
|
|
|
-// intent.putExtra("interactionVO", interactionVO);
|
|
|
intent.putExtra("TcpModel", tcpModel)
|
|
|
intent.putExtra(WebRTCVoipAudioActivity().ACTION, WebRTCVoipAudioActivity().CALLING)
|
|
|
startActivity(intent)
|
|
|
finish()
|
|
|
-
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
|
|
|
private fun initCountDownTimer() {
|