CameraSettings
public struct CameraSettings : CustomStringConvertible
CameraVideoCapturer の設定を表すオブジェクトです。
-
デフォルトの設定。
Declaration
Swift
public static let `default`: CameraSettings -
See moreCameraVideoCapturerで使用する映像解像度を表すenumです。Declaration
Swift
public enum Resolution -
希望する映像解像度。
可能な限りここで指定された値が尊重されますが、 例えばデバイス側が対応していない値が指定された場合などは、 ここで指定された値と異なる値が実際には使用されることがあります。
Declaration
Swift
public var resolution: Resolution -
希望する映像フレームレート(Frames Per Second)。
可能な限りここで指定された値が尊重されますが、 例えばデバイス側が対応していない値が指定された場合などは、 ここで指定された値と異なる値が実際には使用されることがあります。
Declaration
Swift
public var frameRate: Int -
カメラの位置
Declaration
Swift
public var position: AVCaptureDevice.Position -
カメラ起動の有無
Declaration
Swift
public var isEnabled: Bool -
文字列表現を返します。
Declaration
Swift
public var description: String { get } -
初期化します。
Declaration
Swift
public init( resolution: Resolution = .hd720p, frameRate: Int = 30, position: AVCaptureDevice.Position = .front, isEnabled: Bool = true )Parameters
resolution解像度
frameRateフレームレート
position配信開始時のカメラの位置
isEnabledカメラの起動の有無
View on GitHub
Install in Dash