Skip to main content
Module: LCKAudio | Version: 1.0 | Platforms: All

Overview

The LCK audio system provides modular audio capture through a plugin architecture. Audio sources register as modular features and feed PCM data into a mixer that produces a final stereo output for the encoder. This page covers the three core API types. For the full interface specification, see ILCKAudioSource Interface.

ELCKAudioChannel

Enum defining audio channel types. Used as a bitmask to declare source capabilities and request capture channels.

FLCKAudioMix

Combines multiple ILCKAudioSource instances into a single stereo output for the encoder.

Usage Example


ILCKAudioSource

The base interface all audio plugins implement. See the full specification at ILCKAudioSource Interface.

Audio Source Plugins


ILCKAudioSource Interface

Full interface specification, delegate signature, and custom source guide

Types & Structs

Audio channel structs and configuration types