From 4970748f4f2b86a2c122de416d191ac0baaf6887 Mon Sep 17 00:00:00 2001 From: Jared Goodwin Date: Fri, 17 May 2019 18:01:08 -0700 Subject: [PATCH] Added audio capture to Desktop application. --- Remotely_Desktop.Win/ViewModels/MainWindowViewModel.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Remotely_Desktop.Win/ViewModels/MainWindowViewModel.cs b/Remotely_Desktop.Win/ViewModels/MainWindowViewModel.cs index 4a854bc0..08fa9fd6 100644 --- a/Remotely_Desktop.Win/ViewModels/MainWindowViewModel.cs +++ b/Remotely_Desktop.Win/ViewModels/MainWindowViewModel.cs @@ -35,12 +35,15 @@ namespace Remotely_Desktop.Win.ViewModels Conductor.ScreenCastRequested += ScreenCastRequested; CursorIconWatcher = new CursorIconWatcher(Conductor); CursorIconWatcher.OnChange += CursorIconWatcher_OnChange; + AudioCapturer = new AudioCapturer(Conductor); } public event PropertyChangedEventHandler PropertyChanged; public static MainWindowViewModel Current { get; private set; } + public AudioCapturer AudioCapturer { get; private set; } + public bool AllowHostChange { get @@ -179,6 +182,7 @@ namespace Remotely_Desktop.Win.ViewModels } await Conductor.CasterSocket.SendCursorChange(CursorIconWatcher.GetCurrentCursor(), new List() { screenCastRequest.ViewerID }); ScreenCaster.BeginScreenCasting(screenCastRequest.ViewerID, screenCastRequest.RequesterName, capturer, Conductor); + AudioCapturer.Start(); }); } });