- Call - Interface in com.sinch.android.rtc.calling
-
- callbackHandler(CallbackHandler) - Method in class com.sinch.android.rtc.DefaultUserControllerBuilder
-
- callbackHandler(CallbackHandler) - Method in interface com.sinch.android.rtc.UserControllerBuilder
-
Sets the callback handler (on a thread with a looper) the UserController will post callbacks on.
- CallClient - Interface in com.sinch.android.rtc.calling
-
CallClient provides the entry point to the calling functionality of the Sinch SDK.
- CallClientListener - Interface in com.sinch.android.rtc.calling
-
- callConference(String) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Calls the conference with the given id.
- callConference(String, Map<String, String>) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Calls the conference with the given id and the given headers.
- CallDetails - Interface in com.sinch.android.rtc.calling
-
- CallDirection - Enum in com.sinch.android.rtc.calling
-
- CallEndCause - Enum in com.sinch.android.rtc.calling
-
- callerIdentifier(String) - Method in interface com.sinch.android.rtc.SinchClientBuilder
-
Sets the caller identifier used when calling with PSTN.
- CallListener - Interface in com.sinch.android.rtc.calling
-
Represents a listener of
Call
events.
- CallNotificationResult - Interface in com.sinch.android.rtc.calling
-
- callPhoneNumber(String) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Calls a phone number and terminates the call to the PSTN-network (Publicly Switched
Telephone Network).
- callPhoneNumber(String, Map<String, String>) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Calls a phone number and terminates the call to the PSTN-network (Publicly Switched
Telephone Network).
- callSip(String) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Makes a SIP call to the user with the given identity.
- callSip(String, Map<String, String>) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Makes a SIP call to the user with the given identity and adding the given headers.
- CallState - Enum in com.sinch.android.rtc.calling
-
- callUser(String) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Makes a call to the user with the given id.
- callUser(String, Map<String, String>) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Makes a call to the user with the given id and adding the given headers.
- callUserVideo(String) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Makes a video call to the user with the given id.
- callUserVideo(String, Map<String, String>) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Makes a video call to the user with the given id and adding the given headers.
- canEnableManagedPush(Context) - Static method in class com.sinch.android.rtc.Beta
-
Provides a way to check whether Sinch Managed Push functionality is available on this device for this
application.
- checkManifest() - Method in interface com.sinch.android.rtc.SinchClient
-
This method should be called before start()
and be used during
development time to verify that the manifest contains the permissions
required.
- ClientRegistration - Interface in com.sinch.android.rtc
-
Callback object to be used to proceed in user registration/setup when
registration credentials for the user in question have been obtained.
- com.sinch.android.rtc - package com.sinch.android.rtc
-
- com.sinch.android.rtc.audio - package com.sinch.android.rtc.audio
-
- com.sinch.android.rtc.calling - package com.sinch.android.rtc.calling
-
- com.sinch.android.rtc.messaging - package com.sinch.android.rtc.messaging
-
- com.sinch.android.rtc.video - package com.sinch.android.rtc.video
-
- context(Context) - Method in class com.sinch.android.rtc.DefaultUserControllerBuilder
-
- context(Context) - Method in interface com.sinch.android.rtc.SinchClientBuilder
-
Sets the context associated with the SinchClient.
- context(Context) - Method in interface com.sinch.android.rtc.UserControllerBuilder
-
Sets the context associated with the UserController.
- convertToBlackAndWhite(VideoFrame) - Static method in class com.sinch.android.rtc.video.VideoUtils
-
Demo method that shows how to process in-place VideoFrame by converting it to black-and-white image.
- create(Context, AudioController.UseSpeakerphone) - Static method in class com.sinch.android.rtc.audio.AudioManagerInternal
-
Construction.
- createManagedPush(SinchClient) - Static method in class com.sinch.android.rtc.Beta
-
Returns an instance of
ManagedPush
that manages registration of push tokens that
enables Sinch Managed Push functionality and allows to receive incoming call via push notifications.
- getAudioController() - Method in interface com.sinch.android.rtc.SinchClient
-
Returns an AudioController
object for controlling different audio
settings.
- getAudioDevices() - Method in class com.sinch.android.rtc.audio.AudioManagerInternal
-
Returns current set of available/selectable audio devices.
- getCall(String) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Returns the Call
object with the identifier callId
.
- getCallClient() - Method in interface com.sinch.android.rtc.SinchClient
-
Returns the CallClient
object for placing and receiving calls.
- getCallId() - Method in interface com.sinch.android.rtc.calling.Call
-
Returns the call identifier.
- getCallId() - Method in interface com.sinch.android.rtc.calling.CallNotificationResult
-
Returns the call identifier.
- getCallResult() - Method in interface com.sinch.android.rtc.NotificationResult
-
- getCaptureDevicePosition() - Method in interface com.sinch.android.rtc.video.VideoController
-
- getCode() - Method in interface com.sinch.android.rtc.SinchError
-
Returns the error code that should be used only for logging and troubleshooting purposes.
- getColorFormat() - Method in class com.sinch.android.rtc.video.VideoFrame.DefaultVideoFrame
-
- getColorFormat() - Method in interface com.sinch.android.rtc.video.VideoFrame
-
- getDefaultConfig() - Static method in class com.sinch.android.rtc.MediaHandoverConfig
-
- getDetails() - Method in interface com.sinch.android.rtc.calling.Call
-
Returns metadata about the call.
- getDirection() - Method in interface com.sinch.android.rtc.calling.Call
-
- getDisplayName() - Method in interface com.sinch.android.rtc.NotificationResult
-
The display name of the user calling or sending the message, if available.
- getDuration() - Method in interface com.sinch.android.rtc.calling.CallDetails
-
Returns the duration of the call in seconds.
- getEndCause() - Method in interface com.sinch.android.rtc.calling.CallDetails
-
Returns the cause of why a call ended, after it has ended.
- getEndedTime() - Method in interface com.sinch.android.rtc.calling.CallDetails
-
Returns the ended time of the call (UNIX timestamp).
- getError() - Method in interface com.sinch.android.rtc.calling.CallDetails
-
If the end cause is CallEndCause.FAILURE
, then this method returns
an error object that describes the error.
- getErrorType() - Method in interface com.sinch.android.rtc.SinchError
-
Returns the error type which describes which part of the SDK caused the error.
- getEstablishedTime() - Method in interface com.sinch.android.rtc.calling.CallDetails
-
Returns the time when the call was established (UNIX timestamp).
- getHeaders() - Method in interface com.sinch.android.rtc.calling.Call
-
Returns the headers.
- getHeaders() - Method in interface com.sinch.android.rtc.calling.CallNotificationResult
-
Returns public headers associated with the call.
- getHeaders() - Method in interface com.sinch.android.rtc.messaging.Message
-
Deprecated.
Returns the headers.
- getHeaders() - Method in class com.sinch.android.rtc.messaging.WritableMessage
-
Deprecated.
Returns the headers.
- getHighPacketLossTimeoutMs() - Method in class com.sinch.android.rtc.MediaHandoverConfig
-
- getLocalUserId() - Method in interface com.sinch.android.rtc.SinchClient
-
Returns the id of the user associated with this SinchClient
.
- getLocalView() - Method in interface com.sinch.android.rtc.video.VideoController
-
- getMessage() - Method in interface com.sinch.android.rtc.SinchError
-
Returns a human readable message of the error, if available.
- getMessageClient() - Method in interface com.sinch.android.rtc.SinchClient
-
- getMessageId() - Method in interface com.sinch.android.rtc.messaging.Message
-
Deprecated.
Returns the message identifier.
- getMessageId() - Method in interface com.sinch.android.rtc.messaging.MessageDeliveryInfo
-
Returns the message identifier.
- getMessageId() - Method in interface com.sinch.android.rtc.messaging.MessageFailureInfo
-
Returns the message identifier.
- getMessageId() - Method in interface com.sinch.android.rtc.messaging.MessageNotificationResult
-
Returns the message identifier.
- getMessageId() - Method in class com.sinch.android.rtc.messaging.WritableMessage
-
Deprecated.
Returns the message identifier.
- getMessageResult() - Method in interface com.sinch.android.rtc.NotificationResult
-
- getNoNetworkTimeoutMs() - Method in class com.sinch.android.rtc.MediaHandoverConfig
-
- getNoPacketsTimeoutMs() - Method in class com.sinch.android.rtc.MediaHandoverConfig
-
- getNumOfRetrialsWhenNoPackets() - Method in class com.sinch.android.rtc.MediaHandoverConfig
-
- getPushData() - Method in interface com.sinch.android.rtc.PushPair
-
Identifier for the specific device that should be woken up by the push notification.
- getPushPayload() - Method in interface com.sinch.android.rtc.PushPair
-
Opaque Sinch-specific payload to be sent with the push notification.
- getRecipientId() - Method in interface com.sinch.android.rtc.messaging.MessageDeliveryInfo
-
Returns the user identifier of the recipient that had the message delivered.
- getRecipientId() - Method in interface com.sinch.android.rtc.messaging.MessageFailureInfo
-
Returns the user identifier of the recipient.
- getRecipientIds() - Method in interface com.sinch.android.rtc.messaging.Message
-
Deprecated.
Returns the list of recipient user identifiers.
- getRecipientIds() - Method in class com.sinch.android.rtc.messaging.WritableMessage
-
Deprecated.
Returns the list of recipient user identifiers.
- getRemoteUserId() - Method in interface com.sinch.android.rtc.calling.Call
-
Returns the identifier of the remote participant in the call.
- getRemoteUserId() - Method in interface com.sinch.android.rtc.calling.CallNotificationResult
-
Returns the remote user identifier.
- getRemoteView() - Method in interface com.sinch.android.rtc.video.VideoController
-
- getRequiredPermission() - Method in exception com.sinch.android.rtc.MissingPermissionException
-
- getRotation() - Method in class com.sinch.android.rtc.video.VideoFrame.DefaultVideoFrame
-
- getRotation() - Method in interface com.sinch.android.rtc.video.VideoFrame
-
- getSelectedAudioDevice() - Method in class com.sinch.android.rtc.audio.AudioManagerInternal
-
Returns the currently selected audio device.
- getSenderId() - Method in interface com.sinch.android.rtc.messaging.Message
-
Deprecated.
Returns the user identifier of the sender.
- getSenderId() - Method in interface com.sinch.android.rtc.messaging.MessageNotificationResult
-
Returns the sender user identifier.
- getSinchClientBuilder() - Static method in class com.sinch.android.rtc.Sinch
-
Returns a SinchClientBuilder instance that can be used to create a new SinchClient.
- getSinchError() - Method in interface com.sinch.android.rtc.messaging.MessageFailureInfo
-
An error object that describes this particular failure.
- getStartedTime() - Method in interface com.sinch.android.rtc.calling.CallDetails
-
Returns the started time of the call (UNIX timestamp).
- getState() - Method in class com.sinch.android.rtc.audio.BluetoothManager
-
Returns the internal state.
- getState() - Method in interface com.sinch.android.rtc.calling.Call
-
Returns the
CallState
the call is currently in.
- getTextBody() - Method in interface com.sinch.android.rtc.messaging.Message
-
Deprecated.
Returns the text body.
- getTextBody() - Method in class com.sinch.android.rtc.messaging.WritableMessage
-
Deprecated.
Returns the text body.
- getTimestamp() - Method in interface com.sinch.android.rtc.messaging.Message
-
Deprecated.
Returns the server side timestamp of the Message.
- getTimestamp() - Method in interface com.sinch.android.rtc.messaging.MessageDeliveryInfo
-
Returns the server side timestamp of this event.
- getUserControllerBuilder() - Static method in class com.sinch.android.rtc.Sinch
-
Returns a UserControllerBuilder instance that can be used create a new UserController, which is used to register
new user and its FCM Push Token for the Sinch Managed push to allow receiving incoming calls via push for this
specified user on this very device.
- getValue() - Method in enum com.sinch.android.rtc.calling.CallEndCause
-
- getVersion() - Static method in class com.sinch.android.rtc.Sinch
-
Returns the current version of the Sinch SDK library.
- getVideoController() - Method in interface com.sinch.android.rtc.SinchClient
-
Returns a VideoController
object for managing and retrieving views for Video calls.
- onAccuracyChanged(Sensor, int) - Method in class com.sinch.android.rtc.audio.WebRtcProximitySensor
-
- onAudioBuffer(int, int, ByteBuffer) - Method in interface com.sinch.android.rtc.LocalAudioListener
-
Called when a new audio buffer is available from the local audio recorder.
- onAudioDeviceChanged(AudioManagerInternal.AudioDevice, Set<AudioManagerInternal.AudioDevice>) - Method in interface com.sinch.android.rtc.audio.AudioManagerInternal.AudioManagerEvents
-
- onAudioRecordingStarted(int, int, int, int) - Method in interface com.sinch.android.rtc.LocalAudioListener
-
Called when a audio recording is stopped.
- onAudioRecordingStopped(int) - Method in interface com.sinch.android.rtc.LocalAudioListener
-
Called when a audio recording is stopped.
- onCallEnded(Call) - Method in interface com.sinch.android.rtc.calling.CallListener
-
Tells the listener that the call ended.
- onCallEstablished(Call) - Method in interface com.sinch.android.rtc.calling.CallListener
-
Tells the listener that the call was established .
- onCallProgressing(Call) - Method in interface com.sinch.android.rtc.calling.CallListener
-
Tells the listener that the outgoing call is progressing and a progress tone can be played.
- onClientFailed(SinchClient, SinchError) - Method in interface com.sinch.android.rtc.SinchClientListener
-
Tells the listener that there was an error in the
SinchClient
.
- onClientStarted(SinchClient) - Method in interface com.sinch.android.rtc.SinchClientListener
-
Tells the listener that the client has started and ready for initiating
outgoing calls.
- onClientStopped(SinchClient) - Method in interface com.sinch.android.rtc.SinchClientListener
-
- onCredentialsRequired(ClientRegistration) - Method in interface com.sinch.android.rtc.UserRegistrationCallback
-
- onFrame(VideoFrame, ProcessedVideoFrameListener) - Method in interface com.sinch.android.rtc.video.LocalVideoFrameListener
-
Called when a new frame is available from the local camera.
- onFrame(String, VideoFrame) - Method in interface com.sinch.android.rtc.video.RemoteVideoFrameListener
-
Called when a new frame is received from the remote stream.
- onFrameProcessed() - Method in interface com.sinch.android.rtc.video.ProcessedVideoFrameListener
-
Called from
LocalVideoFrameListener
onFrame()
when the in-place processing of captured frame is complete
and a new local updated frame is available to send to the remote client.
- onIncomingCall(CallClient, Call) - Method in interface com.sinch.android.rtc.calling.CallClientListener
-
Tells the listener that an incoming call has been received.
- onIncomingMessage(MessageClient, Message) - Method in interface com.sinch.android.rtc.messaging.MessageClientListener
-
Deprecated.
Tells the listener that a message has been received.
- onLogMessage(int, String, String) - Method in interface com.sinch.android.rtc.SinchClientListener
-
Optional method for handling log messages from the underlying calling
functionality.
- onMessageDelivered(MessageClient, MessageDeliveryInfo) - Method in interface com.sinch.android.rtc.messaging.MessageClientListener
-
Deprecated.
Tells the listener that there was a message that was delivered.
- onMessageFailed(MessageClient, Message, MessageFailureInfo) - Method in interface com.sinch.android.rtc.messaging.MessageClientListener
-
Deprecated.
Tells the listener that there was a failure sending a message.
- onMessageSent(MessageClient, Message, String) - Method in interface com.sinch.android.rtc.messaging.MessageClientListener
-
Deprecated.
Tells the listener that a message for a specific recipient has been sent by the local user.
- onRegistrationCredentialsRequired(SinchClient, ClientRegistration) - Method in interface com.sinch.android.rtc.SinchClientListener
-
Tells the listener that it is required to provide additional registration
credentials.
- onSensorChanged(SensorEvent) - Method in class com.sinch.android.rtc.audio.WebRtcProximitySensor
-
- onShouldSendPushData(MessageClient, Message, List<PushPair>) - Method in interface com.sinch.android.rtc.messaging.MessageClientListener
-
Deprecated.
Tells the listener that the recipient device can't be reached directly,
and it is required to wake up the recipient's application with a push notification.
- onShouldSendPushNotification(Call, List<PushPair>) - Method in interface com.sinch.android.rtc.calling.CallListener
-
Tells the caller side listener that the callee device can't be reached directly, and it is
required to wake up the callee's
application with an push notification.
- onUserRegistered() - Method in interface com.sinch.android.rtc.UserRegistrationCallback
-
- onUserRegistrationFailed(SinchError) - Method in interface com.sinch.android.rtc.UserRegistrationCallback
-
- onVideoTrackAdded(Call) - Method in interface com.sinch.android.rtc.video.VideoCallListener
-
Called when a Video track has been added to the call.
- onVideoTrackPaused(Call) - Method in interface com.sinch.android.rtc.video.VideoCallListener
-
- onVideoTrackResumed(Call) - Method in interface com.sinch.android.rtc.video.VideoCallListener
-
- register(String, long) - Method in interface com.sinch.android.rtc.ClientRegistration
-
Method to call when registration credentials for the user have been
obtained.
- registerFailed() - Method in interface com.sinch.android.rtc.ClientRegistration
-
Method to call if registration credentials could not be obtained.
- registerPushNotificationData(byte[]) - Method in interface com.sinch.android.rtc.SinchClient
-
Register device specific data that can be used to identify this device
and tie it to a GCM registration identifier.
- registerPushToken(PushTokenRegistrationCallback) - Method in interface com.sinch.android.rtc.ManagedPush
-
Begin acquiring and registering push token for the Sinch Managed Push to allow receiving
incoming calls via push for the specified user on this very device.
- registerUser(UserRegistrationCallback, PushTokenRegistrationCallback) - Method in interface com.sinch.android.rtc.UserController
-
Registers user and associated FCM Push Token for the Sinch Managed Push to allow receiving
incoming calls via push for the specified user on this very device.
- relayRemotePushNotificationPayload(String) - Method in interface com.sinch.android.rtc.SinchClient
-
Method used to forward the Sinch specific payload extracted from an
incoming Google Cloud Messaging message.
- relayRemotePushNotificationPayload(Intent) - Method in interface com.sinch.android.rtc.SinchClient
-
Method used to forward the intent received from GCM.
- relayRemotePushNotificationPayload(Map<String, String>) - Method in interface com.sinch.android.rtc.SinchClient
-
Method used to forward the intent received from FCM.
- RemoteVideoFrameListener - Interface in com.sinch.android.rtc.video
-
- removeCallClientListener(CallClientListener) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Remove listener for incoming call events.
- removeCallListener(CallListener) - Method in interface com.sinch.android.rtc.calling.Call
-
Removes a listener from the call.
- removeMessageClientListener(MessageClientListener) - Method in interface com.sinch.android.rtc.messaging.MessageClient
-
Deprecated.
Remove listener for message events.
- removeSinchClientListener(SinchClientListener) - Method in interface com.sinch.android.rtc.SinchClient
-
Remove listener for client events.
- resumeVideo() - Method in interface com.sinch.android.rtc.calling.Call
-
Resume the video capturing.
- selectAudioDevice(AudioManagerInternal.AudioDevice) - Method in class com.sinch.android.rtc.audio.AudioManagerInternal
-
Changes selection of the currently active audio device.
- send(WritableMessage) - Method in interface com.sinch.android.rtc.messaging.MessageClient
-
Deprecated.
Sends the message to the user specified in the
WritableMessage
.
Note: Do not send the same
WritableMessage
object more than once.
- sendDTMF(String) - Method in interface com.sinch.android.rtc.calling.Call
-
Sends one or more DTMF tones for tone dialing.
- sensorReportsNearState() - Method in class com.sinch.android.rtc.audio.WebRtcProximitySensor
-
Getter for last reported state.
- setBandwidthLimits(int, int) - Method in interface com.sinch.android.rtc.calling.Call
-
Sets bandwidth limitations on negotiated media streams.
- setCaptureDevicePosition(int) - Method in interface com.sinch.android.rtc.video.VideoController
-
Sets the camera to use for capturing video
- setDefaultAudioDevice(AudioManagerInternal.AudioDevice) - Method in class com.sinch.android.rtc.audio.AudioManagerInternal
-
Changes default audio device.
- setLocalAudioListener(LocalAudioListener) - Method in interface com.sinch.android.rtc.AudioController
-
Sets a listener for the local audio listener.
- setLocalVideoFrameListener(LocalVideoFrameListener) - Method in interface com.sinch.android.rtc.video.VideoController
-
Sets a listener for the local video frames.
- setLocalVideoResizeBehaviour(VideoScalingType) - Method in interface com.sinch.android.rtc.video.VideoController
-
Controls how the local view will resize to fit the view.
- setLocalVideoZOrder(boolean) - Method in interface com.sinch.android.rtc.video.VideoController
-
Sets whether local video (preview from camera) should be rendered on top of remove video view (default behaviour) or vice versa in case views are overlapping.
- setMediaHandover(boolean) - Method in interface com.sinch.android.rtc.calling.Call
-
Enables and disables media handover functionality.
- setMediaHandover(boolean) - Method in interface com.sinch.android.rtc.SinchClient
-
Enables and disables media handover functionality.
- setMediaHandoverConfig(SinchClient, MediaHandoverConfig) - Static method in class com.sinch.android.rtc.Beta
-
Provides a way to override default timeouts governing media handover behavior and call auto-disconnection.
- setPushNotificationDisplayName(String) - Method in interface com.sinch.android.rtc.SinchClient
-
Specify a display name to be used when the Sinch client sends a push notification on
behalf of the local user (e.g.
- setRemoteVideoFrameListener(RemoteVideoFrameListener) - Method in interface com.sinch.android.rtc.video.VideoController
-
Sets a listener for the remote video frames.
- setResizeBehaviour(VideoScalingType) - Method in interface com.sinch.android.rtc.video.VideoController
-
Controls how the remote view will resize to fit the view.
- setRespectNativeCalls(boolean) - Method in interface com.sinch.android.rtc.calling.CallClient
-
Set whether or not the client should respect native calls.
- setSendExtendedSessionReport(boolean, int) - Method in interface com.sinch.android.rtc.calling.Call
-
Enables collecting WebRTC statistics to be sent with session report upon the call end.
- setSupportActiveConnectionInBackground(boolean) - Method in interface com.sinch.android.rtc.SinchClient
-
If you intend to listen for incoming calls in a background service of
some sort you must enable this.
- setSupportCalling(boolean) - Method in interface com.sinch.android.rtc.SinchClient
-
If you intend to make or receive calls you must enable this.
- setSupportManagedPush(boolean) - Method in interface com.sinch.android.rtc.SinchClient
-
Enables the use of managed push, where Sinch is responsible for sending your app a push notification when
necessary.
- setSupportMessaging(boolean) - Method in interface com.sinch.android.rtc.SinchClient
-
If you intend to send and/or receive messages you must enable this.
- setSupportPushNotifications(boolean) - Method in interface com.sinch.android.rtc.SinchClient
-
If you implement support for push notifications, such as GCM, you must
enable this.
- setTextBody(String) - Method in class com.sinch.android.rtc.messaging.WritableMessage
-
Deprecated.
The text body of the message.
- setTorchMode(boolean) - Method in interface com.sinch.android.rtc.video.VideoController
-
Enables/disables flash torch mode during current video session.
- Sinch - Class in com.sinch.android.rtc
-
The Sinch class is the entry point to use the Sinch SDK.
- Sinch() - Constructor for class com.sinch.android.rtc.Sinch
-
- SinchClient - Interface in com.sinch.android.rtc
-
The SinchClient is the Sinch SDK entry point.
- SinchClientBuilder - Interface in com.sinch.android.rtc
-
The SinchClientBuilder class builds a new SinchClient instance.
- SinchClientListener - Interface in com.sinch.android.rtc
-
A SinchClientListener
handles client state changes and the optional log
method allows the listener to log messages from the underlying calling
functionality.
- SinchError - Interface in com.sinch.android.rtc
-
- SinchHelpers - Class in com.sinch.android.rtc
-
- SinchHelpers() - Constructor for class com.sinch.android.rtc.SinchHelpers
-
- start(AudioManagerInternal.AudioManagerEvents, boolean) - Method in class com.sinch.android.rtc.audio.AudioManagerInternal
-
- start() - Method in class com.sinch.android.rtc.audio.BluetoothManager
-
Activates components required to detect Bluetooth devices and to enable
BT SCO (audio is routed via BT SCO) for the headset profile.
- start() - Method in class com.sinch.android.rtc.audio.WebRtcProximitySensor
-
Activate the proximity sensor.
- start() - Method in interface com.sinch.android.rtc.SinchClient
-
Starts the Sinch client.
- startListeningOnActiveConnection() - Method in interface com.sinch.android.rtc.SinchClient
-
Start listening for incoming calls.
- startScoAudio() - Method in class com.sinch.android.rtc.audio.BluetoothManager
-
Starts Bluetooth SCO connection with remote device.
- stop() - Method in class com.sinch.android.rtc.audio.AudioManagerInternal
-
- stop() - Method in class com.sinch.android.rtc.audio.BluetoothManager
-
Stops and closes all components related to Bluetooth audio.
- stop() - Method in class com.sinch.android.rtc.audio.WebRtcProximitySensor
-
Deactivate the proximity sensor.
- stop() - Method in interface com.sinch.android.rtc.SinchClient
-
- stopListeningOnActiveConnection() - Method in interface com.sinch.android.rtc.SinchClient
-
Stop listening for incoming calls.
- stopScoAudio() - Method in class com.sinch.android.rtc.audio.BluetoothManager
-
Stops Bluetooth SCO connection with remote device.
- valueOf(String) - Static method in enum com.sinch.android.rtc.audio.AudioManagerInternal.AudioDevice
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sinch.android.rtc.audio.AudioManagerInternal.AudioManagerState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sinch.android.rtc.audio.BluetoothManager.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sinch.android.rtc.AudioController.UseSpeakerphone
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sinch.android.rtc.calling.CallDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sinch.android.rtc.calling.CallEndCause
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sinch.android.rtc.calling.CallState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sinch.android.rtc.ErrorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sinch.android.rtc.video.VideoScalingType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.sinch.android.rtc.audio.AudioManagerInternal.AudioDevice
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sinch.android.rtc.audio.AudioManagerInternal.AudioManagerState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sinch.android.rtc.audio.BluetoothManager.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sinch.android.rtc.AudioController.UseSpeakerphone
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sinch.android.rtc.calling.CallDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sinch.android.rtc.calling.CallEndCause
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sinch.android.rtc.calling.CallState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sinch.android.rtc.ErrorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sinch.android.rtc.video.VideoScalingType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VideoCallListener - Interface in com.sinch.android.rtc.video
-
- VideoController - Interface in com.sinch.android.rtc.video
-
Interface for controlling different video settings.
- VideoFrame - Interface in com.sinch.android.rtc.video
-
Interface for representing video frame.
- VideoFrame.DefaultVideoFrame - Class in com.sinch.android.rtc.video
-
- VideoScalingType - Enum in com.sinch.android.rtc.video
-
- VideoUtils - Class in com.sinch.android.rtc.video
-
- VideoUtils() - Constructor for class com.sinch.android.rtc.video.VideoUtils
-