TVOAudioOptions Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | TVOAudioOptions.h |
noiseSuppression
Audio processing to filter out background noise. Defaults to NO. WebRTC relies on built-in iOS noise cancellation.
@property (nonatomic, assign, readonly) BOOL noiseSuppressionDeclared In
TVOAudioOptions.h
audioJitterBufferMinDelayMs
Audio receiver jitter buffer minimum target delay in milliseconds. Defaults to 0.
@property (nonatomic, assign, readonly) int audioJitterBufferMinDelayMsDeclared In
TVOAudioOptions.h
audioJitterBufferMaxPackets
Audio receiver jitter buffer max capacity in number of packets. Defaults to 50.
@property (nonatomic, assign, readonly) int audioJitterBufferMaxPacketsDeclared In
TVOAudioOptions.h
highpassFilter
Audio processing to remove background noise of lower frequencies. Defaults to YES.
@property (nonatomic, assign, readonly) BOOL highpassFilterDeclared In
TVOAudioOptions.h
+ optionsWithBlock:
Constructs TVOAudioOptions using the builder pattern.
+ (null_unspecified instancetype)optionsWithBlock:(nonnull TVOAudioOptionsBuilderBlock)blockParameters
block |
You can pass audio options to the builder using this block. The builder will construct a
|
|---|
Return Value
An instance of TVOAudioOptions.
Declared In
TVOAudioOptions.h