kvm/internal/audio/c
Alex P 9c72db913b feat: Optimize audio quality and default to USB audio
Audio quality improvements:
- Enable constrained VBR to prevent bitrate starvation at low volumes
- Increase Opus complexity from 2 to 5 for better quality
- Enable DTX for bandwidth optimization
- Enable FEC (Forward Error Correction)
- Add DTX and FEC signaling in SDP (usedtx=1;useinbandfec=1)

Default configuration changes:
- Change default audio output source from HDMI to USB
- Enable USB Audio device by default
- USB audio works on current stable image (HDMI requires newer device tree)

These changes fix crackling issues at low volumes and provide better
overall audio quality for both USB and HDMI audio paths.
2025-10-07 01:38:42 +03:00
..
audio.c feat: Optimize audio quality and default to USB audio 2025-10-07 01:38:42 +03:00
audio_common.c Refactor: Simplify / rewrite Audio 2025-10-06 21:59:44 +03:00
audio_common.h Refactor: Simplify / rewrite Audio 2025-10-06 21:59:44 +03:00
ipc_protocol.c Refactor: Simplify / rewrite Audio 2025-10-06 21:59:44 +03:00
ipc_protocol.h Refactor: Simplify / rewrite Audio 2025-10-06 21:59:44 +03:00
jetkvm_audio_input.c Refactor: Simplify / rewrite Audio 2025-10-06 21:59:44 +03:00
jetkvm_audio_output.c Refactor: Simplify / rewrite Audio 2025-10-06 21:59:44 +03:00