File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -5,8 +5,8 @@ import Foundation
55actor VideoHardMuteActor {
66 // 処理実行中フラグ
77 private var isProcessing = false
8- // カメラ操作のためのキャプチャラー
9- private var capturer : CameraVideoCapturer ?
8+ // ハードミュートで stop したキャプチャを解除時に restart するための保持キャプチャラー
9+ private var storedCapturer : CameraVideoCapturer ?
1010
1111 /// ハードミュートを有効化/無効化します
1212 ///
@@ -32,7 +32,7 @@ actor VideoHardMuteActor {
3232 }
3333 try await stopCameraVideoCapture ( currentCapturer)
3434 // ミュート無効化する際にキャプチャラーを使用するため保持しておきます
35- capturer = currentCapturer
35+ storedCapturer = currentCapturer
3636 return
3737 }
3838
@@ -41,8 +41,8 @@ actor VideoHardMuteActor {
4141 let currentCapturer = await currentCameraVideoCapturer ( )
4242 if currentCapturer != nil { return }
4343 // 前回停止時のキャプチャラーが保持できていれば restart、なければ start します
44- if let stored = capturer {
45- try await restartCameraVideoCapture ( stored , senderStream: senderStream)
44+ if let capturerForRestart = storedCapturer {
45+ try await restartCameraVideoCapture ( capturerForRestart , senderStream: senderStream)
4646 return
4747 }
4848 try await startCameraVideoCapture ( cameraSettings: cameraSettings, senderStream: senderStream)
You can’t perform that action at this time.
0 commit comments