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

C

Call - class in io.getstream.video.android.core
The call class gives you access to all call level API calls
call(java.lang.String,java.lang.String) - function in io.getstream.video.android.core.StreamVideo
Create a call with the given type and id.
Call.Debug - class in io.getstream.video.android.core.Call
 
CallAcceptedEvent - class in org.openapitools.client.models
This event is sent when a user accepts a notification to join a call.
CallAction - class in io.getstream.video.android.core.call.state
Represents various actions users can take while in a call.
CallBroadcastingStartedEvent - class in org.openapitools.client.models
This event is sent when call broadcasting has started
CallBroadcastingStoppedEvent - class in org.openapitools.client.models
This event is sent when call broadcasting has stopped
CallClientUtilsKt - class in io.getstream.video.android.core.utils
 
CallCreatedEvent - class in org.openapitools.client.models
This event is sent when a call is created.
CallData - class in io.getstream.video.android.core.model
 
CallDetails - class in io.getstream.video.android.core.model
 
CallEgress - class in io.getstream.video.android.core.model
 
CallEndedEvent - class in org.openapitools.client.models
This event is sent when a call is mark as ended for all its participants.
CallEventType - class in io.getstream.video.android.core.model
Represents the type of events we can send around calls.
CallGrantsUpdatedEvent - class in io.getstream.video.android.core.events
 
CallHealthMonitor - class in io.getstream.video.android.core
Monitors
  • Publisher and subscriber Peer connection states -> immediately reconnect

  • Network up/down -> mark down instantly when down. reconnect when up

  • Interval every 2 seconds. check and decide what to do

Calls call.
CallInfo - class in io.getstream.video.android.core.model
 
CallIngressResponse - class in org.openapitools.client.models
 
CallKt - class in io.getstream.video.android.core
 
CallLiveStartedEvent - class in org.openapitools.client.models
This event is sent when a call is started.
CallMember - class in io.getstream.video.android.core.model
 
CallMemberAddedEvent - class in org.openapitools.client.models
This event is sent when one or more members are added to a call
CallMemberRemovedEvent - class in org.openapitools.client.models
This event is sent when one or more members are removed from a call
CallMemberUpdatedEvent - class in org.openapitools.client.models
This event is sent when one or more members are updated
CallMemberUpdatedPermissionEvent - class in org.openapitools.client.models
This event is sent when one or more members get its role updated
CallNotificationEvent - class in org.openapitools.client.models
This event is sent to all call members to notify they are getting called
CallParticipantResponse - class in org.openapitools.client.models
 
CallReactionEvent - class in org.openapitools.client.models
This event is sent when a reaction is sent in a call, clients should use this to show the reaction in the call screen
CallRecording - class in org.openapitools.client.models
CallRecording represents a recording of a call.
CallRecordingData - class in io.getstream.video.android.core.model
Represents a single call recording with its metadata.
CallRecordingFailedEvent - class in org.openapitools.client.models
This event is sent when call recording has failed
CallRecordingReadyEvent - class in org.openapitools.client.models
This event is sent when call recording is ready
CallRecordingStartedEvent - class in org.openapitools.client.models
This event is sent when call recording has started
CallRecordingStoppedEvent - class in org.openapitools.client.models
This event is sent when call recording has stopped
CallRejectedEvent - class in org.openapitools.client.models
This event is sent when a user rejects a notification to join a call.
CallRequest - class in org.openapitools.client.models
 
CallResponse - class in org.openapitools.client.models
Represents a call
CallRingEvent - class in org.openapitools.client.models
This event is sent to all call members to notify they are getting called
CallSessionEndedEvent - class in org.openapitools.client.models
This event is sent when a call session ends
CallSessionParticipantJoinedEvent - class in org.openapitools.client.models
This event is sent when a participant joins a call session
CallSessionParticipantLeftEvent - class in org.openapitools.client.models
This event is sent when a participant leaves a call session
CallSessionResponse - class in org.openapitools.client.models
 
CallSessionStartedEvent - class in org.openapitools.client.models
This event is sent when a call session starts
CallSettingsRequest - class in org.openapitools.client.models
 
CallSettingsResponse - class in org.openapitools.client.models
 
CallState - class in io.getstream.video.android.core
The CallState class keeps all state for a call It's available on every call object
CallStateResponseFields - class in org.openapitools.client.models
 
CallStats - class in io.getstream.video.android.core
 
CallStatsReport - class in io.getstream.video.android.core
 
CallStatsReportKt - class in io.getstream.video.android.core
 
CallStatus - class in io.getstream.video.android.core.model
 
CallStatus.Calling - class in io.getstream.video.android.core.model.CallStatus
 
CallStatus.Incoming - class in io.getstream.video.android.core.model.CallStatus
 
CallStatus.Outgoing - class in io.getstream.video.android.core.model.CallStatus
 
CallUpdatedEvent - class in org.openapitools.client.models
This event is sent when a call is updated, clients should use this update the local state of the call.
CallUser - class in io.getstream.video.android.core.model
 
CallUserMuted - class in org.openapitools.client.models
This event is sent when a call member is muted
CallUserState - class in io.getstream.video.android.core.model
 
