Audio Volume Control
Being able to control audio volume from within the guest, affecting the full client volume range.
- Targeted Release: 0.10
- 70% complete
qemu/KVM mixer volume control isn't enabled by default: changing the volume from within the guest doesn't affect the loudness or the muteness.
The goal of this feature is to be able to change the audio volume from within the guest, and getting the full volume range of the client.
It will have to work with various clients audio system (pulse & directsound..), various guest OS (Linux & Windows), and various emulated sound devices (hda & AC97).
Targetted for this feature is support for:
- Linux & Windows guest - AC97 device - PulseAudio / Linux spice-gtk client - playback & recording - mute & loudness - limited panning support (stereo L/R) - restore volume/mute on connect
From any guest with a AC97 (future HDA) sound card configured, update system volume from the statusbar, verify client master/stream volume control & loudness is updated accordingly.