Package-level declarations

Types

Link copied to clipboard
class AudioEngine(val context: Context, config: AudioEngineConfig) : NDKBinding

Creates an AudioEngine class

Link copied to clipboard
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

Link copied to clipboard
Link copied to clipboard

The system will use this information to optimize the behavior of the input stream.

Link copied to clipboard

Specifies why the source is playing and effects routing, focus, and volume decisions.

Link copied to clipboard

This will effect the latency, the power consumption, and the level of protection from glitches.