Enumerations
The following enumerations are available globally.
-
音声コーデックを表します。
See moreDeclaration
Swift
public enum AudioCodec
extension AudioCodec: CustomStringConvertible
-
音声モード。
AVAudioSession
の音声モードと音声カテゴリを変更します。 詳細な設定を行いたい場合はAVAudioSession
を使用して下さい。音声カテゴリのオプションは次の値が指定されます:
allowBluetooth
allowBluetoothA2DP
allowAirPlay
Declaration
Swift
public enum AudioMode
-
音声出力先
See moreDeclaration
Swift
public enum AudioOutput
-
転送フィルターのルールのフィールドの設定です。
See moreDeclaration
Swift
public enum ForwardingFilterRuleField : String, Encodable
-
転送フィルターのルールの演算子の設定です。
See moreDeclaration
Swift
public enum ForwardingFilterRuleOperator : String, Encodable
-
転送フィルターのアクションの設定です。
See moreDeclaration
Swift
public enum ForwardingFilterAction : String, Encodable
-
MediaChannel, SignalingChannel, WebSocketChannel の接続状態を表します。
See moreDeclaration
Swift
public enum ConnectionState
-
ICE 通信ポリシーを表します。
See moreDeclaration
Swift
public enum ICETransportPolicy
-
ログレベルです。 上から下に向かってログの重要度が下がり、詳細度が上がります。
off
はログを出力しません。fatal
error
warn
info
debug
trace
off
Declaration
Swift
public enum LogLevel
-
ストリームの音声のボリュームの定数のリストです。
See moreDeclaration
Swift
public enum MediaStreamAudioVolume
-
WebRTC フレームワークの情報を表します。
See moreDeclaration
Swift
public enum WebRTCInfo
-
接続するクライアントのロールを表します。
See moreDeclaration
Swift
public enum Role
extension Role: CustomStringConvertible
-
シグナリングの種別です。
See moreDeclaration
Swift
public enum Signaling
-
サイマルキャストでの映像の種類を表します。
See moreDeclaration
Swift
public enum SimulcastRid
-
スポットライトの映像の種類を表します 。
See moreDeclaration
Swift
public enum SpotlightRid
-
ストリームの方向を表します。 シグナリングメッセージで使われます。
See moreDeclaration
Swift
public enum SignalingRole : String
-
libwebrtc の内部で利用されているキューを表します。
See moreDeclaration
Swift
public enum SoraDispatcher
-
SDK に関するエラーを表します。
See moreDeclaration
Swift
public enum SoraError : Error
-
TLS のセキュリティポリシーを表します。
See moreDeclaration
Swift
public enum TLSSecurityPolicy
-
映像コーデックを表します。
See moreDeclaration
Swift
public enum VideoCodec
extension VideoCodec: CustomStringConvertible
-
映像フレームの種別です。 現在の実装では次の映像フレームに対応しています。
- ネイティブの映像フレーム (
RTCVideoFrame
) CMSampleBuffer
(映像のみ、音声は非対応。RTCVideoFrame
に変換されます)
Declaration
Swift
public enum VideoFrame
- ネイティブの映像フレーム (
-
VideoView における、映像ソースの停止時の処理を表します。
See moreDeclaration
Swift
public enum VideoViewConnectionMode
-
SDP でのマルチストリームの記述方式です。
See moreDeclaration
Swift
public enum SDPSemantics
-
(リソースの逼迫により) 送信する映像の品質が維持できない場合の挙動です。
See moreDeclaration
Swift
public enum DegradationPreference
-
WebSocket のステータスコードを表します。
See moreDeclaration
Swift
public enum WebSocketStatusCode
-
WebSocket の通信で送受信されるメッセージを表します。
See moreDeclaration
Swift
public enum WebSocketMessage