SoraHandlers
public final class SoraHandlers
Sora オブジェクトのイベントハンドラです。
-
接続成功時に呼ばれるクロージャー
Declaration
Swift
public var onConnect: ((MediaChannel?, Error?) -> Void)? -
接続解除時に呼ばれるクロージャー
Declaration
Swift
public var onDisconnect: ((MediaChannel, Error?) -> Void)? -
メディアチャネルが追加されたときに呼ばれるクロージャー
Declaration
Swift
public var onAddMediaChannel: ((MediaChannel) -> Void)? -
メディアチャネルが除去されたときに呼ばれるクロージャー
Declaration
Swift
public var onRemoveMediaChannel: ((MediaChannel) -> Void)? -
音声入出力ルートが変更されたときに呼ばれるクロージャー
Declaration
Swift
public var onChangeAudioRoute: ((RTCAudioSession, AVAudioSession.RouteChangeReason, AVAudioSessionRouteDescription) -> Void)?Parameters
session変更通知元の
RTCAudioSessionreason変更理由
previousRoute変更前のルート情報
-
初期化します。
Declaration
Swift
public init()
View on GitHub
Install in Dash