mirror of
				https://git.eden-emu.dev/eden-emu/eden.git
				synced 2025-10-25 23:43:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			517 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			19 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
 | |
| 
 |