LiveKit Swift Client SDK Documentation

Class Audio​Capture​Options

@objc
public class AudioCaptureOptions: NSObject, CaptureOptions  
%429 AudioCaptureOptions AudioCaptureOptions NSObject NSObject AudioCaptureOptions->NSObject CaptureOptions CaptureOptions AudioCaptureOptions->CaptureOptions

Conforms To

CaptureOptions
NSObject

Initializers

init(echo​Cancellation:​noise​Suppression:​auto​Gain​Control:​typing​Noise​Detection:​highpass​Filter:​)

public init(echoCancellation: Bool = true,
                noiseSuppression: Bool = true,
                autoGainControl: Bool = true,
                typingNoiseDetection: Bool = true,
                highpassFilter: Bool = true)  

Properties

echo​Cancellation

@objc
    public let echoCancellation: Bool

noise​Suppression

@objc
    public let noiseSuppression: Bool

auto​Gain​Control

@objc
    public let autoGainControl: Bool

typing​Noise​Detection

@objc
    public let typingNoiseDetection: Bool

highpass​Filter

@objc
    public let highpassFilter: Bool

experimental​Noise​Suppression

@objc
    public let experimentalNoiseSuppression: Bool = false

experimental​Auto​Gain​Control

@objc
    public let experimentalAutoGainControl: Bool = false

hash

public override var hash: Int  

Methods

is​Equal(_:​)

public override func isEqual(_ object: Any?) -> Bool