cpal::platform::available_hosts() does not list pipewire even if /run/pipewire/pipewire-0 is available.
Workaround: PIPEWIRE_RUNTIME_DIR=/run/pipewire.
Other tools like pw-cli use /run/pipewire/pipewire-0 as a fallback socket path, so CPAL should probably do that as well.
cpal::platform::available_hosts()does not listpipewireeven if/run/pipewire/pipewire-0is available.Workaround:
PIPEWIRE_RUNTIME_DIR=/run/pipewire.Other tools like
pw-cliuse/run/pipewire/pipewire-0as a fallback socket path, so CPAL should probably do that as well.