|  |  |  | @ -654,7 +654,7 @@ class CallViewController: UIViewController, CallObserver, CallServiceObserver, R | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     internal func updateLocalVideoTrack(localVideoTrack: RTCVideoTrack?) { | 
		
	
		
			
				|  |  |  |  |         AssertIsOnMainThread() | 
		
	
		
			
				|  |  |  |  |         if self.localVideoTrack == localVideoTrack { | 
		
	
		
			
				|  |  |  |  |         guard self.localVideoTrack == localVideoTrack else { | 
		
	
		
			
				|  |  |  |  |             return | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
	
		
			
				
					|  |  |  | @ -667,14 +667,14 @@ class CallViewController: UIViewController, CallObserver, CallServiceObserver, R | 
		
	
		
			
				|  |  |  |  |         localVideoView.captureSession = source?.captureSession | 
		
	
		
			
				|  |  |  |  |         let isHidden = source == nil | 
		
	
		
			
				|  |  |  |  |         Logger.info("\(TAG) \(#function) isHidden: \(isHidden)") | 
		
	
		
			
				|  |  |  |  |         localVideoView.isHidden = source == nil | 
		
	
		
			
				|  |  |  |  |         localVideoView.isHidden = isHidden | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |         updateVideoViewLayout() | 
		
	
		
			
				|  |  |  |  |     } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     internal func updateRemoteVideoTrack(remoteVideoTrack: RTCVideoTrack?) { | 
		
	
		
			
				|  |  |  |  |         AssertIsOnMainThread() | 
		
	
		
			
				|  |  |  |  |         if self.remoteVideoTrack == remoteVideoTrack { | 
		
	
		
			
				|  |  |  |  |         guard self.remoteVideoTrack == remoteVideoTrack else { | 
		
	
		
			
				|  |  |  |  |             return | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
	
		
			
				
					|  |  |  | 
 |