AudioEngineConfig

data class AudioEngineConfig(val sampleRate: Int? = null, val micInputPreset: MicInputPreset? = null, val performanceMode: PerformanceMode? = null, val outputUsage: OutputUsage? = null, val microphoneEnabled: Boolean? = null, val outputEnabled: Boolean? = null)

AudioEngineConfig class

Parameters

sampleRate

sample rate of the input/output streams

micInputPreset

preset for the microphone input stream

performanceMode

preset for performance mode, which determines both input/output stream latency

outputUsage

preset for the usage type of output streams

microphoneEnabled

enable input streams

outputEnabled

enable output streams

Constructors

Link copied to clipboard
constructor(sampleRate: Int? = null, micInputPreset: MicInputPreset? = null, performanceMode: PerformanceMode? = null, outputUsage: OutputUsage? = null, microphoneEnabled: Boolean? = null, outputEnabled: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val outputEnabled: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val sampleRate: Int? = null