优化申请发言和关闭发言是否是自己的逻辑

This commit is contained in:
fuenmao 2024-11-28 11:36:00 +08:00
parent 06a9eb44d0
commit 613487c0fd
1 changed files with 9 additions and 5 deletions

View File

@ -192,8 +192,10 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{
mru.isRoomManager = meetingRoomUser.isRoomManager;
}
}
state.isSpeak.value = true;
setEnableLocalAudio(true);
if(UserStore.to.userInfoEntity.value!.uid == meetingRoomUser.uid){
state.isSpeak.value = true;
setEnableLocalAudio(true);
}
}else{
debugPrint("wgs输出===Socket-停止发言:${e?[0]}--${e?[1]}");
for(MeetingRoomUser mru in state.cacheUsers.value){
@ -203,8 +205,10 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{
mru.isRoomManager = meetingRoomUser.isRoomManager;
}
}
state.isSpeak.value = false;
setEnableLocalAudio(false);
if(UserStore.to.userInfoEntity.value!.uid == meetingRoomUser.uid){
state.isSpeak.value = false;
setEnableLocalAudio(false);
}
}
update();
});
@ -265,7 +269,7 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{
));
//
state.rctEngine.value?.setDefaultAudioRouteToSpeakerphone(false);
state.rctEngine.value?.setDefaultAudioRouteToSpeakerphone(true);
joinMeetingToRtc();