A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
_
S
- screenshare - enum entry in org.openapitools.client.models.OwnCapability
- ScreenSharingSession - class in io.getstream.video.android.core.model
- Contains a track with the screen sharing content and the participant that's sharing the screen.
- ScreensharingSettings - class in org.openapitools.client.models
- ScreensharingSettingsRequest - class in org.openapitools.client.models
- select(java.lang.String,java.lang.Boolean) - function in io.getstream.video.android.core.CameraManager
- select(com.twilio.audioswitch.AudioDevice) - function in io.getstream.video.android.core.MicrophoneManager
- Select a specific device
- SelectAudioDevice - class in io.getstream.video.android.core.call.state
- Action to select an audio device for playback.
- selectDevice(com.twilio.audioswitch.AudioDevice) - function in io.getstream.video.android.core.audio.AudioSwitchHandler
- sendAudio - enum entry in org.openapitools.client.models.OwnCapability
- sendBroadcast(android.content.Intent) - function in android.content.ContextWrapper
- sendBroadcast(android.content.Intent,java.lang.String) - function in android.content.ContextWrapper
- sendBroadcastAsUser(android.content.Intent,android.os.UserHandle) - function in android.content.ContextWrapper
- sendBroadcastAsUser(android.content.Intent,android.os.UserHandle,java.lang.String) - function in android.content.ContextWrapper
- sendBroadcastWithMultiplePermissions(android.content.Intent,kotlin.Array) - function in android.content.Context
- sendCustomEvent(java.util.Map) - function in io.getstream.video.android.core.Call
- sendEvent(java.lang.String,java.lang.String,org.openapitools.client.models.SendEventRequest) - function in org.openapitools.client.apis.DefaultApi
- Send custom event Sends custom event to the call Sends events: - custom Required permissions: - SendEvent Responses:
201: Successful response
400: Bad request
429: Too many requests
- SendEventRequest - class in org.openapitools.client.models
- SendEventResponse - class in org.openapitools.client.models
- sendOrderedBroadcast(android.content.Intent,java.lang.Integer,java.lang.String,java.lang.String,android.content.BroadcastReceiver,android.os.Handler,java.lang.String,android.os.Bundle,android.os.Bundle) - function in android.content.ContextWrapper
- sendOrderedBroadcast(android.content.Intent,java.lang.String) - function in android.content.ContextWrapper
- sendOrderedBroadcast(android.content.Intent,java.lang.String,android.content.BroadcastReceiver,android.os.Handler,java.lang.Integer,java.lang.String,android.os.Bundle) - function in android.content.ContextWrapper
- sendOrderedBroadcast(android.content.Intent,java.lang.String,java.lang.String,android.content.BroadcastReceiver,android.os.Handler,java.lang.Integer,java.lang.String,android.os.Bundle) - function in android.content.ContextWrapper
- sendOrderedBroadcastAsUser(android.content.Intent,android.os.UserHandle,java.lang.String,android.content.BroadcastReceiver,android.os.Handler,java.lang.Integer,java.lang.String,android.os.Bundle) - function in android.content.ContextWrapper
- sendReaction(java.lang.String,java.lang.String,java.util.Map) - function in io.getstream.video.android.core.Call
- SendReactionRequest - class in org.openapitools.client.models
- SendReactionResponse - class in org.openapitools.client.models
- sendStickyBroadcast(android.content.Intent) - function in android.content.ContextWrapper
- sendStickyBroadcast(android.content.Intent,android.os.Bundle) - function in android.content.ContextWrapper
- sendStickyBroadcastAsUser(android.content.Intent,android.os.UserHandle) - function in android.content.ContextWrapper
- sendStickyOrderedBroadcast(android.content.Intent,android.content.BroadcastReceiver,android.os.Handler,java.lang.Integer,java.lang.String,android.os.Bundle) - function in android.content.ContextWrapper
- sendStickyOrderedBroadcastAsUser(android.content.Intent,android.os.UserHandle,android.content.BroadcastReceiver,android.os.Handler,java.lang.Integer,java.lang.String,android.os.Bundle) - function in android.content.ContextWrapper
- sendVideo - enum entry in org.openapitools.client.models.OwnCapability
- sendVideoReaction(java.lang.String,java.lang.String,org.openapitools.client.models.SendReactionRequest) - function in org.openapitools.client.apis.DefaultApi
- Send reaction to the call Sends reaction to the call Sends events: - call.
- serializeNulls() - function in com.squareup.moshi.JsonAdapter
- Serializer - class in org.openapitools.client.infrastructure
- set(kotlinx.coroutines.CoroutineDispatcher,kotlinx.coroutines.CoroutineDispatcher) - function in io.getstream.video.android.core.dispatchers.DispatcherProvider
- Overrides the main (UI thread) and IO dispatcher.
- setActiveCall(io.getstream.video.android.core.Call) - function in io.getstream.video.android.core.ClientState
- setAudioDeviceChangeListener(com.twilio.audioswitch.AudioDeviceChangeListener) - function in io.getstream.video.android.core.audio.AudioSwitchHandler
- setAudioSampleCallback(kotlin.jvm.functions.Function1) - function in io.getstream.video.android.core.call.connection.StreamPeerConnectionFactory
- Set to get callbacks when audio input from microphone is received.
- setCodecs(java.util.List) - function in io.getstream.video.android.core.utils.MediaStream
- setConnected(kotlin.coroutines.Continuation) - function in io.getstream.video.android.core.socket.PersistentSocket
- Continuation if the socket successfully connected and we've authenticated
- setConnected(kotlin.coroutines.Continuation) - function in io.getstream.video.android.core.socket.PersistentSocket
- Continuation if the socket successfully connected and we've authenticated
- setConnected(kotlin.coroutines.Continuation) - function in io.getstream.video.android.core.socket.PersistentSocket
- Continuation if the socket successfully connected and we've authenticated
- setConnectionId(java.lang.String) - function in io.getstream.video.android.core.socket.PersistentSocket
- the connection id
- setConnectionId(java.lang.String) - function in io.getstream.video.android.core.socket.PersistentSocket
- the connection id
- setConsumed(java.lang.Boolean) - function in io.getstream.video.android.core.model.Reaction
- setDetails(java.util.List) - function in io.getstream.video.android.core.socket.ErrorResponse
- setDimensions(.<Error class: unknown class>) - function in io.getstream.video.android.core.call.TrackDimensions
- setDisposed(java.lang.Boolean) - function in io.getstream.video.android.core.EventSubscription
- setDuration(java.lang.String) - function in io.getstream.video.android.core.socket.ErrorResponse
- setEnabled(java.lang.Boolean,java.lang.Boolean) - function in io.getstream.video.android.core.CameraManager
- setEnabled(java.lang.Boolean,java.lang.Boolean) - function in io.getstream.video.android.core.MicrophoneManager
- Enable or disable the microphone
- setEnabled(java.lang.Boolean,java.lang.Boolean) - function in io.getstream.video.android.core.SpeakerManager
- Enable or disable the speakerphone.
- setGrantedAt(org.threeten.bp.OffsetDateTime) - function in io.getstream.video.android.core.permission.PermissionRequest
- setInTest(java.lang.Boolean) - function in io.getstream.video.android.core.dispatchers.DispatcherProvider
- setLastReconnectAt(org.threeten.bp.OffsetDateTime) - function in io.getstream.video.android.core.CallHealthMonitor
- setLocalDescription(org.webrtc.SessionDescription) - function in io.getstream.video.android.core.call.connection.StreamPeerConnection
- Sets the local description for a connection either for the subscriber or publisher based on the flow.
- setLocalTrack(.<Error class: unknown class>,io.getstream.video.android.core.model.MediaTrack) - function in io.getstream.video.android.core.call.RtcSession
- setMessage(java.lang.String) - function in io.getstream.video.android.core.socket.ErrorResponse
- setMoreInfo(java.lang.String) - function in io.getstream.video.android.core.socket.ErrorResponse
- setMuteState(java.lang.Boolean,.<Error class: unknown class>) - function in io.getstream.video.android.core.call.RtcSession
- Informs the SFU that you're publishing a given track (publishing vs muted)
when switching SFU we should repeat this info
http calls failing here breaks the call. it should retry as long as the -- error isn't permanent, SFU didn't change, the mute/publish state didn't change -- we cap at 30 retries to prevent endless loops
- setParams(java.util.List) - function in org.openapitools.client.infrastructure.CollectionFormats.CSVParams
- setParams(java.util.List) - function in org.openapitools.client.infrastructure.CollectionFormats.CSVParams
- setReconnectInProgress(java.lang.Boolean) - function in io.getstream.video.android.core.CallHealthMonitor
- setReconnectionAttempts(java.lang.Integer) - function in io.getstream.video.android.core.CallHealthMonitor
- setReconnectTimeout(java.lang.Long) - function in io.getstream.video.android.core.socket.PersistentSocket
- setReconnectTimeout(java.lang.Long) - function in io.getstream.video.android.core.socket.PersistentSocket
- setRejectedAt(org.threeten.bp.OffsetDateTime) - function in io.getstream.video.android.core.permission.PermissionRequest
- setRemoteDescription(org.webrtc.SessionDescription) - function in io.getstream.video.android.core.call.connection.StreamPeerConnection
- Used to set up the SDP on underlying connections and to add pendingIceCandidates to the connection for listening.
- setSdp(java.lang.String) - function in io.getstream.video.android.core.utils.MinimalSdpParser
- setSessionId(java.lang.String) - function in io.getstream.video.android.core.ParticipantState
- The SFU returns a session id for each participant.
- setSpeakerPhone(java.lang.Boolean) - function in io.getstream.video.android.core.SpeakerManager
- enables or disables the speakerphone
- setStackTrace(kotlin.Array) - function in kotlin.Throwable
- setStatusCode(java.lang.Integer) - function in io.getstream.video.android.core.socket.ErrorResponse
- setSubscriber(io.getstream.video.android.core.call.connection.StreamPeerConnection) - function in io.getstream.video.android.core.call.RtcSession
- subscriber peer connection is used for subs
- setTheme(java.lang.Integer) - function in android.content.ContextWrapper
- setTrack(java.lang.String,.<Error class: unknown class>,io.getstream.video.android.core.model.MediaTrack) - function in io.getstream.video.android.core.call.RtcSession
- setTracks(java.util.Map) - function in io.getstream.video.android.core.call.RtcSession
- setVisibility(java.lang.String,.<Error class: unknown class>,java.lang.Boolean) - function in io.getstream.video.android.core.Call
- setVisible(java.lang.Boolean) - function in io.getstream.video.android.core.call.TrackDimensions
- setVolume(java.lang.Integer) - function in io.getstream.video.android.core.SpeakerManager
- Set the volume as a percentage, 0-100
- setWallpaper(android.graphics.Bitmap) - function in android.content.ContextWrapper
- setWallpaper(java.io.InputStream) - function in android.content.ContextWrapper
- SFUConnectedEvent - class in io.getstream.video.android.core.events
- SfuDataEvent - class in io.getstream.video.android.core.events
- SFUHealthCheckEvent - class in io.getstream.video.android.core.events
- SFUResponse - class in org.openapitools.client.models
- SfuSocket - class in io.getstream.video.android.core.socket
- The SFU socket is slightly different from the coordinator socket It sends a JoinRequest to authenticate SFU socket uses binary instead of text
- SfuSocketError - class in io.getstream.video.android.core.events
- shouldShowRequestPermissionsRationale(android.app.Activity,kotlin.Array) - function in io.getstream.video.android.core.utils.AndroidUtilsKt
- ShowCallParticipantInfo - class in io.getstream.video.android.core.call.state
- Used to set the state to showing call participant info.
- SOCKET_CLOSED - enum entry in io.getstream.video.android.core.errors.VideoErrorCode
- SOCKET_FAILURE - enum entry in io.getstream.video.android.core.errors.VideoErrorCode
- SocketError - class in io.getstream.video.android.core.socket
- SocketState - class in io.getstream.video.android.core.socket
- SocketState.Connected - class in io.getstream.video.android.core.socket.SocketState
- We are connected, the most common state
- SocketState.Connecting - class in io.getstream.video.android.core.socket.SocketState
- Connection is in progress
- SocketState.DisconnectedByRequest - class in io.getstream.video.android.core.socket.SocketState
- You called socket.
- SocketState.DisconnectedPermanently - class in io.getstream.video.android.core.socket.SocketState
- A permanent error broken the connection, socket will not retry
- SocketState.DisconnectedTemporarily - class in io.getstream.video.android.core.socket.SocketState
- A temporary error broken the connection, socket will retry
- SocketState.NetworkDisconnected - class in io.getstream.video.android.core.socket.SocketState
- There is no internet available
- SocketState.NotConnected - class in io.getstream.video.android.core.socket.SocketState
- We haven't started to connect yet
- SortData - class in io.getstream.video.android.core.model
- Represents the data required to apply a sorting method to queries.
- SortDataKt - class in io.getstream.video.android.core.model
- SortField - class in io.getstream.video.android.core.model
- SortField.Asc - class in io.getstream.video.android.core.model.SortField
- SortField.Desc - class in io.getstream.video.android.core.model.SortField
- SortParamRequest - class in org.openapitools.client.models
- SpeakerManager - class in io.getstream.video.android.core
- start() - function in io.getstream.video.android.core.CallHealthMonitor
- start() - function in io.getstream.video.android.core.audio.AudioHandler
- Called when a room is started.
- start() - function in io.getstream.video.android.core.audio.AudioSwitchHandler
- Called when a room is started.
- startActivities(kotlin.Array) - function in android.content.ContextWrapper
- startActivities(kotlin.Array,android.os.Bundle) - function in android.content.ContextWrapper
- startActivity(android.content.Intent) - function in android.content.ContextWrapper
- startActivity(android.content.Intent,android.os.Bundle) - function in android.content.ContextWrapper
- startBroadcastCall - enum entry in org.openapitools.client.models.OwnCapability
- startBroadcasting() - function in io.getstream.video.android.core.Call
- startBroadcasting(java.lang.String,java.lang.String) - function in org.openapitools.client.apis.DefaultApi
- Start broadcasting Starts broadcasting Required permissions: - StartBroadcasting Responses:
201: Successful response
400: Bad request
429: Too many requests
- StartBroadcastingResponse - class in org.openapitools.client.models
- startForeground(java.lang.Integer,android.app.Notification) - function in android.app.Service
- startForeground(java.lang.Integer,android.app.Notification,java.lang.Integer) - function in android.app.Service
- startForegroundService(android.content.Intent) - function in android.content.ContextWrapper
- startInstrumentation(android.content.ComponentName,java.lang.String,android.os.Bundle) - function in android.content.ContextWrapper
- startIntentSender(android.content.IntentSender,android.content.Intent,java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in android.content.ContextWrapper
- startIntentSender(android.content.IntentSender,android.content.Intent,java.lang.Integer,java.lang.Integer,java.lang.Integer,android.os.Bundle) - function in android.content.ContextWrapper
- startRecordCall - enum entry in org.openapitools.client.models.OwnCapability
- startRecording() - function in io.getstream.video.android.core.Call
- startRecording(java.lang.String,java.lang.String) - function in org.openapitools.client.apis.DefaultApi
- Start recording Starts recording Sends events: - call.
- StartRecordingResponse - class in org.openapitools.client.models
- startService(android.content.Intent) - function in android.content.ContextWrapper
- startTranscription(java.lang.String,java.lang.String) - function in org.openapitools.client.apis.DefaultApi
- Start transcription Starts transcription Required permissions: - StartTranscription Responses:
201: Successful response
400: Bad request
429: Too many requests
- startTranscriptionCall - enum entry in org.openapitools.client.models.OwnCapability
- StartTranscriptionResponse - class in org.openapitools.client.models
- StateFlowKt - class in io.getstream.video.android.core.utils
- stop() - function in io.getstream.video.android.core.CallHealthMonitor
- stop() - function in io.getstream.video.android.core.audio.AudioHandler
- Called when a room is disconnected.
- stop() - function in io.getstream.video.android.core.audio.AudioSwitchHandler
- Called when a room is disconnected.
- stopBroadcastCall - enum entry in org.openapitools.client.models.OwnCapability
- stopBroadcasting() - function in io.getstream.video.android.core.Call
- stopBroadcasting(java.lang.String,java.lang.String) - function in org.openapitools.client.apis.DefaultApi
- Stop broadcasting Stops broadcasting Required permissions: - StopBroadcasting Responses:
201: Successful response
400: Bad request
429: Too many requests
- StopBroadcastingResponse - class in org.openapitools.client.models
- stopForeground(java.lang.Boolean) - function in android.app.Service
- stopForeground(java.lang.Integer) - function in android.app.Service
- stopLive() - function in io.getstream.video.android.core.Call
- stopLive(java.lang.String,java.lang.String) - function in org.openapitools.client.apis.DefaultApi
- Set call as not live Sends events: - call.
- StopLiveResponse - class in org.openapitools.client.models
- stopRecordCall - enum entry in org.openapitools.client.models.OwnCapability
- stopRecording() - function in io.getstream.video.android.core.Call
- stopRecording(java.lang.String,java.lang.String) - function in org.openapitools.client.apis.DefaultApi
- Stop recording Stops recording Sends events: - call.
- StopRecordingResponse - class in org.openapitools.client.models
- stopSelf() - function in android.app.Service
- stopSelf(java.lang.Integer) - function in android.app.Service
- stopSelfResult(java.lang.Integer) - function in android.app.Service
- stopService(android.content.Intent) - function in android.content.ContextWrapper
- stopTranscription(java.lang.String,java.lang.String) - function in org.openapitools.client.apis.DefaultApi
- Stop transcription Stops transcription Required permissions: - StopTranscription Responses:
201: Successful response
400: Bad request
429: Too many requests
- stopTranscriptionCall - enum entry in org.openapitools.client.models.OwnCapability
- StopTranscriptionResponse - class in org.openapitools.client.models
- StreamNotificationBuilder - class in io.getstream.video.android.core.service.notification
- Handler responsible for showing and dismissing notification.
- StreamPeerConnection - class in io.getstream.video.android.core.call.connection
- Wrapper around the WebRTC connection that contains tracks.
- StreamPeerConnectionFactory - class in io.getstream.video.android.core.call.connection
- Builds a factory that provides PeerConnections when requested.
- StreamPeerType - class in io.getstream.video.android.core.model
- The type of peer connections, either a PUBLISHER that sends data to the call or a SUBSCRIBER that receives and decodes the data from the server.
- StreamPeerTypeKt - class in io.getstream.video.android.core.model
- StreamVibroManager - class in io.getstream.video.android.core.service.vibro
- StreamVibroManagerImpl - class in io.getstream.video.android.core.service.vibro
- StreamVideo - class in io.getstream.video.android.core
- The main interface to control the Video calls.
- StreamVideo.Companion - class in io.getstream.video.android.core.StreamVideo
- StreamVideoBuilder - class in io.getstream.video.android.core
- The StreamVideoBuilder is used to create a new instance of the StreamVideo client.
- StreamVideoConfig - class in io.getstream.video.android.core
- StreamVideoConfigDefault - class in io.getstream.video.android.core
- StreamVideoImplKt - class in io.getstream.video.android.core
- StringUtilsKt - class in io.getstream.video.android.core.utils
- subscribe(io.getstream.video.android.core.events.VideoEventListener) - function in io.getstream.video.android.core.Call
- subscribe(io.getstream.video.android.core.events.VideoEventListener) - function in io.getstream.video.android.core.StreamVideo
- Subscribe to all events
- subscribe(io.getstream.video.android.core.internal.network.NetworkStateProvider.NetworkStateListener) - function in io.getstream.video.android.core.internal.network.NetworkStateProvider
- Subscribes to network state changes through a listener.
- subscribeFor(java.lang.Class,io.getstream.video.android.core.events.VideoEventListener) - function in io.getstream.video.android.core.Call
- subscribeFor(java.lang.Class,io.getstream.video.android.core.events.VideoEventListener) - function in io.getstream.video.android.core.StreamVideo
- Subscribe for a specific list of events
- subscribeFor(io.getstream.video.android.core.StreamVideo,io.getstream.video.android.core.events.VideoEventListener) - function in io.getstream.video.android.core.StreamVideoImplKt
- Extension function that makes it easy to use on kotlin, but keeps Java usable as well
- SUBSCRIBER - enum entry in io.getstream.video.android.core.model.StreamPeerType
- SubscriberOfferEvent - class in io.getstream.video.android.core.events
- switchSfu(java.lang.String,java.lang.String,java.util.List) - function in io.getstream.video.android.core.call.RtcSession