muteVideoAction method
void
muteVideoAction()
Implementation
void muteVideoAction() {
if (_isOffSeatInSeatMode()) {
return;
}
if (_store.currentUser.hasVideoStream.value) {
_engineManager.closeLocalCamera();
return;
}
if (_store.roomInfo.isCameraDisableForAllUser &&
_store.currentUser.userRole.value == TUIRole.generalUser) {
makeToast(
msg: RoomContentsTranslations.translate('disableVideoRoomReason'));
return;
}
_engineManager.openLocalCamera();
}