Skip to content

Commit 8dba1c9

Browse files
committed
fmt-lint で警告された一部を修正
1 parent 2f4f80d commit 8dba1c9

File tree

10 files changed

+142
-176
lines changed

10 files changed

+142
-176
lines changed

Sora/ConnectionTimer.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,20 @@ enum ConnectionMonitor {
66

77
var state: ConnectionState {
88
switch self {
9-
case let .signalingChannel(chan):
9+
case .signalingChannel(let chan):
1010
return chan.state
11-
case let .peerChannel(chan):
11+
case .peerChannel(let chan):
1212
return ConnectionState(chan.state)
1313
}
1414
}
1515

1616
func disconnect() {
1717
let error = SoraError.connectionTimeout
1818
switch self {
19-
case let .signalingChannel(chan):
19+
case .signalingChannel(let chan):
2020
// タイムアウトはシグナリングのエラーと考える
2121
chan.disconnect(error: error, reason: .signalingFailure)
22-
case let .peerChannel(chan):
22+
case .peerChannel(let chan):
2323
// タイムアウトはシグナリングのエラーと考える
2424
chan.disconnect(error: error, reason: .signalingFailure)
2525
}

Sora/DataChannel.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,9 +200,9 @@ class BasicDataChannelDelegate: NSObject, RTCDataChannelDelegate {
200200

201201
case "signaling", "push", "notify":
202202
switch Signaling.decode(data) {
203-
case let .success(signaling):
203+
case .success(let signaling):
204204
peerChannel.handleSignalingOverDataChannel(signaling)
205-
case let .failure(error):
205+
case .failure(let error):
206206
Logger.error(
207207
type: .dataChannel,
208208
message: "decode failed (\(error.localizedDescription)) => ")

Sora/Logger.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ extension LogType: CustomStringConvertible {
4747
return "VideoRenderer"
4848
case .videoView:
4949
return "VideoView"
50-
case let .user(name):
50+
case .user(let name):
5151
return name
5252
case .configurationViewController:
5353
return "ConfigurationViewController"

Sora/MediaStream.swift

Lines changed: 19 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -47,26 +47,20 @@ public protocol MediaStream: AnyObject {
4747

4848
// MARK: - 映像と音声の可否
4949

50-
/**
51-
映像の可否。
52-
``false`` をセットすると、サーバーへの映像の送受信を停止します。
53-
``true`` をセットすると送受信を再開します。
54-
*/
50+
/// 映像の可否。
51+
/// ``false`` をセットすると、サーバーへの映像の送受信を停止します。
52+
/// ``true`` をセットすると送受信を再開します。
5553
var videoEnabled: Bool { get set }
5654

57-
/**
58-
音声の可否。
59-
``false`` をセットすると、サーバーへの音声の送受信を停止します。
60-
``true`` をセットすると送受信を再開します。
61-
62-
サーバーへの送受信を停止しても、マイクはミュートされませんので注意してください。
63-
*/
55+
/// 音声の可否。
56+
/// ``false`` をセットすると、サーバーへの音声の送受信を停止します。
57+
/// ``true`` をセットすると送受信を再開します。
58+
///
59+
/// サーバーへの送受信を停止しても、マイクはミュートされませんので注意してください。
6460
var audioEnabled: Bool { get set }
6561

66-
/**
67-
受信した音声のボリューム。 0 から 10 (含む) までの値をセットします。
68-
このプロパティはロールがサブスクライバーの場合のみ有効です。
69-
*/
62+
/// 受信した音声のボリューム。 0 から 10 (含む) までの値をセットします。
63+
/// このプロパティはロールがサブスクライバーの場合のみ有効です。
7064
var remoteAudioVolume: Double? { get set }
7165

7266
// MARK: 映像フレームの送信
@@ -77,22 +71,18 @@ public protocol MediaStream: AnyObject {
7771
/// 映像レンダラー。
7872
var videoRenderer: VideoRenderer? { get set }
7973

80-
/**
81-
映像フレームをサーバーに送信します。
82-
送信される映像フレームは映像フィルターを通して加工されます。
83-
映像レンダラーがセットされていれば、加工後の映像フレームが
84-
映像レンダラーによって描画されます。
85-
86-
- parameter videoFrame: 描画する映像フレーム。
87-
`nil` を指定すると空の映像フレームを送信します。
88-
*/
74+
/// 映像フレームをサーバーに送信します。
75+
/// 送信される映像フレームは映像フィルターを通して加工されます。
76+
/// 映像レンダラーがセットされていれば、加工後の映像フレームが
77+
/// 映像レンダラーによって描画されます。
78+
///
79+
/// - parameter videoFrame: 描画する映像フレーム。
80+
/// `nil` を指定すると空の映像フレームを送信します。
8981
func send(videoFrame: VideoFrame?)
9082

9183
// MARK: 終了処理
9284

93-
/**
94-
ストリームの終了処理を行います。
95-
*/
85+
/// ストリームの終了処理を行います。
9686
func terminate()
9787
}
9888

@@ -237,7 +227,7 @@ class BasicMediaStream: MediaStream {
237227
// フィルターを通す
238228
let frame = videoFilter?.filter(videoFrame: frame) ?? frame
239229
switch frame {
240-
case let .native(capturer: capturer, frame: nativeFrame):
230+
case let .native(capturer: let capturer, frame: let nativeFrame):
241231
// RTCVideoSource.capturer(_:didCapture:) の最初の引数は
242232
// 現在使われてないのでダミーでも可? -> ダミーにしました
243233
nativeVideoSource?.capturer(

Sora/PeerChannel.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,7 @@ class PeerChannel: NSObject, RTCPeerConnectionDelegate {
610610
}
611611
}
612612

613-
/** `initializeSenderStream()` にて生成されたリソースを開放するための、対になるメソッドです。 */
613+
/// `initializeSenderStream()` にて生成されたリソースを開放するための、対になるメソッドです。
614614
private func terminateSenderStream() {
615615
if configuration.videoEnabled || configuration.cameraSettings.isEnabled {
616616
// CameraVideoCapturer が起動中の場合は停止する
@@ -910,7 +910,7 @@ class PeerChannel: NSObject, RTCPeerConnectionDelegate {
910910
type: .mediaStream,
911911
message: "handle signaling over WebSocket => \(signaling.typeName())")
912912
switch signaling {
913-
case let .offer(offer):
913+
case .offer(let offer):
914914
signalingChannel.setConnectedUrl()
915915

916916
clientId = offer.clientId
@@ -927,14 +927,14 @@ class PeerChannel: NSObject, RTCPeerConnectionDelegate {
927927
}
928928

929929
createAndSendAnswer(offer: offer)
930-
case let .update(update):
930+
case .update(let update):
931931
if configuration.isMultistream {
932932
createAndSendUpdateAnswer(forOffer: update.sdp)
933933
}
934-
case let .reOffer(reOffer):
934+
case .reOffer(let reOffer):
935935
createAndSendReAnswer(forReOffer: reOffer.sdp)
936936

937-
case let .ping(ping):
937+
case .ping(let ping):
938938
let pong = SignalingPong()
939939
if ping.statisticsEnabled == true {
940940
nativeChannel?.statistics { report in
@@ -956,7 +956,7 @@ class PeerChannel: NSObject, RTCPeerConnectionDelegate {
956956
} else {
957957
signalingChannel.send(message: .pong(pong))
958958
}
959-
case let .switched(switched):
959+
case .switched(let switched):
960960
switchedToDataChannel = true
961961
signalingChannel.ignoreDisconnectWebSocket = switched.ignoreDisconnectWebSocket ?? false
962962
if signalingChannel.ignoreDisconnectWebSocket {
@@ -968,7 +968,7 @@ class PeerChannel: NSObject, RTCPeerConnectionDelegate {
968968
if let mediaChannel, let onDataChannel = mediaChannel.handlers.onDataChannel {
969969
onDataChannel(mediaChannel)
970970
}
971-
case let .redirect(redirect):
971+
case .redirect(let redirect):
972972
signalingChannel.redirect(location: redirect.location)
973973
default:
974974
break
@@ -983,7 +983,7 @@ class PeerChannel: NSObject, RTCPeerConnectionDelegate {
983983
type: .mediaStream,
984984
message: "handle signaling over DataChannel => \(signaling.typeName())")
985985
switch signaling {
986-
case let .reOffer(reOffer):
986+
case .reOffer(let reOffer):
987987
createAndSendReAnswerOverDataChannel(forReOffer: reOffer.sdp)
988988
case .push, .notify:
989989
// 処理は不要

Sora/SignalingChannel.swift

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,11 @@ class SignalingChannel {
130130
}
131131
// 採用された WebSocket 以外を切断してから webSocketChannelCandidates をクリアする
132132
weakSelf.webSocketChannelCandidates.removeAll { $0 == webSocketChannel }
133-
weakSelf.webSocketChannelCandidates.forEach {
133+
for candidate in weakSelf.webSocketChannelCandidates {
134134
Logger.debug(
135135
type: .signalingChannel,
136-
message: "closeing connection to \(String(describing: $0.host))")
137-
$0.disconnect(error: nil)
136+
message: "closeing connection to \(String(describing: candidate.host))")
137+
candidate.disconnect(error: nil)
138138
}
139139
weakSelf.webSocketChannelCandidates.removeAll()
140140

@@ -250,7 +250,9 @@ class SignalingChannel {
250250

251251
state = .disconnecting
252252
webSocketChannel?.disconnect(error: nil)
253-
webSocketChannelCandidates.forEach { $0.disconnect(error: nil) }
253+
for candidate in webSocketChannelCandidates {
254+
candidate.disconnect(error: nil)
255+
}
254256
state = .disconnected
255257

256258
Logger.debug(type: .signalingChannel, message: "call onDisconnect")

0 commit comments

Comments
 (0)