Live Kit Overrides
data class LiveKitOverrides(val okHttpClient: OkHttpClient? = null, val videoEncoderFactory: VideoEncoderFactory? = null, val videoDecoderFactory: VideoDecoderFactory? = null, val audioOptions: AudioOptions? = null, val eglBase: EglBase? = null, val peerConnectionFactoryOptions: PeerConnectionFactory.Options? = null)
Overrides to replace LiveKit internally used components with custom implementations.
Constructors
Link copied to clipboard
constructor(okHttpClient: OkHttpClient? = null, videoEncoderFactory: VideoEncoderFactory? = null, videoDecoderFactory: VideoDecoderFactory? = null, audioOptions: AudioOptions? = null, eglBase: EglBase? = null, peerConnectionFactoryOptions: PeerConnectionFactory.Options? = null)
Properties
Link copied to clipboard
Override various audio options used by the library.
Link copied to clipboard
Override the OkHttpClient used by the library.
Link copied to clipboard
Override the options passed into the PeerConnectionFactory when building it.
Link copied to clipboard
Override the VideoDecoderFactory used by the library.
Link copied to clipboard
Override the VideoEncoderFactory used by the library.