100ms Logo

100ms.docs

TECHNOLOGY
HOME
iOS API reference
CLASSES
HMSAudioSettingsHMSAudioTrackHMSAudioTrackSettingsHMSBrowserRecordingStateHMSChangeTrackStateRequestHMSCommonTrackSourceHMSConfigHMSDataSourceHMSDeviceHMSErrorHMSLocalAudioTrackHMSLocalPeerHMSLocalVideoTrackHMSMessageHMSMessageRecipientHMSNetworkQualityHMSPeerHMSPermissionsHMSPublishSettingsHMSRTMPConfigHMSRTMPStreamingStateHMSRemoteAudioTrackHMSRemotePeerHMSRemoteVideoTrackHMSRemovedFromRoomNotificationHMSRoleHMSRoleChangeRequestHMSRoomHMSSDKHMSSectionHMSServerRecordingStateHMSSimulcastLayerDefinitionHMSSimulcastLayerSettingsHMSSimulcastLayerSettingsPolicyHMSSimulcastSettingsPolicyHMSSpeakerHMSSubscribeDegradationPolicyHMSSubscribeSettingsHMSTrackHMSTrackSettingsHMSUtilitiesHMSUtilityHMSVideoSettingsHMSVideoTrackHMSVideoTrackSettingsHMSVideoViewHMSViewModel
ENUMS
HMSAnalyticsEventLevelHMSCameraFacingHMSCodecHMSConnectionRoleHMSErrorCodeHMSLogLevelHMSMessageRecipientTypeHMSPeerUpdateHMSRoomUpdateHMSSimulcastLayerHMSTrackKindHMSTrackSourceHMSTrackUpdateHMSVideoConnectionState
EXTENSIONS
HMSDataSourceHMSPeerHMSSectionHMSViewModel
PROTOCOLS
HMSDataSourceDelegateHMSLoggerHMSPreviewListenerHMSUpdateListener
STRUCTS
HMSPerformanceStats
TYPEALIASES
HMSVideoResolution

HMSSpeaker

CLASS

@objcMembers public class HMSSpeaker: NSObject

Properties

peer

public let peer: HMSPeer

track

public let track: HMSTrack

level

public let level: Int

Methods

init(peer:track:level:)

public init(peer: HMSPeer, track: HMSTrack, level: Int)

HMSSimulcastSettingsPolicyHMSSubscribeDegradationPolicy
Edit this File