Package io.livekit.android.events
See: Description
-
Class Summary Class Description Event MetadataChanged When a participant's metadata is updated, fired for all participants NameChanged When a participant's display name is changed, fired for all participants AttributesChanged When a participant's attributes are changed, fired for all participants SpeakingChanged Fired when the current participant's isSpeaking property changes. TrackMuted The participant was muted. TrackUnmuted The participant was unmuted. LocalTrackSubscribed Fired when the first remote participant has subscribed to the localParticipant's track LocalTrackPublished When a new track is published by the local participant. LocalTrackPublicationFailed Error had occurred while publishing a track LocalTrackUnpublished A LocalParticipant has unpublished a track TrackPublished When a new track is published to room after the local participant has joined. TrackUnpublished A RemoteParticipant has unpublished a track TrackSubscribed Subscribed to a new track TrackSubscriptionFailed Error had occurred while subscribing to a track TrackUnsubscribed A subscribed track is no longer available. DataReceived Received data published by another participant TrackStreamStateChanged A track's stream state has changed. TrackSubscriptionPermissionChanged A remote track's subscription permissions have changed. ParticipantPermissionsChanged A participant's permissions have changed. TranscriptionReceived StateChanged A participant's state has changed. ParticipantEvent Connected Connected to Room Reconnecting A network change has been detected and LiveKit attempts to reconnect to the room When reconnect attempts succeed, the room state will be kept, including tracks that are subscribed/published Reconnected The reconnect attempt had been successful Disconnected Disconnected from room ParticipantConnected When a RemoteParticipant joins after the local participant. ParticipantDisconnected When a RemoteParticipant leaves after the local participant has joined. ActiveSpeakersChanged Active speakers changed. RoomMetadataChanged ParticipantMetadataChanged Participant metadata is a simple way for app-specific state to be pushed to all users. ParticipantAttributesChanged When a participant's attributes are changed, fired for all participants ParticipantNameChanged TrackMuted The participant was muted. TrackUnmuted The participant was unmuted. LocalTrackSubscribed Fired when the first remote participant has subscribed to the localParticipant's track TrackPublished When a new track is published to room after the local participant has joined. TrackPublicationFailed Error had occurred while publishing a track, for LocalParticipant only not fire for tracks that are already published TrackUnpublished A Participant has unpublished a track TrackSubscribed The LocalParticipant has subscribed to a new track. TrackSubscriptionFailed Could not subscribe to a track TrackUnsubscribed A subscribed track is no longer available. TrackStreamStateChanged A track's stream state has changed. TrackSubscriptionPermissionChanged A remote track's subscription permissions have changed. DataReceived Received data published by another participant ConnectionQualityChanged The connection quality for a participant has changed. FailedToConnect ParticipantPermissionsChanged A participant's permissions have changed. RecordingStatusChanged The recording of a room has started/stopped. TrackE2EEStateEvent The E2EE state of a track has changed. TranscriptionReceived ParticipantStateChanged The state for a participant has changed. RoomEvent VisibilityChanged VideoDimensionsChanged StreamStateChanged TrackEvent TranscriptionReceived TrackPublicationEvent EventListenableKt -
Interface Summary Interface Description EventListenable An interface declaring that this object emits events that can be collected. -
Enum Summary Enum Description DisconnectReason