From a93561ef815109ea9b7fa1e45708d5508e89c154 Mon Sep 17 00:00:00 2001 From: zztkm Date: Wed, 2 Oct 2024 16:27:18 +0900 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sora/SwiftUIVideoView.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Sora/SwiftUIVideoView.swift b/Sora/SwiftUIVideoView.swift index 031f3822..b2ebe576 100644 --- a/Sora/SwiftUIVideoView.swift +++ b/Sora/SwiftUIVideoView.swift @@ -11,7 +11,7 @@ public struct SwiftUIVideoView: View where Background: View { // TODO(zztkm): わかりやすいコメントを書く // 親 View で定義された stopVideo 変数と接続するための変数 - @Binding private var stopVideo: Bool? + @Binding private var stopVideo: Bool @ObservedObject private var controller: VideoController @@ -20,7 +20,7 @@ public struct SwiftUIVideoView: View where Background: View { - parameter stream: 描画される映像ストリーム。 nil の場合は何も描画されません */ - public init(_ stream: MediaStream?, stopVideo: Binding? = nil) where Background == EmptyView { + public init(_ stream: MediaStream?, stopVideo: Binding = false) where Background == EmptyView { self.init(stream, background: EmptyView(), stopVideo: stopVideo) } @@ -30,10 +30,10 @@ public struct SwiftUIVideoView: View where Background: View { - parameter stream: 描画される映像ストリーム nil の場合は何も描画されません - paramater background: 映像のクリア時に表示する背景ビュー */ - public init(_ stream: MediaStream?, background: Background, stopVideo: Binding?) { + public init(_ stream: MediaStream?, background: Background, stopVideo: Binding) { self.stream = stream self.background = background - self._stopVideo = stopVideo + _stopVideo = stopVideo controller = VideoController(stream: stream) }