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 power
REGRESSION = 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 string
map<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 info
map<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 transcription
map<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 subscribe
repeated .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 codec
repeated .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 value
map<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 publish
repeated .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 URL
RESUME = 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 left
ROOM_CLOSED = 10;
ROOM_CLOSED - enum entry in io.livekit.android.events.DisconnectReason
 
ROOM_DELETED - enum entry in livekit.LivekitModels.DisconnectReason
RoomService.DeleteRoom was called
ROOM_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;

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W