Package com.telnyx.webrtc.lib
Class PeerConnectionFactory.Builder
java.lang.Object
com.telnyx.webrtc.lib.PeerConnectionFactory.Builder
- Enclosing class:
- PeerConnectionFactory
-
Method Summary
Modifier and TypeMethodDescriptionsetAudioDecoderFactoryFactory(AudioDecoderFactoryFactory audioDecoderFactoryFactory) setAudioDeviceModule(AudioDeviceModule audioDeviceModule) setAudioEncoderFactoryFactory(AudioEncoderFactoryFactory audioEncoderFactoryFactory) setAudioProcessingFactory(AudioProcessingFactory audioProcessingFactory) setFecControllerFactoryFactoryInterface(FecControllerFactoryFactoryInterface fecControllerFactoryFactory) setNetEqFactoryFactory(NetEqFactoryFactory neteqFactoryFactory) Sets a NetEqFactoryFactory for the PeerConnectionFactory.setNetworkControllerFactoryFactory(NetworkControllerFactoryFactory networkControllerFactoryFactory) setNetworkStatePredictorFactoryFactory(NetworkStatePredictorFactoryFactory networkStatePredictorFactoryFactory) setOptions(PeerConnectionFactory.Options options) setVideoDecoderFactory(VideoDecoderFactory videoDecoderFactory) setVideoEncoderFactory(VideoEncoderFactory videoEncoderFactory)
-
Method Details
-
setOptions
-
setAudioDeviceModule
-
setAudioEncoderFactoryFactory
public PeerConnectionFactory.Builder setAudioEncoderFactoryFactory(AudioEncoderFactoryFactory audioEncoderFactoryFactory) -
setAudioDecoderFactoryFactory
public PeerConnectionFactory.Builder setAudioDecoderFactoryFactory(AudioDecoderFactoryFactory audioDecoderFactoryFactory) -
setVideoEncoderFactory
public PeerConnectionFactory.Builder setVideoEncoderFactory(VideoEncoderFactory videoEncoderFactory) -
setVideoDecoderFactory
public PeerConnectionFactory.Builder setVideoDecoderFactory(VideoDecoderFactory videoDecoderFactory) -
setAudioProcessingFactory
public PeerConnectionFactory.Builder setAudioProcessingFactory(AudioProcessingFactory audioProcessingFactory) -
setFecControllerFactoryFactoryInterface
public PeerConnectionFactory.Builder setFecControllerFactoryFactoryInterface(FecControllerFactoryFactoryInterface fecControllerFactoryFactory) -
setNetworkControllerFactoryFactory
public PeerConnectionFactory.Builder setNetworkControllerFactoryFactory(NetworkControllerFactoryFactory networkControllerFactoryFactory) -
setNetworkStatePredictorFactoryFactory
public PeerConnectionFactory.Builder setNetworkStatePredictorFactoryFactory(NetworkStatePredictorFactoryFactory networkStatePredictorFactoryFactory) -
setNetEqFactoryFactory
public PeerConnectionFactory.Builder setNetEqFactoryFactory(NetEqFactoryFactory neteqFactoryFactory) Sets a NetEqFactoryFactory for the PeerConnectionFactory. When using a custom NetEqFactoryFactory, the AudioDecoderFactoryFactory will be set to null. The AudioDecoderFactoryFactory should be wrapped in the NetEqFactoryFactory. -
createPeerConnectionFactory
-