对讲定时器处理

This commit is contained in:
Daisy 2024-04-01 16:21:47 +08:00
parent 2db8ce5166
commit 0124185e8c

View File

@ -33,8 +33,7 @@ class UDPTalkClass {
var isEndCall = false; //
final audioPlayer = AudioPlayer();
var playLocalAudioSecond = 0;
Timer playLocalAudioTimer =
Timer.periodic(const Duration(seconds: 1), (timer) {});
late Timer playLocalAudioTimer;
beCallW({List<int>? data, String? ip, int? port}) async {
print("beCall status:$status");
@ -92,6 +91,7 @@ class UDPTalkClass {
// 60
if (playLocalAudioSecond >= 60) {
playLocalAudioTimer.cancel(); //
playLocalAudioSecond = 0;
// LockMonitoringLogic().initiateUdpHangUpAction(5);
callNoAnswer(4);
}