- getAspectRatio() - Method in class com.twilio.video.VideoConstraints
-
The aspect ratio.
- getAudioTracks() - Method in class com.twilio.video.LocalParticipant
-
- getAudioTracks() - Method in class com.twilio.video.Participant
-
Retrieves the list of audio tracks.
- getAudioTrackStats() - Method in class com.twilio.video.StatsReport
-
Returns stats for all remote audio tracks in the peer connection.
- 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.
- getCode() - Method in exception com.twilio.video.TwilioException
-
- getExplanation() - Method in exception com.twilio.video.TwilioException
-
- getIceServers() - Method in class com.twilio.video.IceOptions
-
- 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 class com.twilio.video.Participant
-
Returns the identity of the participant.
- getLocalAudioTrackStats() - Method in class com.twilio.video.StatsReport
-
Returns stats for all local audio tracks in the peer connection.
- getLocalParticipant() - Method in class com.twilio.video.Room
-
Returns the current local participant.
- 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.
- getMaxVideoDimensions() - Method in class com.twilio.video.VideoConstraints
-
The maximum video size allowed.
- 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.VideoView
-
Returns whether or not this view is mirroring video.
- getName() - Method in class com.twilio.video.Room
-
Returns the name of the current room.
- getParticipants() - Method in class com.twilio.video.Room
-
Returns all currently connected participants.
- getPeerConnectionId() - Method in class com.twilio.video.StatsReport
-
Returns the id of peer connection related to this report.
- getRenderers() - Method in class com.twilio.video.VideoTrack
-
The list of renderers receiving video from this video track.
- getSid() - Method in class com.twilio.video.LocalParticipant
-
Returns the SID of the local participant.
- getSid() - Method in class com.twilio.video.Participant
-
Returns the SID of a participant.
- getSid() - Method in class com.twilio.video.Room
-
Returns the SID of the current room.
- 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 of all supported video formats.
- getSupportedFormats() - Method in interface com.twilio.video.VideoCapturer
-
Returns list of all supported video formats this capturer supports.
- getTrackId() - Method in class com.twilio.video.AudioTrack
-
This audio track id.
- getTrackId() - Method in class com.twilio.video.VideoTrack
-
This video track id.
- 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.
- 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.VideoView
-
- getVideoTracks() - Method in class com.twilio.video.LocalParticipant
-
- getVideoTracks() - Method in class com.twilio.video.Participant
-
Retrieves the list of video tracks.
- getVideoTrackStats() - Method in class com.twilio.video.StatsReport
-
Returns stats for all remote video tracks in the peer connection.
- I420Frame - Class in com.twilio.video
-
A YUV frame in the I420 format.
- 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.
- 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.
- isConnected() - Method in class com.twilio.video.Participant
-
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.LocalAudioTrack
-
Check if the local audio track is enabled.
- isEnabled() - Method in class com.twilio.video.LocalVideoTrack
-
Check if the local video track is enabled.
- isEnabled() - Method in class com.twilio.video.VideoTrack
-
Check if this video track is enabled.
- isRecording() - Method in class com.twilio.video.Room
-
Returns whether any media in the Room is being recorded.
- 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
-
Inidicates 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.
- onAttachedToWindow() - Method in class com.twilio.video.VideoView
-
- onAudioTrackAdded(Participant, AudioTrack) - Method in interface com.twilio.video.Participant.Listener
-
- onAudioTrackDisabled(Participant, AudioTrack) - Method in interface com.twilio.video.Participant.Listener
-
This method notifies the listener that a
Participant
audio track
has been disabled.
- onAudioTrackEnabled(Participant, AudioTrack) - Method in interface com.twilio.video.Participant.Listener
-
This method notifies the listener that a
Participant
audio track
has been enabled.
- onAudioTrackRemoved(Participant, AudioTrack) - Method in interface com.twilio.video.Participant.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.
- 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.
- 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.
- onParticipantConnected(Room, Participant) - Method in interface com.twilio.video.Room.Listener
-
Called when a participant has connected to a room.
- onParticipantDisconnected(Room, Participant) - 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.
- onRecordingStarted(Room) - Method in interface com.twilio.video.Room.Listener
-
Called when the media being shared to a
Room
is being recorded.
- onRecordingStopped(Room) - Method in interface com.twilio.video.Room.Listener
-
Called when the media being shared to a
Room
is no longer being recorded.
- 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.
- onStats(List<StatsReport>) - Method in interface com.twilio.video.StatsListener
-
Notifies when stats reports for all media tracks are ready.
- onVideoTrackAdded(Participant, VideoTrack) - Method in interface com.twilio.video.Participant.Listener
-
- onVideoTrackDisabled(Participant, VideoTrack) - Method in interface com.twilio.video.Participant.Listener
-
This method notifies the listener that a
Participant
video track
has been disabled.
- onVideoTrackEnabled(Participant, VideoTrack) - Method in interface com.twilio.video.Participant.Listener
-
This method notifies the listener that a
Participant
video track
has been enabled.
- onVideoTrackRemoved(Participant, VideoTrack) - Method in interface com.twilio.video.Participant.Listener
-
- orientation - Variable in class com.twilio.video.VideoFrame
-
The orientation of a frame in degrees (must be multiple of 90).
- 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
-
- serverUrl - Variable in class com.twilio.video.IceServer
-
- setListener(Participant.Listener) - Method in class com.twilio.video.Participant
-
Set listener for this participant 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.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.
- 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_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
-
- 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
-
Start capturing frames.
- 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
-
Stop capturing.
- 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.CameraCapturer.CameraSource
-
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.RoomState
-
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.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.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.RoomState
-
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
-
- 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.
- 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
.
- VideoTrack - Class in com.twilio.video
-
A video track represents a remote video source.
- videoTracks(List<LocalVideoTrack>) - Method in class com.twilio.video.ConnectOptions.Builder
-
Video tracks that will be published upon connection.
- VideoTrackStats - Class in com.twilio.video
-
- 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
-