From c00883e267f4e785fff3ad0a8c3e7a87d3a352e1 Mon Sep 17 00:00:00 2001 From: Jared Goodwin Date: Fri, 7 Aug 2020 09:37:45 -0700 Subject: [PATCH] Check transeiver instead of peer connection for video track. --- Desktop.Core/Services/WebRtcSession.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Desktop.Core/Services/WebRtcSession.cs b/Desktop.Core/Services/WebRtcSession.cs index 6fd66ced..4c27aec5 100644 --- a/Desktop.Core/Services/WebRtcSession.cs +++ b/Desktop.Core/Services/WebRtcSession.cs @@ -35,11 +35,12 @@ namespace Remotely.Desktop.Core.Services private Transceiver Transceiver { get; set; } private ExternalVideoTrackSource VideoSource { get; set; } private Viewer Viewer { get; } + public bool IsVideoTrackConnected { get { - return PeerSession?.LocalVideoTracks?.FirstOrDefault()?.Source?.Enabled == true; + return Transceiver?.LocalVideoTrack?.Enabled == true; } }