Working wonderfully well now, for me, as far as I've tested on a hardware limited PC (Intel NUC -> Topping TP30). Amazing to be able to run VLC into Alsa, PulseAudio or Jack, without changing anything else. I even tried the OpenBSD output. Firefox audio always just works now.
Great to think that the quite tricky configuration of cloop/ploop etc., will soon be 'a thing of the past'. Testing on virtual machines was no good although the Intel card worked. I ended up using the 'PipeWire & WirePlumber & blueman-git PPA for Ubuntu (>= 18.04)' after many attempts at the meson build. May be just down to a CMake problem. Quoting meson-log.txt below. I've found that Mint's Timeline works well and I'll be creating a snapshot, before updating via the ppa. My sincere thanks to all who have contributed to PipeWire (and all Linux developers, of course). It's so good these days... -- John. --------------------------------------------------------------------- Part of meson-log.txt about CMake: CMake binary for 1 is not cached CMake binary missing from cross or native file, or env var undefined. Trying a default CMake fallback at cmake Found CMake: /usr/bin/cmake (3.16.3) Extracting basic cmake information Try CMake generator: auto Calling CMake (['/usr/bin/cmake']) in /home/john/pipewire-0.3.43/builddir/meson-private/cmake_ldacBT-enc with: - "--trace" - "--trace-expand" - "--no-warn-unused-cli" - "--trace-redirect=cmake_trace.txt" - "-DCMAKE_TOOLCHAIN_FILE=/home/john/pipewire-0.3.43/builddir/meson-private/cmake_ldacBT-enc/CMakeMesonToolchainFile.cmake" - "." -- Module search paths: ['/', '/opt', '/usr', '/usr/local'] -- CMake root: /usr/share/cmake-3.16 -- CMake architectures: ['x86_64-linux-gnu'] -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', 'share', 'lib/x86_64-linux-gnu'] Preliminary CMake check failed. Aborting. Run-time dependency ldacbt-enc found: NO (tried pkgconfig and cmake) Pkg-config binary for 1 is cached. Determining dependency 'ldacBT-abr' with pkg-config executable '/usr/bin/pkg-config' env[PKG_CONFIG_PATH]: Called `/usr/bin/pkg-config --modversion ldacBT-abr` -> 1 CMake binary for 1 is cached. Preliminary CMake check failed. Aborting. Run-time dependency ldacbt-abr found: NO (tried pkgconfig and cmake) Pkg-config binary for 1 is cached. Determining dependency 'libfreeaptx' with pkg-config executable '/usr/bin/pkg-config' _______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org https://lists.linuxaudio.org/listinfo/linux-audio-dev