Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
A representation of all the media devices available to the local participant, as well as helper methods for easier access for controlling those devices.
Link copied to clipboard
data class ReceivedAgentTranscriptionMessage(val id: String, val message: String, val timestamp: Long, val fromParticipant: Participant?, val attributes: Map<String, String> = emptyMap()) : ReceivedMessage
Link copied to clipboard
data class ReceivedChatMessage(val id: String, val message: String, val timestamp: Long, val fromParticipant: Participant?, val attributes: Map<String, String> = emptyMap(), val editTimestamp: Long? = null) : ReceivedMessage
Link copied to clipboard
Link copied to clipboard
data class ReceivedUserTranscriptionMessage(val id: String, val message: String, val timestamp: Long, val fromParticipant: Participant?, val attributes: Map<String, String> = emptyMap()) : ReceivedMessage
Link copied to clipboard
interface TrackIdentifier
Identifying information for a track.
Link copied to clipboard
data class TrackReference(val participant: Participant, val publication: TrackPublication?, val source: Track.Source) : TrackIdentifier
A reference to a Track, or a placeholder.
Link copied to clipboard
data class TrackSource(val participant: Participant, val source: Track.Source? = null, val name: String? = null) : TrackIdentifier
Identifies a track based on the source and/or name. At least one is required.