A
- addChildrenForAccessibility(ArrayList) - function in android.view.VideoTextureView
- addChildrenForAccessibility(ArrayList) - function in android.view.VideoView
- addExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo,String,Bundle) - function in android.view.VideoTextureView
- addExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo,String,Bundle) - function in android.view.VideoView
- addFocusables(ArrayList,int) - function in android.view.VideoTextureView
- addFocusables(ArrayList,int) - function in android.view.VideoView
- addFrameListener(EglRenderer.FrameListener,float,RendererCommon.GlDrawer) - function in tvi.webrtc.VideoView
- addKeyboardNavigationClusters(Collection,int) - function in android.view.VideoTextureView
- addKeyboardNavigationClusters(Collection,int) - function in android.view.VideoView
- addOnAttachStateChangeListener(View.OnAttachStateChangeListener) - function in android.view.VideoTextureView
- addOnAttachStateChangeListener(View.OnAttachStateChangeListener) - function in android.view.VideoView
- addOnLayoutChangeListener(View.OnLayoutChangeListener) - function in android.view.VideoTextureView
- addOnLayoutChangeListener(View.OnLayoutChangeListener) - function in android.view.VideoView
- addOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener) - function in android.view.VideoTextureView
- addOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener) - function in android.view.VideoView
- addRtcStatsListener(RtcStatsListener) - function in com.twilio.video.RtcStatsAdapter
- addSink(AudioSink) - function in com.twilio.video.AudioTrack
- Adds a sink to the Track.
- addSink(AudioSink) - function in com.twilio.video.LocalAudioTrack
- Adds a sink to the Track.
- addSink(VideoSink) - function in com.twilio.video.LocalVideoTrack
- Add a video sink to receive frames from the video track.
- addSink(AudioSink) - function in com.twilio.video.RemoteAudioTrack
- Adds a sink to the Track.
- addSink(VideoSink) - function in com.twilio.video.RemoteVideoTrack
- Add a video sink to receive frames from the video track.
- addSink(VideoSink) - function in com.twilio.video.VideoTrack
- Add a video sink to receive frames from the video track.
- addSuppressed(Throwable) - function in java.lang.Camera2Capturer.Exception
- addSuppressed(Throwable) - function in java.lang.TwilioException
- addTouchables(ArrayList) - function in android.view.VideoTextureView
- addTouchables(ArrayList) - function in android.view.VideoView
- ALL - enum entry in com.twilio.video.IceTransportPolicy
All transports will be used.
- ALL - enum entry in com.twilio.video.LogLevel
- animate() - function in android.view.VideoTextureView
- animate() - function in android.view.VideoView
- annotationType() - function in java.lang.annotation.Annotation
- announceForAccessibility(CharSequence) - function in android.view.VideoTextureView
- announceForAccessibility(CharSequence) - function in android.view.VideoView
- apply(Camera.Parameters) - function in com.twilio.video.CameraParameterUpdater
- Invoked when camera parameters are available for modification.
- apply(CaptureRequest.Builder) - function in com.twilio.video.CaptureRequestUpdater
- Invoked when the CaptureRequest is available for modification.
- applyTransactionToFrame(SurfaceControl.Transaction) - function in android.view.VideoView
- applyZOrder(boolean) - function in com.twilio.video.VideoView
- Controls placement of the video render relative to other surface.
- ASPECT_BALANCED - enum entry in com.twilio.video.VideoScaleType
A combination of fit and fill. Will scale, fit, and crop accordingly to internal visibilityfraction.
- ASPECT_FILL - enum entry in com.twilio.video.VideoScaleType
Video is scaled to fill entire view and preserve aspect ratio. This may cause cropping.
- ASPECT_FIT - enum entry in com.twilio.video.VideoScaleType
Video is scaled to fit size of view while maintaining aspect ratio. Black bars may appear.
- AudioCodec - class in com.twilio.video
- Abstract base class for audio codecs.
- AudioDevice - class 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 - class 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) - function in com.twilio.video.AudioDevice
- A utility method to execute a runnable on the media engine's worker thread asynchronously.
- audioDeviceExecuteWorkerBlock(AudioDeviceContext,Runnable) - function in com.twilio.video.DefaultAudioDevice
- A utility method to execute a runnable on the media engine's worker thread asynchronously.
- audioDeviceFormatChanged(AudioDeviceContext) - function in com.twilio.video.AudioDevice
- This method should be called any time the capturing or rendering format changes.
- audioDeviceFormatChanged(AudioDeviceContext) - function in com.twilio.video.DefaultAudioDevice
- This method should be called any time the capturing or rendering format changes.
- audioDeviceReadRenderData(AudioDeviceContext,ByteBuffer) - function in com.twilio.video.AudioDevice
- This method needs to be called by AudioDeviceRenderer to pull renderable audio datafrom the media engine.
- audioDeviceReadRenderData(AudioDeviceContext,ByteBuffer) - function in com.twilio.video.DefaultAudioDevice
- This method needs to be called by AudioDeviceRenderer to pull renderable audio datafrom the media engine.
- AudioDeviceRenderer - class in com.twilio.video
- AudioDeviceRenderer interface provides the mechanism to define a custom audio device renderer.
- audioDeviceWriteCaptureData(AudioDeviceContext,ByteBuffer) - function in com.twilio.video.AudioDevice
- This method needs to be called by AudioDeviceCapturer implementation to providecaptured data to the media engine.
- audioDeviceWriteCaptureData(AudioDeviceContext,ByteBuffer) - function in com.twilio.video.DefaultAudioDevice
- This method needs to be called by AudioDeviceCapturer implementation to providecaptured data to the media engine.
- AudioFormat - class in com.twilio.video
- AudioFormat describes 16-bit signed Linear Pulse Code Modulation (LPCM) audio.
- audioJitterBufferFastAccelerate(boolean) - function in com.twilio.video.AudioOptions.Builder
- Enables fast accelerate mode of jitter buffer.
- AudioOptions - class in com.twilio.video
- Represents options when adding a LocalAudioTrack.
- AudioOptions.Builder - class in com.twilio.video.AudioOptions
- Builds new AudioOptions.
- AudioProcessorSupportCheck - class in com.twilio.video
- DO NOT USE, For internal use only, verifies if audio processor is supported.
- AudioSink - class in com.twilio.video
- AudioSink consumes raw audio content from a AudioTrack.
- AudioTrack - class in com.twilio.video
- AudioTrackPublication - class in com.twilio.video
- A published audio track represents an audio track that has been shared with a Room.
- audioTracks(List) - function in com.twilio.video.ConnectOptions.Builder
- Audio tracks that will be published upon connection.
- AUTO - enum entry in com.twilio.video.ClientTrackSwitchOffControl
In this mode, the SDK determines whether RemoteVideoTracks should be switched offbased on tvi.webrtc.VideoSink attachment and android.view.View visibility.Only VideoTextureViews and VideoViews are supported. If a custom s is added to the RemoteVideoTrack, then this mode will bedisabled and the track will remain switched on until the sink is removed from the track.
- AUTO - enum entry in com.twilio.video.VideoContentPreferencesMode
The SDK specifies content preferences based on video view size. A RemoteVideoTrack rendered by a view(VideoView or VideoTextureView) with larger dimensions willget a higher quality video compared to a RemoteVideoTrack rendered by a VideoView orVideoTextureView with smaller dimensions.
- AUTO - enum entry in com.twilio.video.VideoEncodingMode
Twilio's SDKs and Servers select video codecs and manage video encodings automatically.
- The publisher prefers scalable video codecs in Group Rooms, and disables scalabilityfeatures that are not needed in Peer-to-Peer and Go Rooms.
- In Group Rooms, the publisher reduces resource usage by only sending the encodings thatare needed by subscribers or by the media server (when recording is enabled).
- If there are no subscribers, and recording is disabled then all track encodings aresuspended.
- autofill(AutofillValue) - function in android.view.VideoTextureView
- autofill(AutofillValue) - function in android.view.VideoView
- autoGainControl(boolean) - function in com.twilio.video.AudioOptions.Builder
- Adjust the sensitivity of the local mic dynamically.