Smoren / huawei-ubuntu-sound-fix

Fix for sound card behavior on Huawei Matebook s14 / s16 on Ubuntu 22.04 / Fedora / Arch
135 stars 23 forks source link

PipeWire support #18

Open dontknowhy opened 1 month ago

dontknowhy commented 1 month ago

PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It provides a low-latency, graph-based processing engine on top of audio and video devices that can be used to support the use cases currently handled by both PulseAudio and JACK. PipeWire was designed with a powerful security model that makes interacting with audio and video devices from containerized applications easy, with support for Flatpak applications being the primary goal. Alongside Wayland and Flatpak, we expect PipeWire to provide a core building block for the future of Linux application development.

I have already switched to PipeWire a long time ago. But the pacmd set-sink-port alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink "[Out] Headphones" can't support PipeWire because there isn't real PulseAudio daemon running. It is not a serious issue but it's better to support it because the PipeWire is getting more and more popular.

Smoren commented 1 month ago

Thank you for you issue. You can implement PipeWire support to this fix and make a PR if you want :)