Package io.livekit.android.room.participant

Types

AudioTrackPublishDefaults
Link copied to clipboard
data class AudioTrackPublishDefaults(audioBitrate: Int?, dtx: Boolean, red: Boolean) : BaseAudioTrackPublishOptions
Default options for publishing an audio track.
AudioTrackPublishOptions
Link copied to clipboard
data class AudioTrackPublishOptions(name: String?, audioBitrate: Int?, dtx: Boolean, red: Boolean, source: Track.Source?, stream: String?) : BaseAudioTrackPublishOptions, TrackPublishOptions
Options for publishing an audio track.
BackupVideoCodec
Link copied to clipboard
data class BackupVideoCodec(codec: String, encoding: VideoEncoding?, simulcast: Boolean)
BaseAudioTrackPublishOptions
Link copied to clipboard
abstract class BaseAudioTrackPublishOptions
BaseVideoTrackPublishOptions
Link copied to clipboard
abstract class BaseVideoTrackPublishOptions
ConnectionQuality
Link copied to clipboard
enum ConnectionQuality : Enum<ConnectionQuality>
LocalParticipant
Link copied to clipboard
class LocalParticipant : Participant
Participant
Link copied to clipboard
open class Participant(sid: Participant.Sid, identity: Participant.Identity?, @Named(value = dispatcher_defaultcoroutineDispatcher: CoroutineDispatcher)
ParticipantPermission
Link copied to clipboard
data class ParticipantPermission(canPublish: Boolean, canSubscribe: Boolean, canPublishData: Boolean, hidden: Boolean, recorder: Boolean)
ParticipantTrackPermission
Link copied to clipboard
data class ParticipantTrackPermission(participantIdentity: String?, participantSid: String?, allTracksAllowed: Boolean, allowedTrackSids: List<String>)
RemoteParticipant
Link copied to clipboard
class RemoteParticipant(sid: Participant.Sid, identity: Participant.Identity?, signalClient: SignalClient, ioDispatcher: CoroutineDispatcher, defaultDispatcher: CoroutineDispatcher) : Participant
TrackPublishOptions
Link copied to clipboard
interface TrackPublishOptions
VideoTrackPublishDefaults
Link copied to clipboard
data class VideoTrackPublishDefaults(videoEncoding: VideoEncoding?, simulcast: Boolean, videoCodec: String, scalabilityMode: String?, backupCodec: BackupVideoCodec?) : BaseVideoTrackPublishOptions
VideoTrackPublishOptions
Link copied to clipboard
data class VideoTrackPublishOptions(name: String?, videoEncoding: VideoEncoding?, simulcast: Boolean, videoCodec: String, scalabilityMode: String?, backupCodec: BackupVideoCodec?, source: Track.Source?, stream: String?) : BaseVideoTrackPublishOptions, TrackPublishOptions