Skip to content

proto: Add support for multi-channel audio and float samples

Geoffrey McRae requested to merge geoff/spice-common:audio into master

With the popularization of usage of KVM for gaming and media applications it is becoming an issue that the spice protocol does not properly allow for multi-channel audio or a higher quality sample format.

This patch adds a mapping field to the audio playback start which allows the spice server to specify the exact channel ordering of the data stream.

For higher quality audio this patch also adds the enumeration value F32 to allow for 32-bit float audio.

Signed-off-by: Geoffrey McRae

Merge request reports