From 8995469b2607d9dd21629e8906351cfccfc58349 Mon Sep 17 00:00:00 2001 From: Dorinda Bassey Date: Wed, 7 Feb 2024 10:02:08 +0100 Subject: [PATCH] sound/pipewire: specify audio channel position add set_position() callback to specify audio channels position Signed-off-by: Dorinda Bassey --- vhost-device-sound/src/audio_backends/pipewire.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/vhost-device-sound/src/audio_backends/pipewire.rs b/vhost-device-sound/src/audio_backends/pipewire.rs index 11ae64b..d78a68d 100644 --- a/vhost-device-sound/src/audio_backends/pipewire.rs +++ b/vhost-device-sound/src/audio_backends/pipewire.rs @@ -299,6 +299,7 @@ impl AudioBackend for PwBackend { audio_info.set_format(AudioFormat::S16LE); audio_info.set_rate(info.rate); audio_info.set_channels(info.channels); + audio_info.set_position(pos); let values: Vec = PodSerializer::serialize( std::io::Cursor::new(Vec::new()),