VideoStreamSettings
public struct VideoStreamSettings : Equatable
Type for video stream settings.
-
Undocumented
Declaration
Swift
public let frameRateHz: Float
-
Undocumented
Declaration
Swift
public let horizontalResolutionPix: UInt32
-
Undocumented
Declaration
Swift
public let verticalResolutionPix: UInt32
-
Undocumented
Declaration
Swift
public let bitRateBS: UInt32
-
Undocumented
Declaration
Swift
public let rotationDeg: UInt32
-
Undocumented
Declaration
Swift
public let uri: String
-
Undocumented
Declaration
Swift
public let horizontalFovDeg: Float
-
init(frameRateHz:
horizontalResolutionPix: verticalResolutionPix: bitRateBS: rotationDeg: uri: horizontalFovDeg: ) Initializes a new
VideoStreamSettings
.Declaration
Swift
public init(frameRateHz: Float, horizontalResolutionPix: UInt32, verticalResolutionPix: UInt32, bitRateBS: UInt32, rotationDeg: UInt32, uri: String, horizontalFovDeg: Float)
Parameters
frameRateHz
Frames per second
horizontalResolutionPix
Horizontal resolution (in pixels)
verticalResolutionPix
Vertical resolution (in pixels)
bitRateBS
Bit rate (in bits per second)
rotationDeg
Video image rotation (clockwise, 0-359 degrees)
uri
Video stream URI
horizontalFovDeg
Horizontal fov in degrees
-
Declaration
Swift
public static func == (lhs: VideoStreamSettings, rhs: VideoStreamSettings) -> Bool