kvm/internal/audio/c
Alex P d4bd9dbc33 Improve audio capture reliability and remove soft-clipping
Refactor audio processing to enhance stability and code clarity:
- Remove soft-clipping from audio capture pipeline
- Fix hardware frame size calculation for variable sample rates
- Add comprehensive error codes for audio initialization failures
- Clear stop flags after cleanup to prevent initialization deadlocks
- Improve mutex handling during device initialization
- Simplify constant validation and remove redundant comments
- Add DevPod setup instructions for Apple Silicon users
- Enforce Go cache clearing in dev_deploy.sh for CGO reliability

These changes improve audio capture stability when switching between
HDMI and USB audio sources, and fix race conditions during device
initialization and teardown.
2025-11-24 14:58:37 +02:00
..
audio.c Improve audio capture reliability and remove soft-clipping 2025-11-24 14:58:37 +02:00
audio_common.c refactor: Remove subprocess audio infrastructure, use CGO-only 2025-10-07 13:34:03 +03:00
audio_common.h refactor: Remove subprocess audio infrastructure, use CGO-only 2025-10-07 13:34:03 +03:00