mirror of https://github.com/jetkvm/kvm.git
- Implement batch audio processing to reduce CGO overhead - Replace mutexes with atomic operations for contention management - Add buffer pooling to reduce allocations - Optimize microphone operation cooldown with lock-free approach - Improve error handling with pre-allocated error objects |
||
|---|---|---|
| .. | ||
| api.go | ||
| audio.go | ||
| audio_mute.go | ||
| batch_audio.go | ||
| buffer_pool.go | ||
| cgo_audio.go | ||
| cgo_audio_stub.go | ||
| events.go | ||
| input.go | ||
| mic_contention.go | ||
| nonblocking_api.go | ||
| nonblocking_audio.go | ||
| session.go | ||