Warning

We are no longer allowing new customers to onboard to Twilio Video. Effective December 5th, 2024, Twilio Video will End of Life (EOL) and will cease to function for all customers. Customers may transition to any video provider they choose, however, we are recommending customers migrate to the Zoom Video SDK and we have prepared a Migration Guide. Additional information on this EOL is available in our Help Center here.

Skip navigation links
7.7.0
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Interfaces
  • Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Deprecated Interfaces
    Interface
    Description
    tvi.webrtc.CameraVideoCapturer.MediaRecorderHandler
  • Deprecated Classes
    Class
    Description
    tvi.webrtc.audio.LegacyAudioDeviceModule
  • Deprecated Fields
    Field
    Description
    tvi.webrtc.PeerConnection.IceServer.uri
    tvi.webrtc.PeerConnection.RTCConfiguration.pruneTurnPorts
    tvi.webrtc.PeerConnectionFactory.VIDEO_FRAME_EMIT_TRIAL
    tvi.webrtc.VideoCodecInfo.payload
  • Deprecated Methods
    Method
    Description
    com.twilio.video.VideoBandwidthProfileOptions.Builder.maxTracks(Long)
    This property is deprecated in favor of ClientTrackSwitchOffControl. Attempting to set maxTracks when ClientTrackSwitchOffControl is already set will throw an exception.
    com.twilio.video.VideoBandwidthProfileOptions.Builder.renderDimensions(Map<TrackPriority, VideoDimensions>)
    This property is deprecated in favor of VideoBandwidthProfileOptions.Builder.videoContentPreferencesMode(VideoContentPreferencesMode). Attempting to set renderDimensions when the content preferences mode is already set will throw an exception.
    tvi.webrtc.CameraVideoCapturer.addMediaRecorderToCamera(MediaRecorder, CameraVideoCapturer.MediaRecorderHandler)
    tvi.webrtc.CameraVideoCapturer.removeMediaRecorderFromCamera(CameraVideoCapturer.MediaRecorderHandler)
    tvi.webrtc.EncodedImage.Builder.setCaptureTimeMs(long)
    tvi.webrtc.PeerConnection.getStats(StatsObserver, MediaStreamTrack)
    tvi.webrtc.PeerConnectionFactory.createPeerConnection(List<PeerConnection.IceServer>, MediaConstraints, PeerConnection.Observer)
    tvi.webrtc.PeerConnectionFactory.createPeerConnection(PeerConnection.RTCConfiguration, MediaConstraints, PeerConnection.Observer)
    tvi.webrtc.PeerConnectionFactory.initializeFieldTrials(String)
    tvi.webrtc.PeerConnectionFactory.printStackTraces()
    tvi.webrtc.SurfaceTextureHelper.textureToYuv(VideoFrame.TextureBuffer)
    Use toI420() instead.
  • Deprecated Constructors
    Constructor
    Description
    tvi.webrtc.HardwareVideoDecoderFactory()
    tvi.webrtc.HardwareVideoEncoderFactory(boolean, boolean)
    tvi.webrtc.PeerConnection.IceServer(String)
    tvi.webrtc.PeerConnection.IceServer(String, String, String)
    tvi.webrtc.PeerConnection.IceServer(String, String, String, PeerConnection.TlsCertPolicy)
    tvi.webrtc.PeerConnection.IceServer(String, String, String, PeerConnection.TlsCertPolicy, String)
    tvi.webrtc.VideoCodecInfo(int, String, Map<String, String>)
    tvi.webrtc.VideoEncoder.ScalingSettings(boolean)
    tvi.webrtc.VideoEncoder.ScalingSettings(boolean, int, int)
    tvi.webrtc.VideoEncoder.Settings(int, int, int, int, int, int, boolean)
  • Deprecated Enum Constants
    Enum Constant
    Description
    tvi.webrtc.PeerConnection.SdpSemantics.PLAN_B

7.7.0