Name Date Size #Lines LOC

..--

src/main/H25-Apr-2025-838604

.gitignoreH A D25-Apr-20257 21

README.mdH A D25-Apr-2025517 2012

build.gradleH A D25-Apr-20252.6 KiB7770

minimaloboe-screenshot.pngHD25-Apr-202596.7 KiB

proguard-rules.proH A D25-Apr-2025751 2218

README.md

1# Minimal Oboe
2
3## Overview
4
5This app is a very simple demonstration of turning on audio from buttons.
6It uses a low-latency Oboe stream.
7
8## Implementation
9
10The app is written using Kotlin and Jetpack Compose.
11
12The app state is maintained by subclassing DefaultLifecycleObserver.
13Oboe is called through an external native function.
14
15This app uses shared_ptr for passing callbacks to Oboe.
16When the stream is disconnected, it starts a new stream.
17
18## Screenshots
19![minimaloboe-screenshot](minimaloboe-screenshot.png)
20