pipewire/src
Wim Taymans 231a41a22f impl-link: fix shared mem test
We can only use non-shared memory when both nodes live in the same
process _and_ we can be sure the output port is never going to be linked
to a remote node because it is exclusive.

This fixes the case where a null-sink is loaded inside the process space
of the server and linked to the ALSA sink. This would create a link
without shared mem and then as soon as something else (out of process)
wants to link to the null-sink output, it would get a -22 EINVAL
negotiation error because the memory can't be shared.

Fixes #5159
2026-03-09 16:18:58 +01:00
..
daemon modules: move the scheduler to a module 2026-02-19 17:44:27 +01:00
examples examples: adapt samplerate in audio-dsp-src 2026-02-24 15:12:43 +01:00
gst gst: fix compilation on older GStreamer 2026-03-04 17:55:53 +01:00
modules sendspin: implement parsing of client state 2026-03-06 11:24:21 +01:00
pipewire impl-link: fix shared mem test 2026-03-09 16:18:58 +01:00
tests stream: return -EIO when doing get_time in != STREAMING 2026-02-12 12:26:33 +01:00
tools pw-dump: place key before None choice values 2026-03-09 13:19:43 +01:00
meson.build meson.build: fix compile with -Dexamples=disabled 2023-11-28 10:18:25 +00:00