A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
R
- ReceivedAgentTranscriptionMessage - class in io.livekit.android.compose.types
- A transcription of an agent's audio.
- ReceivedChatMessage - class in io.livekit.android.compose.types
- A io.livekit.android.compose.chat.Chat message.
- ReceivedMessage - class in io.livekit.android.compose.types
- A representation of a message.
- ReceivedUserTranscriptionMessage - class in io.livekit.android.compose.types
- A transcription of a user's audio.
- release() - function in io.livekit.android.compose.ui.audio.FFTAudioAnalyzer
- rememberAgent(Session) - function in io.livekit.android.compose.state.RememberAgentKt
- This looks for the first agent-participant in the room.
- RememberAgentKt - class in io.livekit.android.compose.state
- rememberAgentState(Participant) - function in io.livekit.android.compose.state.RememberAgentStateKt
- Keeps track of the AgentState for a participant.
- RememberAgentStateKt - class in io.livekit.android.compose.state
- rememberCameraState() - function in io.livekit.android.compose.ui.MediaDropdownMenuKt
- Creates a DeviceState that is remembered across recompositions.
- rememberChat(Room) - function in io.livekit.android.compose.chat.ChatKt
- Creates a Chat that is remembered across compositions.
- rememberConnectionState(Room) - function in io.livekit.android.compose.state.RememberConnectionStateKt
- Returns the Room.State from passedRoom or the local RoomScope if null.
- RememberConnectionStateKt - class in io.livekit.android.compose.state
- rememberDataMessageHandler(Room,LegacyDataTopic) - function in io.livekit.android.compose.flow.DataHandlerKt
- Creates a DataHandler that is remembered across recompositions.
- rememberDataMessageHandler(Room,String) - function in io.livekit.android.compose.flow.DataHandlerKt
- Creates a DataHandler that is remembered across recompositions.
- rememberEventSelector(Room) - function in io.livekit.android.compose.flow.RoomFlowsKt
- A utility method to obtain a flow for specific room events.
- rememberEventSelector(Participant) - function in io.livekit.android.compose.flow.RoomFlowsKt
- A utility method to obtain a flow for specific room events.
- rememberEventSelector(TrackPublication) - function in io.livekit.android.compose.flow.RoomFlowsKt
- A utility method to obtain a flow for specific room events.
- rememberEventSelector(Track) - function in io.livekit.android.compose.flow.RoomFlowsKt
- A utility method to obtain a flow for specific track events.
- rememberEventSelector(EventListenable) - function in io.livekit.android.compose.flow.RoomFlowsKt
- A utility method to obtain a flow for events.
- rememberLiveKitRoom(String,String,Boolean,Boolean,Boolean,RoomOptions,LiveKitOverrides,ConnectOptions,SuspendFunction2,SuspendFunction2,Function2,Room,Boolean) - function in io.livekit.android.compose.local.RoomLocalKt
- Remembers a new Room object.
- rememberLocalMedia(Room) - function in io.livekit.android.compose.state.RememberLocalMediaKt
- RememberLocalMediaKt - class in io.livekit.android.compose.state
- rememberParticipantInfo(Participant) - function in io.livekit.android.compose.state.RememberParticipantInfoKt
- Remembers the participant info and updates whenever it is changed.
- RememberParticipantInfoKt - class in io.livekit.android.compose.state
- rememberParticipants(Room) - function in io.livekit.android.compose.state.RememberParticipantsKt
- Remembers the full list of participants, with the local participant included as the first item in the list.
- RememberParticipantsKt - class in io.livekit.android.compose.state
- rememberParticipantTrackReferences(List,Participant.Identity,Room,Set,Boolean) - function in io.livekit.android.compose.state.RememberParticipantTrackReferencesKt
- Returns an array of TrackReferences for a participant depending the sources provided.
- rememberParticipantTrackReferences(List,Set,Participant,Boolean) - function in io.livekit.android.compose.state.RememberParticipantTrackReferencesKt
- Returns an array of TrackReferences for a participant depending the sources provided.
- RememberParticipantTrackReferencesKt - class in io.livekit.android.compose.state
- rememberParticipantTranscriptions(Participant,Room) - function in io.livekit.android.compose.state.transcriptions.RememberTranscriptionsKt
- Collect all the transcriptions for a participant.
- rememberRoomInfo(Room) - function in io.livekit.android.compose.state.RememberRoomInfoKt
- Remembers the room info and updates whenever it is changed.
- RememberRoomInfoKt - class in io.livekit.android.compose.state
- rememberSession(TokenSource,SessionOptions) - function in io.livekit.android.compose.state.RememberSessionKt
- Creates and manages a Session object.
- RememberSessionKt - class in io.livekit.android.compose.state
- rememberSessionMessages(Session) - function in io.livekit.android.compose.state.RememberSessionMessagesKt
- Handles all the chat and transcription messages that are sent and received within a Session.
- RememberSessionMessagesKt - class in io.livekit.android.compose.state
- rememberSpeakingParticipants(Room) - function in io.livekit.android.compose.state.RememberSpeakingParticipantsKt
- RememberSpeakingParticipantsKt - class in io.livekit.android.compose.state
- rememberTextStream(String,Room) - function in io.livekit.android.compose.stream.RememberTextStreamKt
- Registers a text stream handler for topic, and returns a state containing a list with a TextStreamData for each received stream.
- RememberTextStreamKt - class in io.livekit.android.compose.stream
- rememberTrack(TrackIdentifier) - function in io.livekit.android.compose.state.RememberTrackKt
- Observes the trackIdentifier object for the track.
- RememberTrackKt - class in io.livekit.android.compose.state
- rememberTrackMuted(TrackReference) - function in io.livekit.android.compose.state.RememberTrackMutedKt
- RememberTrackMutedKt - class in io.livekit.android.compose.state
- RememberTrackReferencesKt - class in io.livekit.android.compose.state
- rememberTracks(List,Set,Room,Boolean) - function in io.livekit.android.compose.state.RememberTrackReferencesKt
- Returns an array of TrackReferences depending the sources provided.
- rememberTrackTranscriptions(TrackReference,Room) - function in io.livekit.android.compose.state.transcriptions.RememberTranscriptionsKt
- Collect all the transcriptions for a track reference.
- rememberTranscriptions(Room,List,List) - function in io.livekit.android.compose.state.transcriptions.RememberTranscriptionsKt
- Collect all the transcriptions for the room.
- RememberTranscriptionsKt - class in io.livekit.android.compose.state.transcriptions
- rememberVoiceAssistant(Room) - function in io.livekit.android.compose.state.RememberVoiceAssistantKt
- This looks for the first agent-participant in the room.
- RememberVoiceAssistantKt - class in io.livekit.android.compose.state
- RendererType - class in io.livekit.android.compose.ui
- requireParticipant(Participant) - function in io.livekit.android.compose.local.ParticipantLocalKt
- Returns the passedParticipant or the currently provided ParticipantLocal.
- requireRoom(Room) - function in io.livekit.android.compose.local.RoomLocalKt
- Returns the passedRoom or the currently provided RoomLocal.
- requireSession(Session) - function in io.livekit.android.compose.local.SessionLocalKt
- Returns the session, or if null/no-arg, the currently provided SessionLocal.
- requireTrack(TrackReference) - function in io.livekit.android.compose.local.TrackReferenceLocalKt
- Returns the passedTrack or the currently provided TrackReferenceLocal.
- RoomFlowsKt - class in io.livekit.android.compose.flow
- RoomInfo - class in io.livekit.android.compose.state
- Holder for basic Room information.
- RoomLocalKt - class in io.livekit.android.compose.local
- RoomScope(String,String,Boolean,Boolean,Boolean,RoomOptions,LiveKitOverrides,ConnectOptions,SuspendFunction2,SuspendFunction2,Function2,Room,Boolean,Function1) - function in io.livekit.android.compose.local.RoomLocalKt
- Establishes a room scope which remembers a Room object which can be accessed through the RoomLocal composition local.