TVOAudioOptionsBuilder Class Reference

Inherits from NSObject
Declared in TVOAudioOptions.h

Overview

TVOAudioOptionsBuilder constructs TVOAudioOptions.

  noiseSuppression

Audio processing to filter out background noise. Defaults to NO. WebRTC relies on built-in iOS noise cancellation.

@property (nonatomic, assign) BOOL noiseSuppression

Declared In

TVOAudioOptions.h

  audioJitterBufferMinDelayMs

Audio receiver jitter buffer minimum target delay in milliseconds.. Defaults to 0.

@property (nonatomic, assign) int audioJitterBufferMinDelayMs

Declared In

TVOAudioOptions.h

  audioJitterBufferMaxPackets

Audio receiver jitter buffer max capacity in number of packets. Minimum allowed value is 20. Default value is 50.

@property (nonatomic, assign) int audioJitterBufferMaxPackets

Declared In

TVOAudioOptions.h

  highpassFilter

Audio processing to remove background noise of lower frequencies. Defaults to YES.

@property (nonatomic, assign) BOOL highpassFilter

Declared In

TVOAudioOptions.h

– init

You should not initialize TVOAudioOptionsBuilder directly, use a TVOAudioOptionsBuilderBlock instead.

- (null_unspecified instancetype)init

Declared In

TVOAudioOptions.h