HMSUpdateListener
This is the main listener that the calling application should implement. HMS SDK will send all upates through the callbacks in this interface. Pass the app's implementation while calling HMSSDK.join method
Functions
Called when a peer remotely changes a track property. For example, forcing the receivers mic to mute.
Called when the SDK has encountered an error
Called when there is a HMSMessage send by another HMSPeer
Called if there is any update related to the HMSPeer
Called when the SDK has successfully recovered from a network glitch
Called when the SDK is trying to reconnect automatically on a network drop/switch etc
Called when you have been removed from a room. Causes are:
Called when there is a non forced role change request from another HMSPeer
Called if there is any update related to the HMSRoom
Called when the session store is available.
Called if there is any update related to HMSTrack
Called when the webrtc session has transcription of the audio. Not to be confused with transcripts during HLS streams.
Called when new peers are added to peerlist. Use this to show the list of peers on UI This is called with the intial set of peer on joining a room as well as with update list of peers if some peer joins or leaves the room