Skip to content

Commit 53d245f

Browse files
committed
fix
1 parent 65ea519 commit 53d245f

File tree

2 files changed

+9
-11
lines changed

2 files changed

+9
-11
lines changed

Sources/ion/Client.swift

+3-4
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,13 @@ class Client {
3636
stream.delegate = self
3737
}
3838

39-
// _ = publisher.createAudioTrack(label: "audio", streamId: "stream")
40-
4139
publisher.offer(completion: { result in
4240
switch result {
4341
case .failure:
44-
break
45-
case let .success(description):
4642
break // @TODO
43+
case let .success(description):
44+
debugPrint(description)
45+
// self.signal.offer(description)
4746
}
4847
})
4948
}

Sources/ion/WebRTC/WebRTC.swift

+6-7
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,13 @@ final class WebRTCClient: NSObject {
108108
return completion(.failure(error))
109109
}
110110

111-
if let sdp = sdp {
112-
return completion(.success(sdp))
113-
}
114-
115-
// @TODO SET REMOTE
111+
peerConnection.setRemoteDescription(sdp, completionHandler: { error in
112+
if let error = error {
113+
return completion(.failure(error))
114+
}
116115

117-
fatalError("both SDP and Error were nil")
116+
return completion(.success(sdp))
117+
})
118118
})
119119
}
120120

@@ -148,7 +148,6 @@ final class WebRTCClient: NSObject {
148148

149149
let track = WebRTCClient.factory.audioTrack(with: audioSource, trackId: label)
150150

151-
// @TODO FIGURE THIS PART OUT
152151
peerConnection.add(track, streamIds: [streamId])
153152
peerConnection.addTransceiver(with: track)
154153

0 commit comments

Comments
 (0)