private async void Join() { // Busy indicator on BusyText = "Joining..."; IsBusy = true; _zoomService.ApplySettings(settings: new ZoomSettings { // Video HardwareEncode = true, VideoMirrorEffect = false, // Audio AutoJoinAudio = true }); _zoomService.SetVideoDevice(SelectedVideoDevice); _zoomService.SetMicDevice(SelectedMicDevice); _zoomService.SetSpeakerDevice(SelectedSpeakerDevice); var joinResult = await _zoomService.JoinMeetingAsync(UserName, ulong.Parse(MeetingNumber), Password); _zoomService.UnmuteVideo(); // Busy indicator off IsBusy = false; }