CameraDeviceWrapped - class in io.getstream.video.android.core
 
CameraDirection - class in io.getstream.video.android.core
 
CameraDirection.Back - class in io.getstream.video.android.core.CameraDirection
 
CameraDirection.Front - class in io.getstream.video.android.core.CameraDirection
 
CameraException - class in io.getstream.video.android.core.errors
Triggered if for whatever reason we fail to access the camera There are dozens of underlying reasons for why the camera can fail We catch them and wrap them in this exception
CameraManager - class in io.getstream.video.android.core
The CameraManager class makes it easy to manage the camera for your video call
CancelCall - class in io.getstream.video.android.core.call.state
Action used to cancel an outgoing call.
CANCELLED - enum entry in io.getstream.video.android.core.model.CallEventType
 
CANDIDATE_PAIR - enum entry in io.getstream.video.android.core.call.stats.model.discriminator.RtcReportType
 
CANT_PARSE_CONNECTION_EVENT - enum entry in io.getstream.video.android.core.errors.VideoErrorCode
 
CANT_PARSE_EVENT - enum entry in io.getstream.video.android.core.errors.VideoErrorCode
 
CERTIFICATE - enum entry in io.getstream.video.android.core.call.stats.model.discriminator.RtcReportType
 
ChangePublishQualityEvent - class in io.getstream.video.android.core.events
 
ChatDialog - class in io.getstream.video.android.core.call.state
Action to show a chat dialog.
check() - function in io.getstream.video.android.core.CallHealthMonitor
Checks the peer connection states.
checkAndroidPermissions(android.content.Context,io.getstream.video.android.core.Call) - function in io.getstream.video.android.core.permission.android.StreamPermissionCheck
Return true if the user granted all the permissions so the Call can run.
ChooseLayout - class in io.getstream.video.android.core.call.state
Action to show a layout chooser.
cleanup() - function in io.getstream.video.android.core.Call
 
cleanup() - function in io.getstream.video.android.core.CameraManager
 
cleanup() - function in io.getstream.video.android.core.MediaManagerImpl
 
cleanup() - function in io.getstream.video.android.core.MicrophoneManager
 
cleanup() - function in io.getstream.video.android.core.StreamVideo
 
cleanup() - function in io.getstream.video.android.core.call.RtcSession
 
cleanup() - function in io.getstream.video.android.core.socket.PersistentSocket
 
cleanup() - function in io.getstream.video.android.core.socket.PersistentSocket
 
clear() - function in io.getstream.video.android.datastore.delegate.StreamUserDataStore
Clear the persisted all user data.
clearAbortBroadcast() - function in android.content.BroadcastReceiver
 
clearParticipants() - function in io.getstream.video.android.core.CallState
 
ClientState - class in io.getstream.video.android.core
 
ClientStateKt - class in io.getstream.video.android.core
 
CODEC - enum entry in io.getstream.video.android.core.call.stats.model.discriminator.RtcReportType
 
collect(kotlinx.coroutines.flow.FlowCollector) - function in io.getstream.video.android.core.utils.DerivedStateFlow
 
CollectionFormats - class in org.openapitools.client.infrastructure
 
CollectionFormats.CSVParams - class in org.openapitools.client.infrastructure.CollectionFormats
 
CollectionFormats.PIPESParams - class in org.openapitools.client.infrastructure.CollectionFormats
 
CollectionFormats.SPACEParams - class in org.openapitools.client.infrastructure.CollectionFormats
 
CollectionFormats.SSVParams - class in org.openapitools.client.infrastructure.CollectionFormats
 
CollectionFormats.TSVParams - class in org.openapitools.client.infrastructure.CollectionFormats
 
combineStates(kotlinx.coroutines.flow.StateFlow,kotlinx.coroutines.flow.StateFlow,kotlin.jvm.functions.Function2) - function in io.getstream.video.android.core.utils.StateFlowKt
 
component11(kotlin.text.MatchResult.Destructured) - function in io.getstream.video.android.core.utils.SdpVersionKt
 
component12(kotlin.text.MatchResult.Destructured) - function in io.getstream.video.android.core.utils.SdpVersionKt
 
component13(kotlin.text.MatchResult.Destructured) - function in io.getstream.video.android.core.utils.SdpVersionKt
 
connect() - function in io.getstream.video.android.core.call.RtcSession
 
connect(kotlin.jvm.functions.Function1) - function in io.getstream.video.android.core.socket.PersistentSocket
Connect the socket, authenticate, start the healthmonitor and see if the network is online
connect(kotlin.jvm.functions.Function1) - function in io.getstream.video.android.core.socket.PersistentSocket
Connect the socket, authenticate, start the healthmonitor and see if the network is online
connect(kotlin.jvm.functions.Function1) - function in io.getstream.video.android.core.socket.SfuSocket
Connect the socket, authenticate, start the healthmonitor and see if the network is online
connectAsync() - function in io.getstream.video.android.core.StreamVideo
 
ConnectedEvent - class in org.openapitools.client.models
This event is sent when the WS connection is established and authenticated, this event contains the full user object as it is stored on the server
connectIfNotAlreadyConnected() - function in io.getstream.video.android.core.StreamVideo
 
