All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AudioController Interface for controlling different audio settings.AudioController.AudioRoutingConfig Automatic routing configuration data.AudioController.UseSpeakerphone Beta This class serves as a aggregator for beta APIs, which contracts are not yet finalized.Call CallController CallController provides the entry point to the calling functionality of the Sinch SDK.CallControllerListener CallDetails CallDirection CallEndCause CallListener Represents a listener ofCall
events.CallNotificationResult The CallNotificationResult is used to indicate the result of a relayed push notification (read moreSinchClient.relayRemotePushNotification(com.sinch.android.rtc.calling.CallNotificationResult)
).CallState ClientRegistration Callback object to be used to proceed in user registration/setup when registration credentials for the user in question have been obtained.ErrorType FcmPushConfigurationBuilder FcmPushConfigurationBuilder class is a builder used to provide configuration for Firebase Push Notifications using Firebase Cloud Messaging.HmsPushConfigurationBuilder HmsPushConfigurationBuilder class is a builder used to provide configuration for Huawei Push Notifications using HMS (Huawei Mobile Services).Internals The following APIs are not considered part of the Sinch SDK stable public API.LocalAudioListener LocalVideoFrameListener MediaConstraints MediaConstraints object holds media parameters used to initiate a call.MissingPermissionException Thrown in case the Sinch SDK is missing a permission required to function properly.ProcessedVideoFrameListener PushConfiguration PushConfiguration specifies configuration needed by the Sinch SDK to initialize managed push functionality allowing clients to receive notifications about incoming calls.PushPair PushTokenRegistrationCallback Callback for push token registration events.PushTokenUnregistrationCallback Callback for push token unregistration events.RemoteVideoFrameListener Sinch The Sinch class is the entry point to use the Sinch SDK.SinchClient The SinchClient is the Sinch SDK entry point.SinchClientBuilder The SinchClientBuilder class builds a new SinchClient instance.SinchClientListener ASinchClientListener
handles client state changes and the optional log method allows the listener to log messages from the underlying calling functionality.SinchError SinchPush UserController AUserController
manages registration of user and respective FCM and MHS push tokens for Sinch Managed Push functionality.UserControllerBuilder The UserControllerBuilder class builds a new UserController instance.UserRegistrationCallback VideoCallListener VideoController Interface for controlling different video settings.VideoFrame Interface for representing video frame.VideoFrame.DefaultVideoFrame VideoScalingType VideoUtils