ParticipantState
data class ParticipantState(var sessionId: String = "", val call: Call, initialUserId: String, val source: <Error class: unknown class> = ParticipantSource.PARTICIPANT_SOURCE_WEBRTC_UNSPECIFIED, var trackLookupPrefix: String = "")
Represents the state of a participant in a call.
A list of participants is shared when you join a call the SFU send you the participant joined event.
Types
Link copied to clipboard
data class Audio(val sessionId: String, val track: AudioTrack?, val enabled: Boolean) : ParticipantState.Media
Link copied to clipboard
data class ScreenSharing(val sessionId: String, val track: VideoTrack?, val enabled: Boolean) : ParticipantState.Media
Link copied to clipboard
data class Video(val sessionId: String, val track: VideoTrack?, val enabled: Boolean, val paused: Boolean) : ParticipantState.Media
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A prefix to identify tracks, internal
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
State that indicates whether the video is paused or not.
Link copied to clipboard
Link copied to clipboard