minor internal refactor

This commit is contained in:
Hiroshi Horie
2022-03-08 07:34:19 +09:00
parent 47b9329c67
commit 11f40e13cf
3 changed files with 13 additions and 14 deletions
+5 -6
View File
@@ -35,13 +35,13 @@ class Engine extends Disposable with EventsEmittable<EngineEvent> {
final PeerConnectionCreate _peerConnectionCreate;
@internal
PCTransport? publisher;
Transport? publisher;
@internal
PCTransport? subscriber;
Transport? subscriber;
@internal
PCTransport? get primary => _subscriberPrimary ? subscriber : publisher;
Transport? get primary => _subscriberPrimary ? subscriber : publisher;
// data channels for packets
rtc.RTCDataChannel? _reliableDCPub;
@@ -330,10 +330,9 @@ class Engine extends Disposable with EventsEmittable<EngineEvent> {
.copyWith(iceServers: serverIceServers);
}
publisher =
await PCTransport.create(_peerConnectionCreate, rtcConfiguration);
publisher = await Transport.create(_peerConnectionCreate, rtcConfiguration);
subscriber =
await PCTransport.create(_peerConnectionCreate, rtcConfiguration);
await Transport.create(_peerConnectionCreate, rtcConfiguration);
publisher?.pc.onIceCandidate = (rtc.RTCIceCandidate candidate) {
logger.fine('publisher onIceCandidate');