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

Deprecated API

Contents

  • Interfaces
  • Classes
  • Enum Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Deprecated Interfaces
    Interface
    Description
    tvi.webrtc.CameraVideoCapturer.MediaRecorderHandler
  • Deprecated Classes
    Class
    Description
    com.twilio.video.LocalTrackPublicationOptions
    As TrackPriority has been deprecated, this class which facilitates the configuration of TrackPriority of a particular track is also deprecated. To allocate bandwidth to video tracks, use ClientTrackSwitchOffControl and VideoContentPreferencesMode features of VideoBandwidthProfileOptions API.
  • Deprecated Enum Classes
    Enum Class
    Description
    com.twilio.video.TrackPriority
    Assigning track priorities to tracks is deprecated in favor of ClientTrackSwitchOffControl and VideoContentPreferences features of VideoBandwidthProfileOptions to allocate bandwidth to video tracks. These features ensure that video tracks are switched off when not needed and that bandwidth is allocated according to the size of the rendered video tiles.
  • 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.AudioOptions.Builder.typingDetection(boolean)
    This option is deprecated and has been non-functional as of version 7.6.1.
    com.twilio.video.LocalAudioTrackPublication.getPriority()
    Retrieving track priority of local audio tracks is deprecated since TrackPriority is a deprecated feature.
    com.twilio.video.LocalAudioTrackPublication.setPriority(TrackPriority)
    Setting track priority of local audio tracks is deprecated since TrackPriority is a deprecated feature.
    com.twilio.video.LocalDataTrackPublication.getPriority()
    Retrieving track priority of local data tracks is deprecated since TrackPriority is a deprecated feature.
    com.twilio.video.LocalDataTrackPublication.setPriority(TrackPriority)
    Setting track priority of local data tracks is deprecated since TrackPriority is a deprecated feature.
    com.twilio.video.LocalParticipant.publishTrack(LocalAudioTrack, LocalTrackPublicationOptions)
    As LocalTrackPublicationOptions only house the track priority configuration and TrackPriority has been deprecated, this method is deprecated.
    com.twilio.video.LocalParticipant.publishTrack(LocalDataTrack, LocalTrackPublicationOptions)
    As LocalTrackPublicationOptions only house the track priority configuration and TrackPriority has been deprecated, this method is deprecated.
    com.twilio.video.LocalParticipant.publishTrack(LocalVideoTrack, LocalTrackPublicationOptions)
    As LocalTrackPublicationOptions only house the track priority configuration and TrackPriority has been deprecated, this method is deprecated.
    com.twilio.video.LocalTrackPublicationOptions.getPriority()
    This method is deprecated since TrackPriority is deprecated.
    com.twilio.video.LocalVideoTrackPublication.getPriority()
    Retrieving track priority of local video tracks is deprecated since TrackPriority is a deprecated feature.
    com.twilio.video.LocalVideoTrackPublication.setPriority(TrackPriority)
    Setting track priority of local video tracks is deprecated since TrackPriority is a deprecated feature.
    com.twilio.video.RemoteAudioTrackPublication.getPublishPriority()
    This method is deprecated since TrackPriority is deprecated.
    com.twilio.video.RemoteDataTrackPublication.getPublishPriority()
    This method is deprecated since TrackPriority is deprecated.
    com.twilio.video.RemoteParticipant.Listener.onAudioTrackPublishPriorityChanged(RemoteParticipant, RemoteAudioTrackPublication, TrackPriority)
    This method is deprecated since TrackPriority is deprecated.
    com.twilio.video.RemoteParticipant.Listener.onDataTrackPublishPriorityChanged(RemoteParticipant, RemoteDataTrackPublication, TrackPriority)
    This method is deprecated since TrackPriority is deprecated.
    com.twilio.video.RemoteParticipant.Listener.onVideoTrackPublishPriorityChanged(RemoteParticipant, RemoteVideoTrackPublication, TrackPriority)
    This method is deprecated since TrackPriority is deprecated.
    com.twilio.video.RemoteVideoTrack.getPriority()
    This method is deprecated since TrackPriority is deprecated.
    com.twilio.video.RemoteVideoTrack.setPriority(TrackPriority)
    This method is deprecated since TrackPriority is deprecated.
    com.twilio.video.RemoteVideoTrackPublication.getPublishPriority()
    This method is deprecated since TrackPriority is deprecated.
    com.twilio.video.VideoBandwidthProfileOptions.Builder.dominantSpeakerPriority(TrackPriority)
    This method is deprecated since TrackPriority is deprecated.
    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.
    com.twilio.video.VideoBandwidthProfileOptions.getDominantSpeakerPriority()
    This feature is deprecated and superseded by VideoContentPreferencesMode VideoBandwidthProfileOptions.getVideoContentPreferencesMode().
    com.twilio.video.VideoBandwidthProfileOptions.getMaxTracks()
    This feature is deprecated and superseded by ClientTrackSwitchOffControl VideoBandwidthProfileOptions.getClientTrackSwitchOffControl()
    com.twilio.video.VideoBandwidthProfileOptions.getRenderDimensions()
    This feature is deprecated and superseded by VideoContentPreferencesMode VideoBandwidthProfileOptions.getVideoContentPreferencesMode().
    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.
    tvi.webrtc.VideoEncoder.createNativeVideoEncoder()
  • Deprecated Constructors
    Constructor
    Description
    com.twilio.video.LocalTrackPublicationOptions(TrackPriority)
    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.9.1