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.
A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W