Corrupted sound when switching output, Rpi 4B, debian sid
- PipeWire version (
pipewire --version
): 1.0.3-1 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Debian sid - Desktop Environment: N/A
- Kernel version (
uname -r
): Not sure, can add if necessary
Description of Problem:
When playing audio and switching the output between two USB audio devices, the audio switches output but is corrupted for a couple seconds before fixing itself. Example:
Playing correctly on Output A. Switch to B, immediately playing corrupted on B. After a few seconds, playing correctly on B. Switch to A, immediately corrupted on A. Switch to B, still playing on A, even more corrupted. After a few seconds, switch to B and play correctly immediately upon switching.
How Reproducible:
100%
Steps to Reproduce:
- Plug in two USB audio devices to the RPi 4B.
- Use pw-play to play a simple sine wave track or similar on one of the USB devices.
- Use pw-metadata to set target.object and make Wireplumber switch the output to the other USB device.