No sound with AirPlay
- PipeWire version (
pipewire --version
): Linked with libpipewire 1.0.3 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Fedora Linux 38 (Workstation Edition) - Desktop Environment: Gnome
- Kernel version (
uname -r
): 6.2.14-300.fc38.x86_64
Description of Problem:
No audio from BlueSound Powernode 2i when using AirPlay.
How Reproducible:
All the times when setting an app output to the AirPlay device.
Steps to Reproduce:
- Load the
libpipewire-module-raop-discover
module - Select the AirPlay device as output in
pavucontrol
Actual Results:
No audio.
Expected Results:
Some sounds? :)
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: pw-dump_0.3.81.log
$ PIPEWIRE_DEBUG="*:1,mod.raop*:5,default*:5" pw-cli -m load-module libpipewire-module-raop-discover
[I][18807.458235] default | [ thread.c: 105 impl_acquire_rt()] acquire_rt thread:0x7f9cad7e76c0 prio:-1 not implemented
[D][18807.461120] mod.raop-discover | [module-raop-disc: 571 pipewire__module_init()] module 0x55913a557030: new (null)
[I][18807.473315] mod.raop-discover | [module-raop-disc: 328 create_stream()] loading module args:'{ "raop.ip": "fe80::9256:82ff:fe7f:fb49", "raop.ip.version": 6, "raop.port": 7000, "raop.name": "9056827FFB49@Sala", "raop.hostname": "Sala.local", "raop.domain": "local", "raop.audio.codec": "PCM", "raop.encryption.type": "auth_setup", "device.model": "POWERNODE 2i", "raop.transport": "udp"}'
[D][18807.474323] mod.raop-sink | [module-raop-sink: 1753 pipewire__module_init()] module 0x7f9cac5ff010: new { "raop.ip": "fe80::9256:82ff:fe7f:fb49", "raop.ip.version": 6, "raop.port": 7000, "raop.name": "9056827FFB49@Sala", "raop.hostname": "Sala.local", "raop.domain": "local", "raop.audio.codec": "PCM", "raop.encryption.type": "auth_setup", "device.model": "POWERNODE 2i", "raop.transport": "udp"}
[I][18807.475024] default | [ rtsp-client.c: 96 pw_rtsp_client_new()] new client 0x55913a5b1d00
[I][18807.475277] mod.raop-discover | [module-raop-disc: 390 resolver_cb()] found duplicate mdns entry - skipping tunnel creation
[I][18807.511635] default | [ rtsp-client.c: 487 pw_rtsp_client_connect()] 0x55913a5b1d00: connect fe80::9256:82ff:fe7f:fb49:7000
[E][18807.511824] default | [ rtsp-client.c: 519 pw_rtsp_client_connect()] Could not connect to fe80::9256:82ff:fe7f:fb49:7000: Invalid argument
[E][18814.022889] mod.client-node | [ remote-node.c: 730 client_node_port_use_buffers()] port (nil): use_buffers(0:0:0): -2 No such file or directory
[E][18814.022939] mod.client-node | [ remote-node.c: 730 client_node_port_use_buffers()] port (nil): use_buffers(0:1:0): -2 No such file or directory
[I][18814.034356] default | [ audio.c: 281 rtp_audio_process_capture()] sync to timestamp:829706369 seq:48008 ts_offset:0 SSRC:1851290816
[T][18814.039660] default | [ audio.c: 241 rtp_audio_flush_packets()] sending 352 avail:441 ts_offset:0 timestamp:829706369
[T][18814.050340] default | [ audio.c: 241 rtp_audio_flush_packets()] sending 352 avail:560 ts_offset:0 timestamp:829706721
[T][18814.055713] default | [ audio.c: 241 rtp_audio_flush_packets()] sending 352 avail:443 ts_offset:0 timestamp:829707073
I also tried to set raop.latency.ms
to 5000
. I tried multiple times. I disabled IPv6, and I set raop.ip.version
to 4
: still no sound. I am not using pipewire master, but there are no changes between the current master and version 1.0.3 for the raop code.