HMSVideoTrackSettings

CLASS

open class HMSVideoTrackSettings : NSObject, NSCopying

Properties

codec

open var codec: HMSCodec

resolution

open var resolution: HMSVideoResolution

maxBitrate

open var maxBitrate: Int

maxFrameRate

open var maxFrameRate: Int

cameraFacing

open var cameraFacing: HMSCameraFacing

trackDescription

open var trackDescription: String?

simulcastSettings

open var simulcastSettings: [HMSSimulcastLayerSettings]?

Methods

init

public init()

init

public init(codec: HMSCodec, resolution: HMSVideoResolution, maxBitrate: Int, maxFrameRate: Int, cameraFacing: HMSCameraFacing, trackDescription: String?)

init

public init(codec: HMSCodec, resolution: HMSVideoResolution, maxBitrate: Int, maxFrameRate: Int, cameraFacing: HMSCameraFacing, simulcastSettings: [HMSSimulcastLayerSettings]?, trackDescription: String?)