Know what options libpipewire was compiled with
When thinking about concepts of auto-loading and connecting spatializer from WirePlumber, I thought about the difficulty that arises when we try to load filter-chain but libmysofa wasn't built in. WirePlumber must be able to verify availability of spatializer plugin (version > 0.3.66 + libmysofa build option). We need to have a function to list build options (for WP or other libpipewire user to know of). systemd does it like this:
systemd 251 (251.10-588.fc37)
+PAM +AUDIT +SELINUX -APPARMOR +IMA +SMACK +SECCOMP -GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN -IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified
Edited by Dmitry Sharshakov