|
|
|
@ -178,7 +178,7 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
|
|
|
|
|
ensureTeardown(#function)
|
|
|
|
|
}
|
|
|
|
|
guard let peerConnection = peerConnection else {
|
|
|
|
|
owsFail("\(logTag) in \(#function) peerConnection was unexpectedly nil")
|
|
|
|
|
Logger.debug("\(logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -209,7 +209,7 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
guard let peerConnection = peerConnection else {
|
|
|
|
|
owsFail("\(logTag) in \(#function) peerConnection was unexpectedly nil")
|
|
|
|
|
Logger.debug("\(logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -248,7 +248,7 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
|
|
|
|
|
strongSelf.ensureTeardown(#function)
|
|
|
|
|
}
|
|
|
|
|
guard let localVideoSource = strongSelf.localVideoSource else {
|
|
|
|
|
owsFail("\(strongSelf.logTag) in \(#function) localVideoSource was unexpectedly nil")
|
|
|
|
|
Logger.debug("\(strongSelf.logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -289,12 +289,11 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
guard let localVideoTrack = strongSelf.localVideoTrack else {
|
|
|
|
|
let action = enabled ? "enable" : "disable"
|
|
|
|
|
Logger.error("\(strongSelf.logTag)) trying to \(action) videoTrack which doesn't exist")
|
|
|
|
|
Logger.debug("\(strongSelf.logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
guard let videoCaptureSession = strongSelf.videoCaptureSession else {
|
|
|
|
|
Logger.debug("\(strongSelf.logTag) videoCaptureSession was unexpectedly nil")
|
|
|
|
|
Logger.debug("\(strongSelf.logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -324,7 +323,7 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
|
|
|
|
|
assert(self.audioSender == nil, "\(#function) should only be called once.")
|
|
|
|
|
|
|
|
|
|
guard let peerConnection = peerConnection else {
|
|
|
|
|
owsFail("\(logTag) in \(#function) peerConnection was unexpectedly nil")
|
|
|
|
|
Logger.debug("\(logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -362,8 +361,7 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
guard let audioTrack = strongSelf.audioTrack else {
|
|
|
|
|
let action = enabled ? "enable" : "disable"
|
|
|
|
|
Logger.error("\(strongSelf.logTag) trying to \(action) audioTrack which doesn't exist.")
|
|
|
|
|
Logger.debug("\(strongSelf.logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -457,7 +455,7 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
|
|
|
|
|
strongSelf.assertOnSignalingQueue()
|
|
|
|
|
|
|
|
|
|
guard let peerConnection = peerConnection else {
|
|
|
|
|
owsFail("\(strongSelf.logTag) in \(#function) peerConnection was unexpectedly nil")
|
|
|
|
|
Logger.debug("\(strongSelf.logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -860,7 +858,7 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
guard let peerConnection = strongSelf.peerConnection else {
|
|
|
|
|
owsFail("\(strongSelf.logTag) in \(#function) peerConnection was unexpectedly nil")
|
|
|
|
|
Logger.debug("\(strongSelf.logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
guard peerConnection == peerConnectionParam else {
|
|
|
|
@ -940,7 +938,7 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
guard let peerConnection = strongSelf.peerConnection else {
|
|
|
|
|
owsFail("\(strongSelf.logTag) in \(#function) peerConnection was unexpectedly nil")
|
|
|
|
|
Logger.debug("\(strongSelf.logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
guard peerConnection == peerConnectionParam else {
|
|
|
|
@ -996,7 +994,7 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
guard let peerConnection = strongSelf.peerConnection else {
|
|
|
|
|
owsFail("\(strongSelf.logTag) in \(#function) peerConnection was unexpectedly nil")
|
|
|
|
|
Logger.debug("\(strongSelf.logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
guard peerConnection == peerConnectionParam else {
|
|
|
|
@ -1043,7 +1041,7 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
guard let peerConnection = strongSelf.peerConnection else {
|
|
|
|
|
owsFail("\(strongSelf.logTag) in \(#function) peerConnection was unexpectedly nil")
|
|
|
|
|
Logger.debug("\(strongSelf.logTag) \(#function) Ignoring obsolete event in terminated client")
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
guard peerConnection == peerConnectionParam else {
|
|
|
|
|