forked from eden-emu/eden
20 lines
517 B
Markdown
20 lines
517 B
Markdown
|
# Minimal Oboe
|
||
|
|
||
|
## Overview
|
||
|
|
||
|
This app is a very simple demonstration of turning on audio from buttons.
|
||
|
It uses a low-latency Oboe stream.
|
||
|
|
||
|
## Implementation
|
||
|
|
||
|
The app is written using Kotlin and Jetpack Compose.
|
||
|
|
||
|
The app state is maintained by subclassing DefaultLifecycleObserver.
|
||
|
Oboe is called through an external native function.
|
||
|
|
||
|
This app uses shared_ptr for passing callbacks to Oboe.
|
||
|
When the stream is disconnected, it starts a new stream.
|
||
|
|
||
|
## Screenshots
|
||
|

|