- abortOnIceServersTimeout(boolean) - Method in class com.twilio.video.IceOptions.Builder
-
- ACCESS_TOKEN_EXPIRED_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ACCESS_TOKEN_GRANTS_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ACCESS_TOKEN_HEADER_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ACCESS_TOKEN_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ACCESS_TOKEN_ISSUER_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ACCESS_TOKEN_NOT_YET_VALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ACCESS_TOKEN_SIGNATURE_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- activeCandidatePair - Variable in class com.twilio.video.IceCandidatePairStats
-
Identify whether the candidate pair is active.
- addRenderer(VideoRenderer) - Method in class com.twilio.video.LocalVideoTrack
-
- addRenderer(VideoRenderer) - Method in class com.twilio.video.VideoTrack
-
Add a video renderer to get video from the video track.
- addSink(AudioSink) - Method in class com.twilio.video.AudioTrack
-
Adds a sink to the Track.
- addSink(AudioSink) - Method in class com.twilio.video.LocalAudioTrack
-
Adds a sink to the Track.
- apply(Camera.Parameters) - Method in interface com.twilio.video.CameraParameterUpdater
-
Invoked when camera parameters are available for modification.
- apply(CaptureRequest.Builder) - Method in interface com.twilio.video.CaptureRequestUpdater
-
Invoked when the CaptureRequest
is available for modification.
- applyZOrder(boolean) - Method in class com.twilio.video.VideoView
-
Controls placement of the video render relative to other surface.
- ASPECT_RATIO_11_9 - Static variable in class com.twilio.video.AspectRatio
-
Pre-defined aspect ratio 11:9.
- ASPECT_RATIO_16_9 - Static variable in class com.twilio.video.AspectRatio
-
Pre-defined aspect ratio 16:9.
- ASPECT_RATIO_4_3 - Static variable in class com.twilio.video.AspectRatio
-
Pre-defined aspect ratio 4:3.
- AspectRatio - Class in com.twilio.video
-
Rational aspect ratio represented as numerator:denominator.
- AspectRatio(int, int) - Constructor for class com.twilio.video.AspectRatio
-
- aspectRatio(AspectRatio) - Method in class com.twilio.video.VideoConstraints.Builder
-
- AUDIO_DEVICE_STATE_TRANSITION_TIMEOUT - Static variable in class com.twilio.video.TestUtils
-
- AUDIO_SAMPLE_MONO - Static variable in class com.twilio.video.AudioFormat
-
- AUDIO_SAMPLE_RATE_16000 - Static variable in class com.twilio.video.AudioFormat
-
- AUDIO_SAMPLE_RATE_24000 - Static variable in class com.twilio.video.AudioFormat
-
- AUDIO_SAMPLE_RATE_32000 - Static variable in class com.twilio.video.AudioFormat
-
- AUDIO_SAMPLE_RATE_44100 - Static variable in class com.twilio.video.AudioFormat
-
- AUDIO_SAMPLE_RATE_48000 - Static variable in class com.twilio.video.AudioFormat
-
- AUDIO_SAMPLE_RATE_8000 - Static variable in class com.twilio.video.AudioFormat
-
- AUDIO_SAMPLE_STEREO - Static variable in class com.twilio.video.AudioFormat
-
- AudioCodec - Class in com.twilio.video
-
Abstract base class for audio codecs.
- AudioCodec(String) - Constructor for class com.twilio.video.AudioCodec
-
- AudioDevice - Interface in com.twilio.video
-
AudioDevice interface allows developers to inject custom audio device capturer and audio device
renderer of audio by replacing the default device used by the SDK.
- AudioDeviceCapturer - Interface in com.twilio.video
-
AudioDeviceCapturer interface provides the mechanism to define a custom audio device capturer.
- AudioDeviceContext - Class in com.twilio.video
-
An AudioDeviceContext is a context to the audio device used by the SDK.
- audioDeviceExecuteWorkerBlock(AudioDeviceContext, Runnable) - Static method in interface com.twilio.video.AudioDevice
-
A utility method to execute a runnable on the media engine's worker thread asynchronously.
- audioDeviceFormatChanged(AudioDeviceContext) - Static method in interface com.twilio.video.AudioDevice
-
This method should be called any time the capturing or rendering format changes.
- audioDeviceReadRenderData(AudioDeviceContext, ByteBuffer) - Static method in interface com.twilio.video.AudioDevice
-
This method needs to be called by
AudioDeviceRenderer
to pull renderable audio data
from the media engine.
- AudioDeviceRenderer - Interface in com.twilio.video
-
AudioDeviceRenderer interface provides the mechanism to define a custom audio device renderer.
- audioDeviceWriteCaptureData(AudioDeviceContext, ByteBuffer) - Static method in interface com.twilio.video.AudioDevice
-
This method needs to be called by
AudioDeviceCapturer
implementation to provide
captured data to the media engine.
- AudioFormat - Class in com.twilio.video
-
AudioFormat describes 16-bit signed Linear Pulse Code Modulation (LPCM) audio.
- AudioFormat(int, int) - Constructor for class com.twilio.video.AudioFormat
-
- audioJitterBufferFastAccelerate - Variable in class com.twilio.video.AudioOptions
-
- audioJitterBufferFastAccelerate(boolean) - Method in class com.twilio.video.AudioOptions.Builder
-
Enables fast accelerate mode of jitter buffer.
- audioLevel - Variable in class com.twilio.video.LocalAudioTrackStats
-
Audio input level
- audioLevel - Variable in class com.twilio.video.RemoteAudioTrackStats
-
Audio output level
- AudioOptions - Class in com.twilio.video
-
- AudioOptions.Builder - Class in com.twilio.video
-
- AudioSink - Interface in com.twilio.video
-
AudioSink consumes raw audio content from a AudioTrack.
- audioSinks - Variable in class com.twilio.video.AudioTrack
-
- AudioTrack - Class in com.twilio.video
-
- AudioTrackPublication - Interface in com.twilio.video
-
A published audio track represents an audio track that has been shared with a
Room
.
- audioTracks(List<LocalAudioTrack>) - Method in class com.twilio.video.ConnectOptions.Builder
-
Audio tracks that will be published upon connection.
- autoGainControl - Variable in class com.twilio.video.AudioOptions
-
- autoGainControl(boolean) - Method in class com.twilio.video.AudioOptions.Builder
-
Adjust the sensitivity of the local mic dynamically.
- availableIncomingBitrate - Variable in class com.twilio.video.IceCandidatePairStats
-
Available bitrate for all the incoming RTP streams using this candidate pair measured in bits
per second (excluding IP TCP/UDP headers).
- availableOutgoingBitrate - Variable in class com.twilio.video.IceCandidatePairStats
-
Available bitrate for all the outgoing RTP streams using this candidate pair measured in bits
per second (excluding IP TCP/UDP headers).
- G722Codec - Class in com.twilio.video
-
ITU-T standard 7 kHz Wideband audio codec.
- G722Codec() - Constructor for class com.twilio.video.G722Codec
-
- getAbortOnIceServersTimeout() - Method in class com.twilio.video.IceOptions
-
Deprecated.
- getAspectRatio() - Method in class com.twilio.video.VideoConstraints
-
The aspect ratio.
- getAudioDevice() - Static method in class com.twilio.video.Video
-
Returns the AudioDevice.
- getAudioTrack() - Method in interface com.twilio.video.AudioTrackPublication
-
- getAudioTrack() - Method in class com.twilio.video.LocalAudioTrackPublication
-
- getAudioTrack() - Method in class com.twilio.video.RemoteAudioTrackPublication
-
Returns the base audio track object of the published remote audio track.
- getAudioTracks() - Method in class com.twilio.video.LocalParticipant
-
Returns read-only list of audio track publications.
- getAudioTracks() - Method in interface com.twilio.video.Participant
-
- getAudioTracks() - Method in class com.twilio.video.RemoteParticipant
-
Returns read-only list of audio track publications.
- getCameraId() - Method in class com.twilio.video.Camera2Capturer
-
Returns the currently set camera ID.
- getCameraSource() - Method in class com.twilio.video.CameraCapturer
-
Returns the currently specified camera source.
- getCapturerFormat() - Method in interface com.twilio.video.AudioDeviceCapturer
-
Returns the format of the audio that will be captured.
- getCapturerFormat() - Method in class com.twilio.video.DefaultAudioDevice
-
This method is a no-op that returns null
.
- getChannelCount() - Method in class com.twilio.video.AudioFormat
-
Returns the number of channels in the audio stream.
- getCode() - Method in exception com.twilio.video.TwilioException
-
- getDataTrack() - Method in interface com.twilio.video.DataTrackPublication
-
- getDataTrack() - Method in class com.twilio.video.LocalDataTrackPublication
-
- getDataTrack() - Method in class com.twilio.video.RemoteDataTrackPublication
-
- getDataTracks() - Method in class com.twilio.video.LocalParticipant
-
Returns read-only list of data track publications.
- getDataTracks() - Method in interface com.twilio.video.Participant
-
- getDataTracks() - Method in class com.twilio.video.RemoteParticipant
-
Returns read-only list of data track publications.
- getDominantSpeaker() - Method in class com.twilio.video.Room
-
Returns the dominant speaker of the
Room
.
- getDominantSpeakerPriority() - Method in class com.twilio.video.VideoBandwidthProfileOptions
-
- getExplanation() - Method in exception com.twilio.video.TwilioException
-
- getIceCandidatePairStats() - Method in class com.twilio.video.StatsReport
-
Returns stats for all ice candidate pairs in the peer connection.
- getIceCandidateStats() - Method in class com.twilio.video.StatsReport
-
Returns stats for individual ice candidates in the peer connection
- getIceServers() - Method in class com.twilio.video.IceOptions
-
- getIceServersTimeout() - Method in class com.twilio.video.IceOptions
-
Deprecated.
- getIceTransportPolicy() - Method in class com.twilio.video.IceOptions
-
- getIdentity() - Method in class com.twilio.video.LocalParticipant
-
Returns the identity of the local participant.
- getIdentity() - Method in interface com.twilio.video.Participant
-
Returns participant identity.
- getIdentity() - Method in class com.twilio.video.RemoteParticipant
-
Returns the identity of the remote participant.
- getLocalAudioTrack() - Method in class com.twilio.video.LocalAudioTrackPublication
-
Returns the published local audio track.
- getLocalAudioTracks() - Method in class com.twilio.video.LocalParticipant
-
Returns read-only list of local audio track publications.
- getLocalAudioTrackStats() - Method in class com.twilio.video.StatsReport
-
Returns stats for all local audio tracks in the peer connection.
- getLocalDataTrack() - Method in class com.twilio.video.LocalDataTrackPublication
-
Returns the published local data track.
- getLocalDataTracks() - Method in class com.twilio.video.LocalParticipant
-
Returns read-only list of local data track publications.
- getLocalParticipant() - Method in class com.twilio.video.Room
-
Returns the current local participant.
- getLocalVideoTrack() - Method in class com.twilio.video.LocalVideoTrackPublication
-
Returns the published local video track.
- getLocalVideoTracks() - Method in class com.twilio.video.LocalParticipant
-
Returns read-only list of local video track publications.
- getLocalVideoTrackStats() - Method in class com.twilio.video.StatsReport
-
Returns stats for all local video tracks in the peer connection.
- getLogLevel() - Static method in class com.twilio.video.Video
-
Gets the logging level for messages logged by the Video SDK.
- getMaxFps() - Method in class com.twilio.video.VideoConstraints
-
The maximum frames per second allowed.
- getMaxPacketLifeTime() - Method in class com.twilio.video.DataTrack
-
Returns the maximum period of time in milliseconds in which retransmissions will be sent.
- getMaxRetransmits() - Method in class com.twilio.video.DataTrack
-
Returns the maximum number of times to transmit a message before giving up.
- getMaxSubscriptionBitrate() - Method in class com.twilio.video.VideoBandwidthProfileOptions
-
- getMaxTracks() - Method in class com.twilio.video.VideoBandwidthProfileOptions
-
- getMaxVideoDimensions() - Method in class com.twilio.video.VideoConstraints
-
The maximum video size allowed.
- getMediaRegion() - Method in class com.twilio.video.Room
-
Returns the region where media is processed.
- getMinFps() - Method in class com.twilio.video.VideoConstraints
-
The minimum frames per second allowed.
- getMinVideoDimensions() - Method in class com.twilio.video.VideoConstraints
-
The minimum video size allowed.
- getMirror() - Method in class com.twilio.video.VideoTextureView
-
Returns whether or not this view is mirroring video.
- getMirror() - Method in class com.twilio.video.VideoView
-
Returns whether or not this view is mirroring video.
- getMode() - Method in class com.twilio.video.VideoBandwidthProfileOptions
-
- getName() - Method in class com.twilio.video.AudioCodec
-
Returns the string representation of the audio codec.
- getName() - Method in class com.twilio.video.AudioTrack
-
Returns the audio track name.
- getName() - Method in class com.twilio.video.DataTrack
-
Returns the data track name.
- getName() - Method in class com.twilio.video.LocalAudioTrack
-
Returns the local audio track name.
- getName() - Method in class com.twilio.video.LocalDataTrack
-
Returns the local data track name.
- getName() - Method in class com.twilio.video.LocalVideoTrack
-
Returns the local video track name.
- getName() - Method in class com.twilio.video.Room
-
Returns the name of the current room.
- getName() - Method in interface com.twilio.video.Track
-
Return track name.
- getName() - Method in class com.twilio.video.VideoCodec
-
Returns the string representation of the video codec.
- getName() - Method in class com.twilio.video.VideoTrack
-
Returns the video track name.
- getNetworkQualityLevel() - Method in class com.twilio.video.LocalParticipant
-
- getNetworkQualityLevel() - Method in interface com.twilio.video.Participant
-
Returns the participant's Network Quality Level.
- getNetworkQualityLevel() - Method in class com.twilio.video.RemoteParticipant
-
- getPeerConnectionId() - Method in class com.twilio.video.StatsReport
-
Returns the id of peer connection related to this report.
- getPriority() - Method in class com.twilio.video.LocalAudioTrackPublication
-
- getPriority() - Method in class com.twilio.video.LocalDataTrackPublication
-
- getPriority() - Method in class com.twilio.video.LocalTrackPublicationOptions
-
- getPriority() - Method in class com.twilio.video.LocalVideoTrackPublication
-
- getPriority() - Method in class com.twilio.video.RemoteVideoTrack
-
- getPublishPriority() - Method in class com.twilio.video.RemoteAudioTrackPublication
-
- getPublishPriority() - Method in class com.twilio.video.RemoteDataTrackPublication
-
- getPublishPriority() - Method in class com.twilio.video.RemoteVideoTrackPublication
-
- getRemoteAudioTrack() - Method in class com.twilio.video.RemoteAudioTrackPublication
-
Returns the published remote audio track.
- getRemoteAudioTracks() - Method in class com.twilio.video.RemoteParticipant
-
Returns read-only list of remote audio track publications.
- getRemoteAudioTrackStats() - Method in class com.twilio.video.StatsReport
-
Returns stats for all remote audio tracks in the peer connection.
- getRemoteDataTrack() - Method in class com.twilio.video.RemoteDataTrackPublication
-
Returns the published remote data track.
- getRemoteDataTracks() - Method in class com.twilio.video.RemoteParticipant
-
Returns a read-only list of remote data track publications.
- getRemoteParticipants() - Method in class com.twilio.video.Room
-
Returns all currently connected participants.
- getRemoteVideoTrack() - Method in class com.twilio.video.RemoteVideoTrackPublication
-
- getRemoteVideoTracks() - Method in class com.twilio.video.RemoteParticipant
-
Returns read-only list of remote video track publications.
- getRemoteVideoTrackStats() - Method in class com.twilio.video.StatsReport
-
Returns stats for all remote video tracks in the peer connection.
- getRenderDimensions() - Method in class com.twilio.video.VideoBandwidthProfileOptions
-
- getRendererFormat() - Method in interface com.twilio.video.AudioDeviceRenderer
-
Returns the format of the audio that will be rendered.
- getRendererFormat() - Method in class com.twilio.video.DefaultAudioDevice
-
This method is a no-op that returns null
.
- getRenderers() - Method in class com.twilio.video.VideoTrack
-
The list of renderers receiving video from this video track.
- getSampleRate() - Method in class com.twilio.video.AudioFormat
-
Returns the sample rate of the audio stream.
- getSid() - Method in class com.twilio.video.LocalParticipant
-
Returns the SID of the local participant.
- getSid() - Method in interface com.twilio.video.Participant
-
Returns unique identifier of a participant.
- getSid() - Method in class com.twilio.video.RemoteAudioTrack
-
Returns the remote audio track's server identifier.
- getSid() - Method in class com.twilio.video.RemoteDataTrack
-
Returns the remote data track's server identifier.
- getSid() - Method in class com.twilio.video.RemoteParticipant
-
Returns the SID of a remote participant.
- getSid() - Method in class com.twilio.video.RemoteVideoTrack
-
Returns the remote video track's server identifier.
- getSid() - Method in class com.twilio.video.Room
-
Returns the SID of the current room.
- getSignalingRegion() - Method in class com.twilio.video.LocalParticipant
-
Where the
LocalParticipant
's signaling traffic enters and exits Twilio's
communications cloud.
- getState() - Method in class com.twilio.video.Room
-
Returns the current room state.
- getStats(StatsListener) - Method in class com.twilio.video.Room
-
Retrieve stats for all media tracks and notify
StatsListener
via calling thread.
- getSupportedFormats() - Method in class com.twilio.video.Camera2Capturer
-
Returns a list of all supported video formats.
- getSupportedFormats() - Method in class com.twilio.video.CameraCapturer
-
Returns a list of all supported video formats.
- getSupportedFormats() - Method in class com.twilio.video.ScreenCapturer
-
Returns a list containing one supported video format derived from the device screen size.
- getSupportedFormats() - Method in interface com.twilio.video.VideoCapturer
-
Returns list of all supported video formats this capturer supports.
- getTrackName() - Method in class com.twilio.video.LocalAudioTrackPublication
-
Returns the name of the local audio track.
- getTrackName() - Method in class com.twilio.video.LocalDataTrackPublication
-
Returns the name of the local data track.
- getTrackName() - Method in class com.twilio.video.LocalVideoTrackPublication
-
Returns the name of the local video track.
- getTrackName() - Method in class com.twilio.video.RemoteAudioTrackPublication
-
Returns the name of the published audio track.
- getTrackName() - Method in class com.twilio.video.RemoteDataTrackPublication
-
Returns the name of the published data track.
- getTrackName() - Method in class com.twilio.video.RemoteVideoTrackPublication
-
Returns the name of the published video track.
- getTrackName() - Method in interface com.twilio.video.TrackPublication
-
Returns the name of the published track.
- getTrackSid() - Method in class com.twilio.video.LocalAudioTrackPublication
-
Returns the local audio track's server identifier.
- getTrackSid() - Method in class com.twilio.video.LocalDataTrackPublication
-
Returns the local data track's server identifier.
- getTrackSid() - Method in class com.twilio.video.LocalVideoTrackPublication
-
Returns the local video track's server identifier.
- getTrackSid() - Method in class com.twilio.video.RemoteAudioTrackPublication
-
Returns the remote audio track's server identifier.
- getTrackSid() - Method in class com.twilio.video.RemoteDataTrackPublication
-
Returns the remote data track's server identifier.
- getTrackSid() - Method in class com.twilio.video.RemoteVideoTrackPublication
-
Returns the remote video track's server identifier.
- getTrackSid() - Method in interface com.twilio.video.TrackPublication
-
Returns the track's server identifier.
- getTrackSwitchOffMode() - Method in class com.twilio.video.VideoBandwidthProfileOptions
-
- getValue() - Method in enum com.twilio.video.VideoFrame.RotationAngle
-
- getVersion() - Static method in class com.twilio.video.Video
-
Returns the version of the Video SDK.
- getVideoBandwidthProfileOptions() - Method in class com.twilio.video.BandwidthProfileOptions
-
- getVideoCapturer() - Method in class com.twilio.video.LocalVideoTrack
-
- getVideoConstraints() - Method in class com.twilio.video.LocalVideoTrack
-
Retrieves the video constraints associated with this track.
- getVideoScaleType() - Method in class com.twilio.video.VideoTextureView
-
- getVideoScaleType() - Method in class com.twilio.video.VideoView
-
- getVideoTrack() - Method in class com.twilio.video.LocalVideoTrackPublication
-
- getVideoTrack() - Method in class com.twilio.video.RemoteVideoTrackPublication
-
Returns the base video track object of the published remote video track.
- getVideoTrack() - Method in interface com.twilio.video.VideoTrackPublication
-
- getVideoTracks() - Method in class com.twilio.video.LocalParticipant
-
Returns read-only list of video track publications.
- getVideoTracks() - Method in interface com.twilio.video.Participant
-
- getVideoTracks() - Method in class com.twilio.video.RemoteParticipant
-
Returns read-only list of video track publications.
- I420Frame - Class in com.twilio.video
-
A YUV frame in the I420 format.
- IceCandidatePairState - Enum in com.twilio.video
-
ICE candidate pair state as defined in
RFC
5245.
- IceCandidatePairStats - Class in com.twilio.video
-
- IceCandidateStats - Class in com.twilio.video
-
- IceCandidateStats(String, boolean, String, int, String, String, int, String, boolean) - Constructor for class com.twilio.video.IceCandidateStats
-
- iceOptions(IceOptions) - Method in class com.twilio.video.ConnectOptions.Builder
-
Custom ICE configuration used to connect to a Room.
- IceOptions - Class in com.twilio.video
-
IceOptions specifies custom media connectivity configurations.
- IceOptions.Builder - Class in com.twilio.video
-
- IceServer - Class in com.twilio.video
-
IceServer is a single STUN or TURN server.
- IceServer(String) - Constructor for class com.twilio.video.IceServer
-
- IceServer(String, String, String) - Constructor for class com.twilio.video.IceServer
-
- iceServers(Set<IceServer>) - Method in class com.twilio.video.IceOptions.Builder
-
Set of
IceServer
objects to be used during connection establishment.
- iceServersTimeout(long) - Method in class com.twilio.video.IceOptions.Builder
-
- iceTransportPolicy(IceTransportPolicy) - Method in class com.twilio.video.IceOptions.Builder
-
The transport policy to use.
- IceTransportPolicy - Enum in com.twilio.video
-
IceTransportPolicy specifies which ICE transports to allow.
- imageBuffer - Variable in class com.twilio.video.VideoFrame
-
The bytes of a frame.
- INVALID_REGION_TIMEOUT - Static variable in class com.twilio.video.TestUtils
-
- ip - Variable in class com.twilio.video.IceCandidateStats
-
IP address of the candidate.
- IsacCodec - Class in com.twilio.video
-
Internet speech audio codec.
- IsacCodec() - Constructor for class com.twilio.video.IsacCodec
-
- isConnected() - Method in class com.twilio.video.RemoteParticipant
-
Checks if the participant is connected to a room.
- isEnabled() - Method in class com.twilio.video.AudioTrack
-
Check if this audio track is enabled.
- isEnabled() - Method in class com.twilio.video.DataTrack
-
Check if this data track is enabled.
- isEnabled() - Method in class com.twilio.video.LocalAudioTrack
-
Check if the local audio track is enabled.
- isEnabled() - Method in class com.twilio.video.LocalDataTrack
-
- isEnabled() - Method in class com.twilio.video.LocalVideoTrack
-
Check if the local video track is enabled.
- isEnabled() - Method in interface com.twilio.video.Track
-
Checks if the track is enabled.
- isEnabled() - Method in class com.twilio.video.VideoTrack
-
Check if this video track is enabled.
- isFTL(Context) - Static method in class com.twilio.video.TestUtils
-
See
https://firebase.google.com/docs/test-lab/android/android-studio#modify_instrumented_test_behavior_for_testlab
- isOrdered() - Method in class com.twilio.video.DataTrack
-
Returns true if data track guarantees in-order delivery of messages.
- isPlaybackEnabled() - Method in class com.twilio.video.RemoteAudioTrack
-
Check if playback on the remote audio track is enabled.
- isRecording() - Method in class com.twilio.video.Room
-
Returns whether any media in the Room is being recorded.
- isReliable() - Method in class com.twilio.video.DataTrack
-
Returns true if the data track guarantees reliable transmission of messages.
- isRemote - Variable in class com.twilio.video.IceCandidateStats
-
True indicates remote candidate and false indicates local candidate.
- isScreencast() - Method in class com.twilio.video.Camera2Capturer
-
Indicates that the camera2 capturer is not a screen cast.
- isScreencast() - Method in class com.twilio.video.CameraCapturer
-
Indicates that the camera capturer is not a screen cast.
- isScreencast() - Method in class com.twilio.video.ScreenCapturer
-
Indicates that the screen capturer is a screencast.
- isScreencast() - Method in interface com.twilio.video.VideoCapturer
-
Indicates whether the capturer is a screen cast.
- isSourceAvailable(CameraCapturer.CameraSource) - Static method in class com.twilio.video.CameraCapturer
-
Indicates if a camera source is available on the device.
- isSupported(Context) - Static method in class com.twilio.video.Camera2Capturer
-
Indicates if Camera2Capturer is compatible with device.
- isSwitchedOff() - Method in class com.twilio.video.RemoteVideoTrack
-
Return whether the track is switched off.
- isTrackEnabled() - Method in class com.twilio.video.LocalAudioTrackPublication
-
Check if local audio track is enabled.
- isTrackEnabled() - Method in class com.twilio.video.LocalDataTrackPublication
-
Check if local data track is enabled.
- isTrackEnabled() - Method in class com.twilio.video.LocalVideoTrackPublication
-
Check if local video track is enabled.
- isTrackEnabled() - Method in class com.twilio.video.RemoteAudioTrackPublication
-
Check if remote audio track is enabled.
- isTrackEnabled() - Method in class com.twilio.video.RemoteDataTrackPublication
-
Returns true if the published data track is enabled or false otherwise.
- isTrackEnabled() - Method in class com.twilio.video.RemoteVideoTrackPublication
-
Returns true if the published video track is enabled or false otherwise.
- isTrackEnabled() - Method in interface com.twilio.video.TrackPublication
-
Returns true of track is enabled and false if not.
- isTrackSubscribed() - Method in class com.twilio.video.RemoteAudioTrackPublication
-
- isTrackSubscribed() - Method in class com.twilio.video.RemoteDataTrackPublication
-
- isTrackSubscribed() - Method in class com.twilio.video.RemoteVideoTrackPublication
-
- onAttachedToWindow() - Method in class com.twilio.video.VideoTextureView
-
- onAttachedToWindow() - Method in class com.twilio.video.VideoView
-
- onAudioTrackDisabled(RemoteParticipant, RemoteAudioTrackPublication) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
This method notifies the listener that a
RemoteParticipant
audio track has been
disabled.
- onAudioTrackEnabled(RemoteParticipant, RemoteAudioTrackPublication) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
This method notifies the listener that a
RemoteParticipant
audio track has been
enabled.
- onAudioTrackPublicationFailed(LocalParticipant, LocalAudioTrack, TwilioException) - Method in interface com.twilio.video.LocalParticipant.Listener
-
- onAudioTrackPublished(LocalParticipant, LocalAudioTrackPublication) - Method in interface com.twilio.video.LocalParticipant.Listener
-
- onAudioTrackPublished(RemoteParticipant, RemoteAudioTrackPublication) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onAudioTrackPublishPriorityChanged(RemoteParticipant, RemoteAudioTrackPublication, TrackPriority) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onAudioTrackSubscribed(RemoteParticipant, RemoteAudioTrackPublication, RemoteAudioTrack) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onAudioTrackSubscriptionFailed(RemoteParticipant, RemoteAudioTrackPublication, TwilioException) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
This method notifies the listener that media negotiation for a
RemoteAudioTrack
failed.
- onAudioTrackUnpublished(RemoteParticipant, RemoteAudioTrackPublication) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onAudioTrackUnsubscribed(RemoteParticipant, RemoteAudioTrackPublication, RemoteAudioTrack) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onCameraSwitched(String) - Method in interface com.twilio.video.Camera2Capturer.Listener
-
Notifies when a camera switch is complete.
- onCameraSwitched() - Method in interface com.twilio.video.CameraCapturer.Listener
-
Notifies when a camera switch is complete.
- onCapturerStarted(boolean) - Method in interface com.twilio.video.VideoCapturer.Listener
-
Notify whether capturer started.
- onConnected(Room) - Method in interface com.twilio.video.Room.Listener
-
Called when a room has succeeded.
- onConnectFailure(Room, TwilioException) - Method in interface com.twilio.video.Room.Listener
-
Called when a connection to a room failed.
- onDataTrackPublicationFailed(LocalParticipant, LocalDataTrack, TwilioException) - Method in interface com.twilio.video.LocalParticipant.Listener
-
- onDataTrackPublished(LocalParticipant, LocalDataTrackPublication) - Method in interface com.twilio.video.LocalParticipant.Listener
-
- onDataTrackPublished(RemoteParticipant, RemoteDataTrackPublication) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onDataTrackPublishPriorityChanged(RemoteParticipant, RemoteDataTrackPublication, TrackPriority) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onDataTrackSubscribed(RemoteParticipant, RemoteDataTrackPublication, RemoteDataTrack) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onDataTrackSubscriptionFailed(RemoteParticipant, RemoteDataTrackPublication, TwilioException) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
This method notifies the listener that media negotiation for a
RemoteDataTrack
failed.
- onDataTrackUnpublished(RemoteParticipant, RemoteDataTrackPublication) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onDataTrackUnsubscribed(RemoteParticipant, RemoteDataTrackPublication, RemoteDataTrack) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onDetachedFromWindow() - Method in class com.twilio.video.VideoTextureView
-
- onDetachedFromWindow() - Method in class com.twilio.video.VideoView
-
- onDisconnected(Room, TwilioException) - Method in interface com.twilio.video.Room.Listener
-
Called when a room has been disconnected from.
- onDominantSpeakerChanged(Room, RemoteParticipant) - Method in interface com.twilio.video.Room.Listener
-
This method is called when the dominant speaker in the
Room
changes.
- ONE_SECOND - Static variable in class com.twilio.video.TestUtils
-
- onError(Camera2Capturer.Exception) - Method in interface com.twilio.video.Camera2Capturer.Listener
-
- onError(int) - Method in interface com.twilio.video.CameraCapturer.Listener
-
- onFirstFrame() - Method in interface com.twilio.video.VideoRenderer.Listener
-
This method notifies the observer when the first frame has arrived.
- onFirstFrameAvailable() - Method in interface com.twilio.video.Camera2Capturer.Listener
-
Indicates when the first frame has been captured from the camera.
- onFirstFrameAvailable() - Method in interface com.twilio.video.CameraCapturer.Listener
-
Indicates when the first frame has been captured from the camera.
- onFirstFrameAvailable() - Method in interface com.twilio.video.ScreenCapturer.Listener
-
Indicates when the first frame has been captured from the screen.
- onFrameCaptured(VideoFrame) - Method in interface com.twilio.video.VideoCapturer.Listener
-
Provides available video frame.
- onFrameDimensionsChanged(int, int, int) - Method in interface com.twilio.video.VideoRenderer.Listener
-
This method notifies the observer when the frame dimensions have changed.
- onInitCapturer() - Method in interface com.twilio.video.AudioDeviceCapturer
-
Raised when the capturer is ready to be initialized.
- onInitCapturer() - Method in class com.twilio.video.DefaultAudioDevice
-
This method is a no-op that returns false
.
- onInitRenderer() - Method in interface com.twilio.video.AudioDeviceRenderer
-
Raised when the Renderer is ready to be initialized.
- onInitRenderer() - Method in class com.twilio.video.DefaultAudioDevice
-
This method is a no-op that returns false
.
- onLayout(boolean, int, int, int, int) - Method in class com.twilio.video.VideoTextureView
-
- onMeasure(int, int) - Method in class com.twilio.video.VideoTextureView
-
- onMessage(RemoteDataTrack, ByteBuffer) - Method in interface com.twilio.video.RemoteDataTrack.Listener
-
This method notifies the listener that a binary message was received.
- onMessage(RemoteDataTrack, String) - Method in interface com.twilio.video.RemoteDataTrack.Listener
-
This method notifies the listener that a string message was received.
- onNetworkQualityLevelChanged(LocalParticipant, NetworkQualityLevel) - Method in interface com.twilio.video.LocalParticipant.Listener
-
- onNetworkQualityLevelChanged(RemoteParticipant, NetworkQualityLevel) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onParticipantConnected(Room, RemoteParticipant) - Method in interface com.twilio.video.Room.Listener
-
Called when a participant has connected to a room.
- onParticipantDisconnected(Room, RemoteParticipant) - Method in interface com.twilio.video.Room.Listener
-
Called when a participant has disconnected from a room.
- onPictureTaken(byte[]) - Method in interface com.twilio.video.CameraCapturer.PictureListener
-
Invoked when picture data is available.
- onReconnected(Room) - Method in interface com.twilio.video.Room.Listener
-
Called after the
LocalParticipant
reconnects to a room after a network
disruption.
- onReconnecting(Room, TwilioException) - Method in interface com.twilio.video.Room.Listener
-
Called when the
LocalParticipant
has experienced a network disruption and the
client begins trying to reestablish a connection to a room.
- onRecordingStarted(Room) - Method in interface com.twilio.video.Room.Listener
-
This method is only called when a
Room
which was not previously recording starts
recording.
- onRecordingStopped(Room) - Method in interface com.twilio.video.Room.Listener
-
This method is only called when a
Room
which was previously recording stops
recording.
- onScreenCaptureError(String) - Method in interface com.twilio.video.ScreenCapturer.Listener
-
- onShutter() - Method in interface com.twilio.video.CameraCapturer.PictureListener
-
Invoked when photo is captured from sensor.
- onStartCapturing(AudioDeviceContext) - Method in interface com.twilio.video.AudioDeviceCapturer
-
Raised when the capturer is ready to capture.
- onStartCapturing(AudioDeviceContext) - Method in class com.twilio.video.DefaultAudioDevice
-
This method is a no-op that returns false
.
- onStartRendering(AudioDeviceContext) - Method in interface com.twilio.video.AudioDeviceRenderer
-
Raised when the renderer is ready to render.
- onStartRendering(AudioDeviceContext) - Method in class com.twilio.video.DefaultAudioDevice
-
This method is a no-op that returns false
.
- onStats(List<StatsReport>) - Method in interface com.twilio.video.StatsListener
-
Notifies when stats reports for all media tracks are ready.
- onStopCapturing() - Method in interface com.twilio.video.AudioDeviceCapturer
-
Raised when the capturer stops capturing.
- onStopCapturing() - Method in class com.twilio.video.DefaultAudioDevice
-
This method is a no-op that returns false
.
- onStopRendering() - Method in interface com.twilio.video.AudioDeviceRenderer
-
Raised when the capturer stops rendering.
- onStopRendering() - Method in class com.twilio.video.DefaultAudioDevice
-
This method is a no-op that returns false
.
- onSurfaceTextureAvailable(SurfaceTexture, int, int) - Method in class com.twilio.video.VideoTextureView
-
- onSurfaceTextureDestroyed(SurfaceTexture) - Method in class com.twilio.video.VideoTextureView
-
- onSurfaceTextureSizeChanged(SurfaceTexture, int, int) - Method in class com.twilio.video.VideoTextureView
-
- onSurfaceTextureUpdated(SurfaceTexture) - Method in class com.twilio.video.VideoTextureView
-
- onVideoTrackDisabled(RemoteParticipant, RemoteVideoTrackPublication) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
This method notifies the listener that a
RemoteParticipant
video track has been
disabled.
- onVideoTrackEnabled(RemoteParticipant, RemoteVideoTrackPublication) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
This method notifies the listener that a
RemoteParticipant
video track has been
enabled.
- onVideoTrackPublicationFailed(LocalParticipant, LocalVideoTrack, TwilioException) - Method in interface com.twilio.video.LocalParticipant.Listener
-
- onVideoTrackPublished(LocalParticipant, LocalVideoTrackPublication) - Method in interface com.twilio.video.LocalParticipant.Listener
-
- onVideoTrackPublished(RemoteParticipant, RemoteVideoTrackPublication) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onVideoTrackPublishPriorityChanged(RemoteParticipant, RemoteVideoTrackPublication, TrackPriority) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onVideoTrackSubscribed(RemoteParticipant, RemoteVideoTrackPublication, RemoteVideoTrack) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onVideoTrackSubscriptionFailed(RemoteParticipant, RemoteVideoTrackPublication, TwilioException) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
This method notifies the listener that media negotiation for a
RemoteVideoTrack
failed.
- onVideoTrackSwitchedOff(RemoteParticipant, RemoteVideoTrack) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
This method notifies the listener that a subscribed
RemoteVideoTrack
is switched
off based on the bandwidth allocation algorithm.
- onVideoTrackSwitchedOn(RemoteParticipant, RemoteVideoTrack) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
This method notifies the listener that a subscribed
RemoteVideoTrack
that was
switched off is now switched back on based on the bandwidth allocation algorithm.
- onVideoTrackUnpublished(RemoteParticipant, RemoteVideoTrackPublication) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- onVideoTrackUnsubscribed(RemoteParticipant, RemoteVideoTrackPublication, RemoteVideoTrack) - Method in interface com.twilio.video.RemoteParticipant.Listener
-
- OpusCodec - Class in com.twilio.video
-
Lossy audio coding format.
- OpusCodec() - Constructor for class com.twilio.video.OpusCodec
-
- ordered(boolean) - Method in class com.twilio.video.DataTrackOptions.Builder
-
Ordered transmission of messages.
- orientation - Variable in class com.twilio.video.VideoFrame
-
The orientation of a frame in degrees (must be multiple of 90).
- readable - Variable in class com.twilio.video.IceCandidatePairStats
-
Has gotten a valid incoming ICE request.
- region(String) - Method in class com.twilio.video.ConnectOptions.Builder
-
The region of the signaling Server the Client will use.
- relayProtocol - Variable in class com.twilio.video.IceCandidatePairStats
-
Relay protocol.
- release() - Method in class com.twilio.video.I420Frame
-
- release() - Method in class com.twilio.video.LocalAudioTrack
-
Releases native memory owned by audio track.
- release() - Method in class com.twilio.video.LocalDataTrack
-
Releases native memory owned by data track.
- release() - Method in class com.twilio.video.LocalVideoTrack
-
Releases native memory owned by video track.
- remote - Variable in class com.twilio.video.NetworkQualityConfiguration
-
- RemoteAudioTrack - Class in com.twilio.video
-
A remote audio track represents a remote audio source.
- RemoteAudioTrackPublication - Class in com.twilio.video
-
- RemoteAudioTrackStats - Class in com.twilio.video
-
- remoteCandidateId - Variable in class com.twilio.video.IceCandidatePairStats
-
Unique identifier of the underlying remote candidate associated with this candidate pair.
- remoteCandidateIp - Variable in class com.twilio.video.IceCandidatePairStats
-
IP address of remote candidate.
- RemoteDataTrack - Class in com.twilio.video
-
A remote data track represents a unidirectional remote data source from which messages can be
received from a participant.
- RemoteDataTrack.Listener - Interface in com.twilio.video
-
- RemoteDataTrackPublication - Class in com.twilio.video
-
- RemoteParticipant - Class in com.twilio.video
-
A participant represents a remote user that can connect to a
Room
.
- RemoteParticipant.Listener - Interface in com.twilio.video
-
- RemoteTrackStats - Class in com.twilio.video
-
- RemoteTrackStats(String, int, String, String, double, long, int) - Constructor for class com.twilio.video.RemoteTrackStats
-
- RemoteVideoTrack - Class in com.twilio.video
-
A remote video track represents a remote video source.
- RemoteVideoTrackPublication - Class in com.twilio.video
-
- RemoteVideoTrackStats - Class in com.twilio.video
-
- removeRenderer(VideoRenderer) - Method in class com.twilio.video.LocalVideoTrack
-
- removeRenderer(VideoRenderer) - Method in class com.twilio.video.VideoTrack
-
Remove a video renderer to stop receiving video from the video track.
- removeSink(AudioSink) - Method in class com.twilio.video.AudioTrack
-
Removes a sink from the Track.
- removeSink(AudioSink) - Method in class com.twilio.video.LocalAudioTrack
-
Removes a sink from the Track.
- renderDimensions(Map<TrackPriority, VideoDimensions>) - Method in class com.twilio.video.VideoBandwidthProfileOptions.Builder
-
- renderFrame(I420Frame) - Method in interface com.twilio.video.VideoRenderer
-
Provides the YUV frame in I420 format.
- renderFrame(I420Frame) - Method in class com.twilio.video.VideoTextureView
-
- renderFrame(I420Frame) - Method in class com.twilio.video.VideoView
-
- renderSample(ByteBuffer, int, int, int) - Method in interface com.twilio.video.AudioSink
-
Render a single audio sample.
- requestsReceived - Variable in class com.twilio.video.IceCandidatePairStats
-
Total number of connectivity check requests received.
- requestsSent - Variable in class com.twilio.video.IceCandidatePairStats
-
Total number of connectivity check requests sent.
- responsesReceived - Variable in class com.twilio.video.IceCandidatePairStats
-
Total number of connectivity check responses received.
- retransmissionsReceived - Variable in class com.twilio.video.IceCandidatePairStats
-
Total number of connectivity check responses sent.
- retransmissionsSent - Variable in class com.twilio.video.IceCandidatePairStats
-
Total number of connectivity check retransmissions received.
- Room - Class in com.twilio.video
-
A Room represents a media session with zero or more remote Participants.
- Room.Listener - Interface in com.twilio.video
-
Listener definition of room related events.
- Room.State - Enum in com.twilio.video
-
Represents the current state of a
Room
.
- ROOM_ACCOUNT_LIMIT_EXCEEDED_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_CONNECT_FAILED_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_CREATE_FAILED_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_INVALID_PARAMETERS_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_MAX_PARTICIPANTS_EXCEEDED_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_MAX_PARTICIPANTS_OUT_OF_RANGE_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_MEDIA_REGION_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_MEDIA_REGION_UNAVAILABLE_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_NAME_CHARS_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_NAME_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_NAME_TOO_LONG_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_NOT_FOUND_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_ROOM_COMPLETED_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_ROOM_EXISTS_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_STATUS_CALLBACK_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_STATUS_CALLBACK_METHOD_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_STATUS_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_SUBSCRIPTION_OPERATION_NOT_SUPPORTED_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_TIMEOUT_OUT_OF_RANGE_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- ROOM_TYPE_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- roomName(String) - Method in class com.twilio.video.ConnectOptions.Builder
-
The name of the room.
- rotatedHeight() - Method in class com.twilio.video.I420Frame
-
- rotatedWidth() - Method in class com.twilio.video.I420Frame
-
- rotationDegree - Variable in class com.twilio.video.I420Frame
-
The degree that the frame must be rotated clockwise to be rendered correctly.
- roundTripTime - Variable in class com.twilio.video.LocalTrackStats
-
Estimated round trip time for this SSRC based on the RTCP timestamps.
- samplingMatrix - Variable in class com.twilio.video.I420Frame
-
Matrix that transforms standard coordinates to their proper sampling locations in the
texture.
- ScreenCapturer - Class in com.twilio.video
-
The ScreenCapturer class is used to provide video frames for a
LocalVideoTrack
from a
device's screen.
- ScreenCapturer(Context, int, Intent, ScreenCapturer.Listener) - Constructor for class com.twilio.video.ScreenCapturer
-
- ScreenCapturer.Listener - Interface in com.twilio.video
-
- send(ByteBuffer) - Method in class com.twilio.video.LocalDataTrack
-
Send binary message.
- send(String) - Method in class com.twilio.video.LocalDataTrack
-
Send string message.
- serverUrl - Variable in class com.twilio.video.IceServer
-
- setAudioDevice(AudioDevice) - Static method in class com.twilio.video.Video
-
Sets the custom audio device.
- setEncodingParameters(EncodingParameters) - Method in class com.twilio.video.LocalParticipant
-
- setListener(LocalParticipant.Listener) - Method in class com.twilio.video.LocalParticipant
-
Set listener for local participant events.
- setListener(RemoteDataTrack.Listener) - Method in class com.twilio.video.RemoteDataTrack
-
Set the remote data track listener.
- setListener(RemoteParticipant.Listener) - Method in class com.twilio.video.RemoteParticipant
-
Set listener for this participant events.
- setListener(VideoRenderer.Listener) - Method in class com.twilio.video.VideoTextureView
-
Sets listener of rendering events.
- setListener(VideoRenderer.Listener) - Method in class com.twilio.video.VideoView
-
Sets listener of rendering events.
- setLogLevel(LogLevel) - Static method in class com.twilio.video.Video
-
Sets the logging level for messages logged by the Video SDK.
- setMirror(boolean) - Method in class com.twilio.video.VideoTextureView
-
Sets whether or not the rendered video should be mirrored.
- setMirror(boolean) - Method in class com.twilio.video.VideoView
-
Sets whether or not the rendered video should be mirrored.
- setModuleLogLevel(LogModule, LogLevel) - Static method in class com.twilio.video.Video
-
Sets the logging level for messages logged by a specific module.
- setPriority(TrackPriority) - Method in class com.twilio.video.LocalAudioTrackPublication
-
- setPriority(TrackPriority) - Method in class com.twilio.video.LocalDataTrackPublication
-
- setPriority(TrackPriority) - Method in class com.twilio.video.LocalVideoTrackPublication
-
- setPriority(TrackPriority) - Method in class com.twilio.video.RemoteVideoTrack
-
- setSurfaceTextureHelper(SurfaceTextureHelper) - Method in class com.twilio.video.Camera2Capturer
-
- setSurfaceTextureHelper(SurfaceTextureHelper) - Method in class com.twilio.video.CameraCapturer
-
- setSurfaceTextureHelper(SurfaceTextureHelper) - Method in class com.twilio.video.ScreenCapturer
-
- setSurfaceTextureHelper(SurfaceTextureHelper) - Method in interface com.twilio.video.VideoCapturer
-
This method enables SDK provided video capturers to capture to a surface texture.
- setVideoScaleType(VideoScaleType) - Method in class com.twilio.video.VideoTextureView
-
Sets the current scale type to specified value and updates the video.
- setVideoScaleType(VideoScaleType) - Method in class com.twilio.video.VideoView
-
Sets the current scale type to specified value and updates the video.
- SIGNALING_CONNECTION_DISCONNECTED_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- SIGNALING_CONNECTION_ERROR_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- SIGNALING_CONNECTION_TIMEOUT_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- SIGNALING_DNS_RESOLUTION_ERROR_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- SIGNALING_INCOMING_MESSAGE_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- SIGNALING_OUTGOING_MESSAGE_INVALID_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- SIGNALING_SERVER_BUSY_EXCEPTION - Static variable in exception com.twilio.video.TwilioException
-
- simulcast - Variable in class com.twilio.video.Vp8Codec
-
Enabling simulcast causes the encoder to generate multiple spatial and temporal layers for
the video that is published.
- SIP_TIMEOUT - Static variable in class com.twilio.video.TestUtils
-
- SMALL_WAIT - Static variable in class com.twilio.video.TestUtils
-
- ssrc - Variable in class com.twilio.video.BaseTrackStats
-
The SSRC identifier of the source
- startCapture(VideoFormat, VideoCapturer.Listener) - Method in class com.twilio.video.Camera2Capturer
-
Starts capturing frames at the specified format.
- startCapture(VideoFormat, VideoCapturer.Listener) - Method in class com.twilio.video.CameraCapturer
-
Starts capturing frames at the specified format.
- startCapture(VideoFormat, VideoCapturer.Listener) - Method in class com.twilio.video.ScreenCapturer
-
Starts capturing frames at the specified format.
- startCapture(VideoFormat, VideoCapturer.Listener) - Method in interface com.twilio.video.VideoCapturer
-
Starts capturing frames at the specified format.
- state - Variable in class com.twilio.video.IceCandidatePairStats
-
- STATE_TRANSITION_TIMEOUT - Static variable in class com.twilio.video.TestUtils
-
- StatsListener - Interface in com.twilio.video
-
- StatsReport - Class in com.twilio.video
-
Stats report contains stats for all the media tracks that exist in peer connection.
- stereoSwapping(boolean) - Method in class com.twilio.video.AudioOptions.Builder
-
Swap left and right audio channels.
- stereoSwapping - Variable in class com.twilio.video.AudioOptions
-
- stopCapture() - Method in class com.twilio.video.Camera2Capturer
-
Stops all frames being captured.
- stopCapture() - Method in class com.twilio.video.CameraCapturer
-
Stops all frames being captured.
- stopCapture() - Method in class com.twilio.video.ScreenCapturer
-
Stops all frames being captured.
- stopCapture() - Method in interface com.twilio.video.VideoCapturer
-
Stops all frames being captured.
- switchCamera(String) - Method in class com.twilio.video.Camera2Capturer
-
- switchCamera() - Method in class com.twilio.video.CameraCapturer
-
- valueOf(String) - Static method in enum com.twilio.video.BandwidthProfileMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.CameraCapturer.CameraSource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.IceCandidatePairState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.IceTransportPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.LogModule
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.NetworkQualityLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.NetworkQualityVerbosity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.Room.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.TrackPriority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.TrackSwitchOffMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.VideoFrame.RotationAngle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.VideoPixelFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.twilio.video.VideoScaleType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.twilio.video.BandwidthProfileMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.CameraCapturer.CameraSource
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.IceCandidatePairState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.IceTransportPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.LogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.LogModule
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.NetworkQualityLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.NetworkQualityVerbosity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.Room.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.TrackPriority
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.TrackSwitchOffMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.VideoFrame.RotationAngle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.VideoPixelFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.twilio.video.VideoScaleType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VGA_VIDEO_DIMENSIONS - Static variable in class com.twilio.video.VideoDimensions
-
VGA (640 x 480) resolution in 4:3 aspect ratio
- VGA_VIDEO_HEIGHT - Static variable in class com.twilio.video.VideoDimensions
-
- VGA_VIDEO_WIDTH - Static variable in class com.twilio.video.VideoDimensions
-
- Video - Class in com.twilio.video
-
This class allows a user to connect to a Room.
- Video() - Constructor for class com.twilio.video.Video
-
- VideoBandwidthProfileOptions - Class in com.twilio.video
-
VideoBandwidthProfileOptions enables you to configure how available bandwidth is shared among the
RemoteVideoTrack
(s) in a Group Room.
- VideoBandwidthProfileOptions.Builder - Class in com.twilio.video
-
- VideoCapturer - Interface in com.twilio.video
-
Generic video capturing interface.
- VideoCapturer.Listener - Interface in com.twilio.video
-
Interface that allows an implementation of
VideoCapturer
to forward events to the
video capturer pipeline.
- VideoCodec - Class in com.twilio.video
-
Abstract base class for video codecs.
- VideoCodec(String) - Constructor for class com.twilio.video.VideoCodec
-
- VideoConstraints - Class in com.twilio.video
-
- VideoConstraints.Builder - Class in com.twilio.video
-
- VideoDimensions - Class in com.twilio.video
-
- VideoDimensions(int, int) - Constructor for class com.twilio.video.VideoDimensions
-
- VideoFormat - Class in com.twilio.video
-
Represents the format of a video frame.
- VideoFormat(VideoDimensions, int, VideoPixelFormat) - Constructor for class com.twilio.video.VideoFormat
-
- VideoFrame - Class in com.twilio.video
-
- VideoFrame(byte[], VideoDimensions, VideoFrame.RotationAngle, long) - Constructor for class com.twilio.video.VideoFrame
-
- VideoFrame.RotationAngle - Enum in com.twilio.video
-
- VideoPixelFormat - Enum in com.twilio.video
-
Pixel format of a video frame.
- VideoRenderer - Interface in com.twilio.video
-
A VideoRenderer is used to receive frames from a
VideoTrack
.
- VideoRenderer.Listener - Interface in com.twilio.video
-
- VideoScaleType - Enum in com.twilio.video
-
Specifies what type of video scaling that will be performed by a
VideoRenderer
.
- VideoTextureView - Class in com.twilio.video
-
- VideoTextureView(Context) - Constructor for class com.twilio.video.VideoTextureView
-
- VideoTextureView(Context, AttributeSet) - Constructor for class com.twilio.video.VideoTextureView
-
- VideoTrack - Class in com.twilio.video
-
- VideoTrackPublication - Interface in com.twilio.video
-
A published video track represents a video track that has been shared with a
Room
.
- videoTracks(List<LocalVideoTrack>) - Method in class com.twilio.video.ConnectOptions.Builder
-
Video tracks that will be published upon connection.
- VideoView - Class in com.twilio.video
-
- VideoView(Context) - Constructor for class com.twilio.video.VideoView
-
- VideoView(Context, AttributeSet) - Constructor for class com.twilio.video.VideoView
-
- Vp8Codec - Class in com.twilio.video
-
Traditional block-based transform coding format similar to H264.
- Vp8Codec() - Constructor for class com.twilio.video.Vp8Codec
-
- Vp8Codec(boolean) - Constructor for class com.twilio.video.Vp8Codec
-
- Vp9Codec - Class in com.twilio.video
-
Traditional block-based transform coding format similar to MPEG's High Efficiency Video Coding
(HEVC/H.265).
- Vp9Codec() - Constructor for class com.twilio.video.Vp9Codec
-