Skip to content

Commit d491772

Browse files
committed
不要な処理を削除
1 parent 62991a6 commit d491772

File tree

2 files changed

+4
-10
lines changed

2 files changed

+4
-10
lines changed

Sora/PeerChannel.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -956,7 +956,7 @@ class PeerChannel: NSObject, RTCPeerConnectionDelegate {
956956
}
957957

958958
if let simulcastRpcRids = offer.simulcastRpcRids {
959-
rpcSimulcastRids = simulcastRpcRids.toSimulcastRequestRids()
959+
rpcSimulcastRids = simulcastRpcRids
960960
} else {
961961
rpcSimulcastRids = []
962962
}

Sora/Signaling.swift

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -479,7 +479,7 @@ public struct SignalingOffer {
479479
public var rpcMethods: [String]?
480480

481481
/// RPC 経由で切り替えられるサイマルキャストの rid
482-
public var simulcastRpcRids: [String]?
482+
public var simulcastRpcRids: [SimulcastRequestRid]?
483483

484484
/// audio
485485
public let audio: Bool?
@@ -1168,7 +1168,8 @@ extension SignalingOffer: Codable {
11681168
videoCodecType = try container.decodeIfPresent(String.self, forKey: .video_codec_type)
11691169
videoBitRate = try container.decodeIfPresent(Int.self, forKey: .video_bit_rate)
11701170
rpcMethods = try container.decodeIfPresent([String].self, forKey: .rpc_methods)
1171-
simulcastRpcRids = try container.decodeIfPresent([String].self, forKey: .simulcast_rpc_rids)
1171+
simulcastRpcRids = try container.decodeIfPresent(
1172+
[SimulcastRequestRid].self, forKey: .simulcast_rpc_rids)
11721173
}
11731174

11741175
public func encode(to encoder: Encoder) throws {
@@ -1447,10 +1448,3 @@ extension SignalingClose: Decodable {
14471448
reason = try container.decode(String.self, forKey: .reason)
14481449
}
14491450
}
1450-
1451-
/// :nodoc:
1452-
extension Array where Element == String {
1453-
func toSimulcastRequestRids() -> [SimulcastRequestRid] {
1454-
compactMap { simulcastRequestRidTable.right(other: $0) }
1455-
}
1456-
}

0 commit comments

Comments
 (0)