public void OnStartCall(ARDMainView mainView, string room, bool isLoopback)
        {
#if __H113__
            room = "12345";
#else
            if (string.IsNullOrWhiteSpace(room))
            {
                if (isLoopback)
                {
                    room = LoopbackRoomString();
                }
                else
                {
                    ShowAlertWithMessage("Missing room name.");
                    return;
                }
            }
#endif
            room = room.Trim();


            var settingsModel = new ARDSettingsModel();
            var session       = RTCAudioSession.SharedInstance;

            session.UseManualAudio = settingsModel.CurrentUseManualAudioConfigSettingFromStore;
            session.IsAudioEnabled = false;


            var videoCallViewController = new ARDVideoCallViewController(room, isLoopback, this);
            videoCallViewController.ModalTransitionStyle = UIModalTransitionStyle.CrossDissolve;

            PresentViewController(videoCallViewController, true, null);
        }
        public void DidFinish(ARDVideoCallViewController viewController)
        {
            if (!viewController.IsBeingDismissed)
            {
                Console.WriteLine("Dismissing VC");
                viewController.DismissViewController(true, RestartAudioPlayerIfNeeded);
            }
            var session = RTCAudioSession.SharedInstance;

            session.IsAudioEnabled = false;
        }