hmssdk_flutter library Null safety

Classes

HMSActionResultListener
HMSAudioSetting
HMSAudioTrack
parent of all audio tracks
HMSAudioTrackSetting
HMSConfig
HMSConfig contains joining information of a user to a room
HMSException
HMSHLSConfig
100ms HMSHLSConfig [...]
HMSHLSMeetingURLVariant
100ms HMSHLSMeetingURLVariant [...]
HMSLocalAudioStats
100ms HMSLocalAudioStats [...]
HMSLocalAudioTrack
100ms HMSLocalAudioTrack [...]
HMSLocalPeer
HMSLocalPeer instance of the localPeer means your instance in the room.
HMSLocalVideoStats
100ms HMSLocalVideoStats [...]
HMSLocalVideoTrack
100ms HMSLocalVideoTrack [...]
HMSLog
HMSLogListener
HMSLogsUpdateListenerMethodResponse
HMSLogsUpdateListenerMethodResponse contains all the responses sent back from the Log. [...]
HMSMessage
HMSMessageRecipient
100ms HMSMessageRecipient [...]
HMSMessageResultListener
HMSNetworkQuality
100ms HMSNetworkQuality [...]
HMSNetworkUpdateListenerMethodResponse
HMSNetworkUpdateListenerMethodResponse contains all the responses sent back from the Network. [...]
HMSPeer
HMSPeerRemovedFromPeer
100ms HMSPeerRemovedFromPeer [...]
HMSPermissions
100ms HMSPermissions [...]
HMSPreviewListener
HMSPreviewUpdateListenerMethodResponse
HMSPreviewUpdateListenerMethodResponse contains all the responses sent back from the preview. [...]
HMSPublishSetting
HMSRecordingConfig
100ms HMSRecordingConfg [...]
HMSRemoteAudioStats
100ms HMSRemoteAudioStats [...]
HMSRemoteAudioTrack
100ms HMSRemoteAudioTrack [...]
HMSRemotePeer
HMSRemoteVideoStats
100ms HMSRemoteVideoStats [...]
HMSRemoteVideoTrack
100ms HMSRemotelVideoTrack [...]
HMSRole
HMSRoleChangeRequest
HMSRoleChangeRequest contains the info about the role suggested recieved by you [...]
HMSRoom
HMSRTCStats
100ms HMSRTCStats [...]
HMSRTCStatsReport
HMSRTCStatsReport contains stats for HMSroom.
HMSSDK
The public interface of 100ms SDK. Create an instance of HMSSDK to start using the SDK. [...]
HMSSimulCastSettings
HMSSpeaker
HMSStatsListener
HMSStatsListenerMethodResponse
HMSSubscribeSettings
HMSTrack
100ms HMSTrack [...]
HMSTrackChangeRequest
100ms HMSTrackChangeRequest [...]
HMSTrackSetting
HMSUpdateListener
100ms SDK provides callbacks to the client app about any change or update happening in the room after a user has joined by implementing HMSUpdateListener. These updates can be used to render the video on screen or to display other info regarding the room.
HMSUpdateListenerMethodResponse
HMSUpdateListenerMethodResponse contains all the responses sent back from the Meeting Room [...]
HMSVideoResolution
100ms HMSVideoResolution [...]
HMSVideoSetting
HMSVideoTrack
100ms HMSVideoTrack [...]
HMSVideoTrackSetting
HMSVideoView
100ms HMSVideoView [...]
PlatformMethodResponse
PlatformMethodResponse contains all the responses sent back from the platform [...]

Extensions

HMSCameraFacingValues
Camera facing
HMSCodecValues
HMSCodec
HMSLogLevelValue
HMSLogLevel for android and ios
HMSMessageRecipientValues
HMSMessageRecipient
HMSPeerUpdateValues
HMSPreviewUpdateListenerMethodValues
HMSRoomUpdateValues
HMSStatsListenerMethodValues
HMSTrackKindValue
Type of track AUDIO,VIDEO
HMSTrackUpdateValues
HMSUpdateListenerMethodValues
HMSVideoCodecValues
VideoCodec
PlatformMethodValues
ScalingTypeExtension
Video ScaleType SCALE_ASPECT_FIT,SCALE_ASPECT_FILL and SCALE_ASPECT_BALANCED.

Enums

HMSActionResultListenerMethod
HMSCameraFacing
HMSCodec
HMSLogLevel
HMSMessageRecipientType
HMSPeerUpdate
PeerUpdates in a room.
HMSPreviewUpdateListenerMethod
HMSRoomUpdate
HMSStatsListenerMethod
HMSTrackKind
HMSTrackUpdate
Track updates you will get when there is any change in the track
HMSUpdateListenerMethod
HMSVideoCodec
PlatformMethod
platformmethods to use to interact with specific platform
ScaleType

Exceptions / Errors

HMSInSufficientDataException