梳理麦克风开闭逻辑1

This commit is contained in:
fuenmao 2024-12-05 11:38:00 +08:00
parent 4507445407
commit a96c23c2aa
1 changed files with 2 additions and 7 deletions

View File

@ -336,7 +336,7 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{
state.isOpenMicrophone.value = true; state.isOpenMicrophone.value = true;
// //
muteLocalAudioStream(false); state.rctEngine.value?.muteLocalAudioStream(false);
} }
}else{ }else{
debugPrint("wgs输出===Socket-用户单独闭麦"); debugPrint("wgs输出===Socket-用户单独闭麦");
@ -349,7 +349,7 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{
state.isOpenMicrophone.value = false; state.isOpenMicrophone.value = false;
// //
muteLocalAudioStream(true); state.rctEngine.value?.muteLocalAudioStream(true);
} }
} }
}); });
@ -654,11 +654,6 @@ class MeetingMainLogic extends GetxController with RequestToolMixin{
await state.rctEngine.value?.disableAudio(); await state.rctEngine.value?.disableAudio();
} }
///
Future<void> muteLocalAudioStream(bool mute) async {
await state.rctEngine.value?.muteLocalAudioStream(mute);
}
/// ///
Future<void> setEnableVideo() async { Future<void> setEnableVideo() async {
await state.rctEngine.value?.enableVideo(); await state.rctEngine.value?.enableVideo();