mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-31 22:25:38 -04:00
We are linking against PulseAudio’s libpulse, which adds its soname to DT_NEEDED but we are expecting to actually use our shim with the same soname from LIBPULSE_PATH (forced by adding the path to LD_LIBRARY_PATH). Package managers like Nix will detect that we are linking against PulseAudio’s libpulse and mark it as a runtime dependency by adding its path to DT_RUNPATH entry so that it can be easily found by the loader. LD_LIBRARY_PATH will take precedence but it will still pull PulseAudio into the system’s closure. |
||
|---|---|---|
| .. | ||
| src | ||
| test | ||
| LICENSE | ||
| README.md | ||
pipewire-pulseaudio
PulseAudio client library for PipeWire
This is a replacement libpulse.so library. Clients using this library will transparently connect to PipeWire.