A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
R
- ratchetKey() - function in io.livekit.android.e2ee.E2EEManager
- Ratchet key for local participant
- ratchetKey(String,Integer) - function in io.livekit.android.e2ee.KeyProvider
- ratchetKey(String,Integer) - function in io.livekit.android.e2ee.BaseKeyProvider
- ratchetSharedKey(Integer) - function in io.livekit.android.e2ee.KeyProvider
- ratchetSharedKey(Integer) - function in io.livekit.android.e2ee.BaseKeyProvider
- REACT_NATIVE - enum entry in livekit.LivekitModels.ClientInfo.SDK
REACT_NATIVE = 7;- REACTION - enum entry in livekit.LivekitModels.DataStream.OperationType
REACTION = 3;- REACTION - enum entry in io.livekit.android.room.datastream.TextStreamInfo.OperationType
- readAll() - function in io.livekit.android.room.datastream.incoming.BaseStreamReceiver
- Suspends and waits for all available data until the stream is closed.
- readAll() - function in io.livekit.android.room.datastream.incoming.ByteStreamReceiver
- Suspends and waits for all available data until the stream is closed.
- readAll() - function in io.livekit.android.room.datastream.incoming.TextStreamReceiver
- Suspends and waits for all available data until the stream is closed.
- readNext() - function in io.livekit.android.room.datastream.incoming.BaseStreamReceiver
- Suspends and waits for the next piece of data.
- readNext() - function in io.livekit.android.room.datastream.incoming.ByteStreamReceiver
- Suspends and waits for the next piece of data.
- readNext() - function in io.livekit.android.room.datastream.incoming.TextStreamReceiver
- Suspends and waits for the next piece of data.
- recalculate() - function in io.livekit.android.room.track.video.ViewVisibility
- Recalculates whether this view's visibility has changed, and notifies observers if it has.
- RECIPIENT_DISCONNECTED - enum entry in io.livekit.android.rpc.RpcError.BuiltinRpcError
- RECIPIENT_NOT_FOUND - enum entry in io.livekit.android.rpc.RpcError.BuiltinRpcError
- RECONNECT - enum entry in livekit.LivekitRtc.SignalResponse.MessageCase
- RECONNECT - enum entry in livekit.LivekitRtc.LeaveRequest.Action
should attempt a reconnect, i. e. no `reconnect=1`RECONNECT = 2;- ReconnectContext - class in io.livekit.android.room.network
- RECONNECTING - enum entry in io.livekit.android.room.ConnectionState
- RECONNECTING - enum entry in io.livekit.android.room.Room.State
- ReconnectPolicy - class in io.livekit.android.room.network
- Policy for reconnections that determines the delay between retries.
- REFRESH_TOKEN - enum entry in livekit.LivekitRtc.SignalResponse.MessageCase
- refreshDrawableState() - function in android.view.SurfaceViewRenderer
- refreshDrawableState() - function in android.view.TextureViewRenderer
- RegionUrlProvider_Factory - class in io.livekit.android.room
- RegionUrlProvider_Factory_Impl - class in io.livekit.android.room
- RegionUrlProviderKt - class in io.livekit.android.room
- registerAllExtensions(ExtensionRegistryLite) - function in livekit.LivekitMetrics
- registerAllExtensions(ExtensionRegistryLite) - function in livekit.LivekitRtc
- registerAllExtensions(ExtensionRegistryLite) - function in livekit.LivekitModels
- registerAudioDeviceChangeListener(<ERROR CLASS>) - function in io.livekit.android.audio.AudioSwitchHandler
- Listen to changes in the available and active audio devices.
- registerByteStreamHandler(String,TypeAliased(typeAlias=GenericTypeConstructor(dri=io.livekit.android.room.datastream.incoming/ByteStreamHandler///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=FunctionalTypeConstructor(dri=kotlin.jvm.functions/Function2///PointingToDeclaration/, projections=[, , ], isExtensionFunction=false, isSuspendable=false, presentableName=null, extra=PropertyContainer(map={})))) - function in io.livekit.android.room.datastream.incoming.Room
- Registers a byte stream handler for topic.
- registerByteStreamHandler(String,TypeAliased(typeAlias=GenericTypeConstructor(dri=io.livekit.android.room.datastream.incoming/ByteStreamHandler///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=FunctionalTypeConstructor(dri=kotlin.jvm.functions/Function2///PointingToDeclaration/, projections=[, , ], isExtensionFunction=false, isSuspendable=false, presentableName=null, extra=PropertyContainer(map={})))) - function in io.livekit.android.room.datastream.incoming.IncomingDataStreamManager
- Registers a byte stream handler for topic.
- registerCameraProvider(CameraCapturerUtils.CameraProvider) - function in io.livekit.android.room.track.video.CameraCapturerUtils
- Register external camera provider
- registerComponentCallbacks(ComponentCallbacks) - function in android.content.ScreenCaptureService
- registerDeviceIdChangeListener(Executor,IntConsumer) - function in android.content.ScreenCaptureService
- registerHandler(CameraVideoCapturer.CameraEventsHandler) - function in io.livekit.android.room.track.video.CameraEventsDispatchHandler
- registerOnAudioFocusChangeListener(AudioManager.OnAudioFocusChangeListener) - function in io.livekit.android.audio.AudioSwitchHandler
- Listen to changes in audio focus.
- registerReceiver(BroadcastReceiver,IntentFilter) - function in android.content.ScreenCaptureService
- registerReceiver(BroadcastReceiver,IntentFilter,Integer) - function in android.content.ScreenCaptureService
- registerReceiver(BroadcastReceiver,IntentFilter,String,Handler) - function in android.content.ScreenCaptureService
- registerReceiver(BroadcastReceiver,IntentFilter,String,Handler,Integer) - function in android.content.ScreenCaptureService
- registerRpcMethod(String,TypeAliased(typeAlias=GenericTypeConstructor(dri=io.livekit.android.room.participant/RpcHandler///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=FunctionalTypeConstructor(dri=kotlin.coroutines/SuspendFunction1///PointingToDeclaration/, projections=[, ], isExtensionFunction=false, isSuspendable=true, presentableName=null, extra=PropertyContainer(map={})))) - function in io.livekit.android.room.Room
- Establishes the participant as a receiver for calls of the specified RPC method.
- registerRpcMethod(String,TypeAliased(typeAlias=GenericTypeConstructor(dri=io.livekit.android.room.participant/RpcHandler///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=FunctionalTypeConstructor(dri=kotlin.coroutines/SuspendFunction1///PointingToDeclaration/, projections=[, ], isExtensionFunction=false, isSuspendable=true, presentableName=null, extra=PropertyContainer(map={})))) - function in io.livekit.android.room.rpc.RpcManager
- Establishes the participant as a receiver for calls of the specified RPC method.
- registerRpcMethod(String,TypeAliased(typeAlias=GenericTypeConstructor(dri=io.livekit.android.room.participant/RpcHandler///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=FunctionalTypeConstructor(dri=kotlin.coroutines/SuspendFunction1///PointingToDeclaration/, projections=[, ], isExtensionFunction=false, isSuspendable=true, presentableName=null, extra=PropertyContainer(map={})))) - function in io.livekit.android.room.participant.LocalParticipant
- Establishes the participant as a receiver for calls of the specified RPC method.
- registerSink(AudioTrackSink) - function in io.livekit.android.audio.AudioRecordSamplesDispatcher
- registerTextStreamHandler(String,TypeAliased(typeAlias=GenericTypeConstructor(dri=io.livekit.android.room.datastream.incoming/TextStreamHandler///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=FunctionalTypeConstructor(dri=kotlin.jvm.functions/Function2///PointingToDeclaration/, projections=[, , ], isExtensionFunction=false, isSuspendable=false, presentableName=null, extra=PropertyContainer(map={})))) - function in io.livekit.android.room.datastream.incoming.Room
- Registers a text stream handler for topic.
- registerTextStreamHandler(String,TypeAliased(typeAlias=GenericTypeConstructor(dri=io.livekit.android.room.datastream.incoming/TextStreamHandler///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=FunctionalTypeConstructor(dri=kotlin.jvm.functions/Function2///PointingToDeclaration/, projections=[, , ], isExtensionFunction=false, isSuspendable=false, presentableName=null, extra=PropertyContainer(map={})))) - function in io.livekit.android.room.datastream.incoming.IncomingDataStreamManager
- Registers a text stream handler for topic.
- REGRESSION - enum entry in livekit.LivekitModels.BackupCodecPolicy
force the track to regress to backup codec, this option can be used in video conference or the publisher has limited bandwidth/encoding powerREGRESSION = 2;- release() - function in io.livekit.android.room.Room
- Release all resources held by this object.
- release() - function in io.livekit.android.renderer.SurfaceViewRenderer
- release() - function in io.livekit.android.renderer.TextureViewRenderer
- Block until any pending frame is returned and all GL resources released, even if an interrupt occurs.
- releaseAudioResources() - function in io.livekit.android.audio.ScreenAudioCapturer
- Release any audio resources associated with this capturer.
- releasePointerCapture() - function in android.view.SurfaceViewRenderer
- releasePointerCapture() - function in android.view.TextureViewRenderer
- RELIABLE - enum entry in livekit.LivekitModels.DataPacket.Kind
RELIABLE = 0;- RELIABLE - enum entry in io.livekit.android.room.track.DataPublishReliability
- RemoteAudioTrack - class in io.livekit.android.room.track
- A representation of a remote audio track.
- RemoteAudioTrack.Factory - class in io.livekit.android.room.track.RemoteAudioTrack
- RemoteAudioTrack_Factory - class in io.livekit.android.room.track
- RemoteAudioTrack_Factory_Impl - class in io.livekit.android.room.track
- RemoteParticipant - class in io.livekit.android.room.participant
- A representation of a remote participant.
- RemoteParticipant.Factory - class in io.livekit.android.room.participant.RemoteParticipant
- RemoteParticipant_Factory - class in io.livekit.android.room.participant
- RemoteParticipant_Factory_Impl - class in io.livekit.android.room.participant
- RemoteTrackPublication - class in io.livekit.android.room.track
- RemoteTrackPublication.SubscriptionStatus - class in io.livekit.android.room.track.RemoteTrackPublication
- RemoteVideoTrack - class in io.livekit.android.room.track
- RemoteVideoTrack.Factory - class in io.livekit.android.room.track.RemoteVideoTrack
- RemoteVideoTrack_Factory - class in io.livekit.android.room.track
- RemoteVideoTrack_Factory_Impl - class in io.livekit.android.room.track
- removeAddTrackRequests(int) - function in livekit.LivekitRtc.JoinRequest.Builder
repeated .livekit.AddTrackRequest add_track_requests = 5;- removeAttributes(String) - function in livekit.LivekitRtc.UpdateParticipantMetadata.Builder
attributes to update. it only updates attributes that have been set to delete attributes, set the value to an empty stringmap<string, string> attributes = 3 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];- removeAttributes(String) - function in livekit.LivekitModels.ParticipantInfo.Builder
map<string, string> attributes = 15 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];- removeAttributes(String) - function in livekit.LivekitModels.DataStream.Header.Builder
user defined attributes map that can carry additional infomap<string, string> attributes = 8;- removeAttributes(String) - function in livekit.LivekitModels.DataStream.Trailer.Builder
finalizing updates for the stream, can also include additional insights for errors or endTime for transcriptionmap<string, string> attributes = 3;- removeCallbacks(Runnable) - function in android.view.SurfaceViewRenderer
- removeCallbacks(Runnable) - function in android.view.TextureViewRenderer
- removeCodecs(int) - function in livekit.LivekitModels.TrackInfo.Builder
repeated .livekit.SimulcastCodecInfo codecs = 13;- removeCodecs(int) - function in livekit.LivekitModels.DisabledCodecs.Builder
disabled for both publish and subscriberepeated .livekit.Codec codecs = 1;- removeDatachannelReceiveStates(int) - function in livekit.LivekitRtc.SyncState.Builder
repeated .livekit.DataChannelReceiveState datachannel_receive_states = 7;- removeDataChannels(int) - function in livekit.LivekitRtc.SyncState.Builder
repeated .livekit.DataChannelInfo data_channels = 4;- removeDataTracks(int) - function in livekit.LivekitModels.ParticipantInfo.Builder
repeated .livekit.DataTrackInfo data_tracks = 19;- removeEnabledCodecs(int) - function in livekit.LivekitModels.Room.Builder
repeated .livekit.Codec enabled_codecs = 7;- removeEnabledPublishCodecs(int) - function in livekit.LivekitRtc.JoinResponse.Builder
repeated .livekit.Codec enabled_publish_codecs = 14;- removeEvents(int) - function in livekit.LivekitMetrics.MetricsBatch.Builder
repeated .livekit.EventMetric events = 5;- removeFrameListener(EglRenderer.FrameListener) - function in livekit.org.webrtc.SurfaceViewRenderer
- removeFrameListener(EglRenderer.FrameListener) - function in io.livekit.android.renderer.TextureViewRenderer
- removeGapHistogram(int) - function in livekit.LivekitModels.RTPStats.Builder
map<int32, uint32> gap_histogram = 24;- removeIceServers(int) - function in livekit.LivekitRtc.JoinResponse.Builder
repeated .livekit.ICEServer ice_servers = 5;- removeIceServers(int) - function in livekit.LivekitRtc.ReconnectResponse.Builder
repeated .livekit.ICEServer ice_servers = 1;- removeLayers(int) - function in livekit.LivekitRtc.SimulcastCodec.Builder
repeated .livekit.VideoLayer layers = 4;- removeLayers(int) - function in livekit.LivekitRtc.AddTrackRequest.Builder
repeated .livekit.VideoLayer layers = 9;- removeLayers(int) - function in livekit.LivekitRtc.UpdateVideoLayers.Builder
repeated .livekit.VideoLayer layers = 2;- removeLayers(int) - function in livekit.LivekitModels.SimulcastCodecInfo.Builder
repeated .livekit.VideoLayer layers = 4;- removeLayers(int) - function in livekit.LivekitModels.TrackInfo.Builder
see `codecs` for layers of individual codecrepeated .livekit.VideoLayer layers = 10 [deprecated = true];- removeMidToTrackId(String) - function in livekit.LivekitRtc.SessionDescription.Builder
map<string, string> mid_to_track_id = 4 [(.logger.name) = "midToTrackID"];- removeOnAttachStateChangeListener(View.OnAttachStateChangeListener) - function in android.view.SurfaceViewRenderer
- removeOnAttachStateChangeListener(View.OnAttachStateChangeListener) - function in android.view.TextureViewRenderer
- removeOnLayoutChangeListener(View.OnLayoutChangeListener) - function in android.view.SurfaceViewRenderer
- removeOnLayoutChangeListener(View.OnLayoutChangeListener) - function in android.view.TextureViewRenderer
- removeOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener) - function in android.view.SurfaceViewRenderer
- removeOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener) - function in android.view.TextureViewRenderer
- removeOtherParticipants(int) - function in livekit.LivekitRtc.JoinResponse.Builder
repeated .livekit.ParticipantInfo other_participants = 3;- removeOtherParticipants(int) - function in livekit.LivekitRtc.RoomMovedResponse.Builder
repeated .livekit.ParticipantInfo other_participants = 4;- removeParticipantAttributes(String) - function in livekit.LivekitRtc.JoinRequest.Builder
will set keys provided via this will overwrite if the same key is in the token will not delete keys from token if there is a key collision and this sets that key to empty valuemap<string, string> participant_attributes = 4 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];- removeParticipants(int) - function in livekit.LivekitRtc.ParticipantUpdate.Builder
repeated .livekit.ParticipantInfo participants = 1;- removeParticipantTracks(int) - function in livekit.LivekitRtc.UpdateSubscription.Builder
repeated .livekit.ParticipantTracks participant_tracks = 3;- removePublish(int) - function in livekit.LivekitModels.DisabledCodecs.Builder
only disable for publishrepeated .livekit.Codec publish = 2;- removePublishDataTracks(int) - function in livekit.LivekitRtc.SyncState.Builder
repeated .livekit.PublishDataTrackResponse publish_data_tracks = 8;- removePublishedTrack(Track,TrackPublication,LocalParticipant,Room) - function in io.livekit.android.e2ee.E2EEManager
- removePublishTracks(int) - function in livekit.LivekitRtc.SyncState.Builder
repeated .livekit.TrackPublishedResponse publish_tracks = 3;- removeQualities(int) - function in livekit.LivekitRtc.SubscribedCodec.Builder
repeated .livekit.SubscribedQuality qualities = 2;- removeRegions(int) - function in livekit.LivekitRtc.RegionSettings.Builder
repeated .livekit.RegionInfo regions = 1;- removeRenderer(VideoSink) - function in io.livekit.android.room.track.LocalScreencastVideoTrack
- Remove a previously added VideoSink.
- removeRenderer(VideoSink) - function in io.livekit.android.room.track.LocalVideoTrack
- Remove a previously added VideoSink.
- removeRenderer(VideoSink) - function in io.livekit.android.room.track.RemoteVideoTrack
- Remove a previously added VideoSink.
- removeRenderer(VideoSink) - function in io.livekit.android.room.track.VideoTrack
- Remove a previously added VideoSink.
- removeRoomTags(String) - function in livekit.LivekitMetrics.MetricsRecordingHeader.Builder
map<string, string> room_tags = 5;- removeSamples(int) - function in livekit.LivekitMetrics.TimeSeriesMetric.Builder
repeated .livekit.MetricSample samples = 4;- removeSegments(int) - function in livekit.LivekitModels.Transcription.Builder
repeated .livekit.TranscriptionSegment segments = 4;- removeSenderReportState(int) - function in livekit.LivekitModels.RTPForwarderState.Builder
repeated .livekit.RTCPSenderReportState sender_report_state = 8;- removeSimulcastCodecs(int) - function in livekit.LivekitRtc.AddTrackRequest.Builder
repeated .livekit.SimulcastCodec simulcast_codecs = 10;- removeSink(AudioTrackSink) - function in io.livekit.android.room.track.AudioTrack
- Removes a previously added sink.
- removeSink(AudioTrackSink) - function in io.livekit.android.room.track.LocalAudioTrack
- Removes a previously added sink.
- removeSink(AudioTrackSink) - function in io.livekit.android.room.track.RemoteAudioTrack
- Removes a previously added sink.
- removeSpeakers(int) - function in livekit.LivekitRtc.SpeakersChanged.Builder
repeated .livekit.SpeakerInfo speakers = 1;- removeSpeakers(int) - function in livekit.LivekitModels.ActiveSpeakerUpdate.Builder
repeated .livekit.SpeakerInfo speakers = 1;- removeStickyBroadcast(Intent) - function in android.content.ScreenCaptureService
- removeStickyBroadcastAsUser(Intent,UserHandle) - function in android.content.ScreenCaptureService
- removeStreamStates(int) - function in livekit.LivekitRtc.StreamStateUpdate.Builder
repeated .livekit.StreamStateInfo stream_states = 1;- removeSubHandles(int) - function in livekit.LivekitRtc.DataTrackSubscriberHandles.Builder
Maps handles from incoming packets to the track SIDs that the packets belong to.map<uint32, .livekit.DataTrackSubscriberHandles.PublishedDataTrack> sub_handles = 1;- removeSubscribedAudioCodecs(int) - function in livekit.LivekitRtc.SubscribedAudioCodecUpdate.Builder
repeated .livekit.SubscribedAudioCodec subscribed_audio_codecs = 2;- removeSubscribedCodecs(int) - function in livekit.LivekitRtc.SubscribedQualityUpdate.Builder
repeated .livekit.SubscribedCodec subscribed_codecs = 3;- removeSubscribedQualities(int) - function in livekit.LivekitRtc.SubscribedQualityUpdate.Builder
repeated .livekit.SubscribedQuality subscribed_qualities = 2 [deprecated = true];- removeSubscribedTrack(Track,TrackPublication,RemoteParticipant,Room) - function in io.livekit.android.e2ee.E2EEManager
- removeTimeSeries(int) - function in livekit.LivekitMetrics.MetricsBatch.Builder
repeated .livekit.TimeSeriesMetric time_series = 4;- removeTrackPermissions(int) - function in livekit.LivekitRtc.SubscriptionPermission.Builder
repeated .livekit.TrackPermission track_permissions = 2;- removeTracks(int) - function in livekit.LivekitModels.ParticipantInfo.Builder
repeated .livekit.TrackInfo tracks = 4;- removeUpdates(int) - function in livekit.LivekitRtc.UpdateDataSubscription.Builder
repeated .livekit.UpdateDataSubscription.Update updates = 1;- removeUpdates(int) - function in livekit.LivekitRtc.ConnectionQualityUpdate.Builder
repeated .livekit.ConnectionQualityInfo updates = 1;- REQUEST_NOT_SET - enum entry in livekit.LivekitRtc.RequestResponse.RequestCase
- REQUEST_PAYLOAD_TOO_LARGE - enum entry in io.livekit.android.rpc.RpcError.BuiltinRpcError
- REQUEST_RESPONSE - enum entry in livekit.LivekitRtc.SignalResponse.MessageCase
- requestApplyInsets() - function in android.view.SurfaceViewRenderer
- requestApplyInsets() - function in android.view.TextureViewRenderer
- requestFitSystemWindows() - function in android.view.SurfaceViewRenderer
- requestFitSystemWindows() - function in android.view.TextureViewRenderer
- requestFocus() - function in android.view.SurfaceViewRenderer
- requestFocus(Integer) - function in android.view.SurfaceViewRenderer
- requestFocus(Integer,Rect) - function in android.view.SurfaceViewRenderer
- requestFocus() - function in android.view.TextureViewRenderer
- requestFocus(Integer) - function in android.view.TextureViewRenderer
- requestFocus(Integer,Rect) - function in android.view.TextureViewRenderer
- requestFocusFromTouch() - function in android.view.SurfaceViewRenderer
- requestFocusFromTouch() - function in android.view.TextureViewRenderer
- requestLayout() - function in android.view.SurfaceViewRenderer
- requestLayout() - function in android.view.TextureViewRenderer
- requestPointerCapture() - function in android.view.SurfaceViewRenderer
- requestPointerCapture() - function in android.view.TextureViewRenderer
- requestRectangleOnScreen(Rect) - function in android.view.SurfaceViewRenderer
- requestRectangleOnScreen(Rect,Boolean) - function in android.view.SurfaceViewRenderer
- requestRectangleOnScreen(Rect) - function in android.view.TextureViewRenderer
- requestRectangleOnScreen(Rect,Boolean) - function in android.view.TextureViewRenderer
- requestUnbufferedDispatch(MotionEvent) - function in android.view.SurfaceViewRenderer
- requestUnbufferedDispatch(Integer) - function in android.view.SurfaceViewRenderer
- requestUnbufferedDispatch(MotionEvent) - function in android.view.TextureViewRenderer
- requestUnbufferedDispatch(Integer) - function in android.view.TextureViewRenderer
- requireViewById(Integer) - function in android.view.SurfaceViewRenderer
- requireViewById(Integer) - function in android.view.TextureViewRenderer
- resetAudioProcessing(Integer) - function in io.livekit.android.audio.AudioProcessorInterface
- Called when the sample rate has changed.
- resetPivot() - function in android.view.SurfaceViewRenderer
- resetPivot() - function in android.view.TextureViewRenderer
- RESPONSE_PAYLOAD_TOO_LARGE - enum entry in io.livekit.android.rpc.RpcError.BuiltinRpcError
- RESPONSE_TIMEOUT - enum entry in io.livekit.android.rpc.RpcError.BuiltinRpcError
- restartTrack(LocalVideoTrackOptions,VideoProcessor) - function in io.livekit.android.room.track.LocalScreencastVideoTrack
- Restart a track with new options.
- restartTrack(LocalVideoTrackOptions,VideoProcessor) - function in io.livekit.android.room.track.LocalVideoTrack
- Restart a track with new options.
- restoreDefaultFocus() - function in android.view.SurfaceViewRenderer
- restoreDefaultFocus() - function in android.view.TextureViewRenderer
- restoreHierarchyState(SparseArray) - function in android.view.SurfaceViewRenderer
- restoreHierarchyState(SparseArray) - function in android.view.TextureViewRenderer
- RESUME - enum entry in livekit.LivekitRtc.LeaveRequest.Action
should attempt a resume with `reconnect=1` in join URLRESUME = 1;- RESUMING - enum entry in io.livekit.android.room.ConnectionState
- rethrowIfCancellationSignal(Throwable) - function in io.livekit.android.util.CoroutineUtilKt
- retrieve() - function in io.livekit.android.token.TokenStore
- revokeSelfPermissionOnKill(String) - function in android.content.ScreenCaptureService
- revokeSelfPermissionsOnKill(Collection) - function in android.content.ScreenCaptureService
- revokeUriPermission(Uri,Integer) - function in android.content.ScreenCaptureService
- revokeUriPermission(String,Uri,Integer) - function in android.content.ScreenCaptureService
- Room - class in io.livekit.android.room
- Room.Sid - class in io.livekit.android.room.Room
- Room.State - class in io.livekit.android.room.Room
- ROOM_CLOSED - enum entry in livekit.LivekitModels.DisconnectReason
the room was closed, due to all Standard and Ingress participants having leftROOM_CLOSED = 10;- ROOM_CLOSED - enum entry in io.livekit.android.events.DisconnectReason
- ROOM_DELETED - enum entry in livekit.LivekitModels.DisconnectReason
RoomService.DeleteRoom was calledROOM_DELETED = 5;- ROOM_DELETED - enum entry in io.livekit.android.events.DisconnectReason
- Room_Factory - class in io.livekit.android.room
- Room_Factory_Impl - class in io.livekit.android.room
- ROOM_MOVED - enum entry in livekit.LivekitRtc.SignalResponse.MessageCase
- ROOM_UPDATE - enum entry in livekit.LivekitRtc.SignalResponse.MessageCase
- RoomAgentDispatch - class in io.livekit.android.token
- RoomConfiguration - class in io.livekit.android.token
- RoomEvent - class in io.livekit.android.events
- RoomEvent.ActiveSpeakersChanged - class in io.livekit.android.events.RoomEvent
- Active speakers changed.
- RoomEvent.Connected - class in io.livekit.android.events.RoomEvent
- Connected to Room
- RoomEvent.ConnectionQualityChanged - class in io.livekit.android.events.RoomEvent
- The connection quality for a participant has changed.
- RoomEvent.DataReceived - class in io.livekit.android.events.RoomEvent
- Received data published by another participant
- RoomEvent.Disconnected - class in io.livekit.android.events.RoomEvent
- Disconnected from room
- RoomEvent.FailedToConnect - class in io.livekit.android.events.RoomEvent
- RoomEvent.LocalTrackSubscribed - class in io.livekit.android.events.RoomEvent
- Fired when the first remote participant has subscribed to the localParticipant's track
- RoomEvent.ParticipantAttributesChanged - class in io.livekit.android.events.RoomEvent
- When a participant's attributes are changed, fired for all participants
- RoomEvent.ParticipantConnected - class in io.livekit.android.events.RoomEvent
- When a RemoteParticipant joins after the local participant.
- RoomEvent.ParticipantDisconnected - class in io.livekit.android.events.RoomEvent
- When a RemoteParticipant leaves after the local participant has joined.
- RoomEvent.ParticipantMetadataChanged - class in io.livekit.android.events.RoomEvent
- Participant metadata is a simple way for app-specific state to be pushed to all users.
- RoomEvent.ParticipantNameChanged - class in io.livekit.android.events.RoomEvent
- RoomEvent.ParticipantPermissionsChanged - class in io.livekit.android.events.RoomEvent
- A participant's permissions have changed.
- RoomEvent.ParticipantStateChanged - class in io.livekit.android.events.RoomEvent
- The state for a participant has changed.
- RoomEvent.Reconnected - class in io.livekit.android.events.RoomEvent
- The reconnect attempt had been successful
- RoomEvent.Reconnecting - class in io.livekit.android.events.RoomEvent
- 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
- RoomEvent.RecordingStatusChanged - class in io.livekit.android.events.RoomEvent
- The recording of a room has started/stopped.
- RoomEvent.RoomMetadataChanged - class in io.livekit.android.events.RoomEvent
- RoomEvent.TrackE2EEStateEvent - class in io.livekit.android.events.RoomEvent
- The E2EE state of a track has changed.
- RoomEvent.TrackMuted - class in io.livekit.android.events.RoomEvent
- The participant was muted.
- RoomEvent.TrackPublicationFailed - class in io.livekit.android.events.RoomEvent
- Error had occurred while publishing a track, for LocalParticipant only not fire for tracks that are already published
- RoomEvent.TrackPublished - class in io.livekit.android.events.RoomEvent
- When a new track is published to room after the local participant has joined.
- RoomEvent.TrackStreamStateChanged - class in io.livekit.android.events.RoomEvent
- A track's stream state has changed.
- RoomEvent.TrackSubscribed - class in io.livekit.android.events.RoomEvent
- The LocalParticipant has subscribed to a new track.
- RoomEvent.TrackSubscriptionFailed - class in io.livekit.android.events.RoomEvent
- Could not subscribe to a track
- RoomEvent.TrackSubscriptionPermissionChanged - class in io.livekit.android.events.RoomEvent
- A remote track's subscription permissions have changed.
- RoomEvent.TrackUnmuted - class in io.livekit.android.events.RoomEvent
- The participant was unmuted.
- RoomEvent.TrackUnpublished - class in io.livekit.android.events.RoomEvent
- A Participant has unpublished a track
- RoomEvent.TrackUnsubscribed - class in io.livekit.android.events.RoomEvent
- A subscribed track is no longer available.
- RoomEvent.TranscriptionReceived - class in io.livekit.android.events.RoomEvent
- RoomException - class in io.livekit.android.room
- RoomException.ConnectException - class in io.livekit.android.room.RoomException
- RoomOptions - class in io.livekit.android
- RPC_ACK - enum entry in livekit.LivekitModels.DataPacket.ValueCase
- RPC_ACK - enum entry in livekit.LivekitModels.EncryptedPacketPayload.ValueCase
- RPC_REQUEST - enum entry in livekit.LivekitModels.DataPacket.ValueCase
- RPC_REQUEST - enum entry in livekit.LivekitModels.EncryptedPacketPayload.ValueCase
- RPC_RESPONSE - enum entry in livekit.LivekitModels.DataPacket.ValueCase
- RPC_RESPONSE - enum entry in livekit.LivekitModels.EncryptedPacketPayload.ValueCase
- RpcClientManager_Factory - class in io.livekit.android.room.rpc
- RpcError - class in io.livekit.android.rpc
- Specialized error handling for RPC methods.
- RpcError.BuiltinRpcError - class in io.livekit.android.rpc.RpcError
- RpcError.Companion - class in io.livekit.android.rpc.RpcError
- RpcInvocationData - class in io.livekit.android.room.participant
- RpcManager - class in io.livekit.android.room.rpc
- RpcManager.Companion - class in io.livekit.android.room.rpc.RpcManager
- RpcServerManager_Factory - class in io.livekit.android.room.rpc
- RR_PUBLISHER_FAILED - enum entry in livekit.LivekitModels.ReconnectReason
RR_PUBLISHER_FAILED = 2;- RR_SIGNAL_DISCONNECTED - enum entry in livekit.LivekitModels.ReconnectReason
RR_SIGNAL_DISCONNECTED = 1;- RR_SUBSCRIBER_FAILED - enum entry in livekit.LivekitModels.ReconnectReason
RR_SUBSCRIBER_FAILED = 3;- RR_SWITCH_CANDIDATE - enum entry in livekit.LivekitModels.ReconnectReason
RR_SWITCH_CANDIDATE = 4;- RR_UNKNOWN - enum entry in livekit.LivekitModels.ReconnectReason
RR_UNKNOWN = 0;- RTCEngine_Factory - class in io.livekit.android.room
- RTCModule_AudioModuleFactory - class in io.livekit.android.dagger
- RTCModule_AudioPrewarmerFactory - class in io.livekit.android.dagger
- RTCModule_AudioProcessingControllerFactory - class in io.livekit.android.dagger
- RTCModule_AudioProcessingFactoryFactory - class in io.livekit.android.dagger
- RTCModule_CustomAudioProcessingFactoryFactory - class in io.livekit.android.dagger
- RTCModule_DataPacketCryptorManagerFactoryFactory - class in io.livekit.android.dagger
- RTCModule_EglBaseFactory - class in io.livekit.android.dagger
- RTCModule_EglContextFactory - class in io.livekit.android.dagger
- RTCModule_LibWebrtcInitializationFactory - class in io.livekit.android.dagger
- RTCModule_LocalAudioBufferCallbackDispatcherFactory - class in io.livekit.android.dagger
- RTCModule_LocalAudioSamplesDispatcherFactory - class in io.livekit.android.dagger
- RTCModule_PeerConnectionFactoryFactory - class in io.livekit.android.dagger
- RTCModule_PeerConnectionFactoryManagerFactory - class in io.livekit.android.dagger
- RTCModule_RtcThreadTokenFactory - class in io.livekit.android.dagger
- RTCModule_SdpFactoryFactory - class in io.livekit.android.dagger
- RTCModule_SenderCapabilitiesGetterFactory - class in io.livekit.android.dagger
- RTCModule_VideoDecoderFactoryFactory - class in io.livekit.android.dagger
- RTCModule_VideoEncoderFactoryFactory - class in io.livekit.android.dagger
- RTCModule_VideoHwAccelFactory - class in io.livekit.android.dagger
- RTCStatsExtKt - class in io.livekit.android.webrtc
- rtcThreadToken(PeerConnectionFactoryManager) - function in io.livekit.android.dagger.RTCModule_RtcThreadTokenFactory
- RTCThreadUtilsKt - class in io.livekit.android.webrtc.peerconnection
- RUST - enum entry in livekit.LivekitModels.ClientInfo.SDK
RUST = 8;