Module: LCKOboe | Version: 1.0 | Platforms: Android
Overview
LCKOboe provides low-latency microphone capture on Android using Google’s Oboe audio library. It is microphone-only; pair it with LCKFMOD or LCKWwise for game audio capture.Supported Channels
| Channel | Supported | Description |
|---|---|---|
Game | No | Use LCKFMOD, LCKWwise, or LCKUnrealAudio |
Microphone | Yes | Low-latency Android mic via Oboe |
VoiceChat | No | Use LCKVivox |
FLCKOboeSource
Audio source class that captures microphone input on Android through the Oboe library. ImplementsILCKFeatureInstance.
ILCKFeatureInstance Methods
| Method | Behavior |
|---|---|
StartCapture() | Opens Oboe audio stream and begins microphone recording |
StartCapture(Channels) | Begins capture if Microphone is in the requested channel mask |
StopCapture() | Closes the Oboe stream and stops recording |
GetVolume() | Returns current RMS volume of microphone input (0.0-1.0) |
GetSourceName() | Returns "LCKOboe" |
FLCKOboeModule
Module that manages the lifecycle ofFLCKOboeSource.
FLCKOboeSource and registers it as a modular feature. The module only loads on Android; it is excluded from other platforms at build time.
Log Category
Related
Audio Overview
Audio system API overview
ILCKFeatureInstance
Full interface specification