ConnectionErrorEvent - class in org.openapitools.client.models
This event is sent when the WS connection fails
ConnectionQualityChangeEvent - class in io.getstream.video.android.core.events
 
ConnectionState - class in io.getstream.video.android.core
 
ConnectionState.Connected - class in io.getstream.video.android.core.ConnectionState
 
ConnectionState.Disconnected - class in io.getstream.video.android.core.ConnectionState
 
ConnectionState.Failed - class in io.getstream.video.android.core.ConnectionState
 
ConnectionState.Loading - class in io.getstream.video.android.core.ConnectionState
 
ConnectionState.PreConnect - class in io.getstream.video.android.core.ConnectionState
 
ConnectionState.Reconnecting - class in io.getstream.video.android.core.ConnectionState
 
connectMigrating(kotlin.coroutines.SuspendFunction0,kotlin.jvm.functions.Function1) - function in io.getstream.video.android.core.socket.SfuSocket
 
ConnectUserDetailsRequest - class in org.openapitools.client.models
 
consumeReaction(io.getstream.video.android.core.model.Reaction) - function in io.getstream.video.android.core.ParticipantState
 
contains(java.lang.String,java.lang.Object) - function in io.getstream.video.android.core.filter.Filters
 
ContainsFilterObject - class in io.getstream.video.android.core.filter
 
CoordinatorSocket - class in io.getstream.video.android.core.socket
The Coordinator sockets send a user authentication request
CPU - enum entry in io.getstream.video.android.core.call.stats.model.discriminator.RtcQualityLimitationReason
 
create(java.util.List,java.util.List,java.util.Map,org.openapitools.client.models.CallSettingsRequest,org.threeten.bp.OffsetDateTime,java.lang.String,java.lang.Boolean,java.lang.Boolean) - function in io.getstream.video.android.core.Call
Create a call.
create(io.getstream.result.Error.NetworkError.Companion,io.getstream.video.android.core.errors.VideoErrorCode,java.lang.Throwable,java.lang.Integer) - function in io.getstream.video.android.core.errors.VideoErrorCodeKt
 
create(io.getstream.result.Error.NetworkError.Companion,java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Throwable) - function in io.getstream.video.android.core.errors.VideoErrorCodeKt
 
createAnswer() - function in io.getstream.video.android.core.call.connection.StreamPeerConnection
Used to create an answer whenever there's a subscriber offer.
CreateCallOptions - class in io.getstream.video.android.core
 
createDevice(io.getstream.android.push.PushDevice) - function in io.getstream.video.android.core.StreamVideo
Create a device that will be used to receive push notifications.
createDevice(org.openapitools.client.models.CreateDeviceRequest) - function in org.openapitools.client.apis.DefaultApi
Create device Adds a new device to a user, if the same device already exists the call will have no effect Responses:
  • 201: Successful response

  • 400: Bad request

  • 429: Too many requests

CreateDeviceRequest - class in org.openapitools.client.models
 
CreateDeviceRequest.PushProvider - class in org.openapitools.client.models.CreateDeviceRequest
Values: firebase,apn,huawei,xiaomi
CreateDeviceRequest.PushProvider.Apn - class in org.openapitools.client.models.CreateDeviceRequest.PushProvider
 
CreateDeviceRequest.PushProvider.Companion - class in org.openapitools.client.models.CreateDeviceRequest.PushProvider
 
CreateDeviceRequest.PushProvider.Firebase - class in org.openapitools.client.models.CreateDeviceRequest.PushProvider
 
CreateDeviceRequest.PushProvider.Huawei - class in org.openapitools.client.models.CreateDeviceRequest.PushProvider
 
CreateDeviceRequest.PushProvider.PushProviderAdapter - class in org.openapitools.client.models.CreateDeviceRequest.PushProvider
 
CreateDeviceRequest.PushProvider.Unknown - class in org.openapitools.client.models.CreateDeviceRequest.PushProvider
 
CreateDeviceRequest.PushProvider.Xiaomi - class in org.openapitools.client.models.CreateDeviceRequest.PushProvider
 
createGuest(org.openapitools.client.models.CreateGuestRequest) - function in org.openapitools.client.apis.DefaultApi
Create GuestResponses:
  • 201: Successful response

  • 400: Bad request

  • 429: Too many requests

CreateGuestRequest - class in org.openapitools.client.models
 
CreateGuestResponse - class in org.openapitools.client.models
 
createOffer() - function in io.getstream.video.android.core.call.connection.StreamPeerConnection
Used to create an offer whenever there's a negotiation that we need to process on the publisher side.
createPublisher() - function in io.getstream.video.android.core.call.RtcSession
 
createSubscriber() - function in io.getstream.video.android.core.call.RtcSession
 
Credentials - class in org.openapitools.client.models
 
CustomAction - class in io.getstream.video.android.core.call.state
Custom action used to handle any custom behavior with the given data and tag, such as opening chat, inviting people, sharing the screen and more.
CustomVideoEvent - class in org.openapitools.client.models
A custom event, this event is used to send custom events to other participants in the call.
A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W  Y