From 3cb00690c4dbe55724225057a7911711d40a710c Mon Sep 17 00:00:00 2001 From: Ivan Sein Date: Thu, 14 Mar 2019 12:06:46 +0100 Subject: [PATCH] Fix audio and video enabled flags. Signed-off-by: Ivan Sein --- VideoCalls/NCCallController.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/VideoCalls/NCCallController.m b/VideoCalls/NCCallController.m index 98a825b7..1ab77e0b 100644 --- a/VideoCalls/NCCallController.m +++ b/VideoCalls/NCCallController.m @@ -160,13 +160,13 @@ static NSString * const kNCVideoTrackKind = @"video"; - (BOOL)isVideoEnabled { RTCVideoTrack *videoTrack = [_localStream.videoTracks firstObject]; - return videoTrack ? videoTrack.isEnabled : YES; + return videoTrack ? videoTrack.isEnabled : NO; } - (BOOL)isAudioEnabled { RTCAudioTrack *audioTrack = [_localStream.audioTracks firstObject]; - return audioTrack ? audioTrack.isEnabled : YES; + return audioTrack ? audioTrack.isEnabled : NO; } - (void)enableVideo:(BOOL)enable @@ -600,7 +600,7 @@ static NSString * const kNCVideoTrackKind = @"video"; } // Send current video state - if (self.isVideoEnabled && !_isAudioOnly) { + if (self.isVideoEnabled) { NSLog(@"Send videoOn"); [peerConnection sendDataChannelMessageOfType:@"videoOn" withPayload:nil]; } else {