Skip to content

Commit c8313e0

Browse files
committed
feat: Audio support with Pipewire
Add Pipewire and its Bluetooth plugins as an audio middleware. Add corresponding desktop packages for Xfce session and panel integration, and for Chromium. Fixes: #129. Signed-off-by: Loïc Minier <[email protected]>
1 parent 84606d0 commit c8313e0

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

debos-recipes/qualcomm-linux-debian-rootfs.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,14 @@ actions:
7575
- fwupd
7676
# defaults to "systemd-sysv"; perhaps not needed
7777
- init
78+
# Bluetooth audio support
79+
- libspa-0.2-bluetooth
7880
# Ethernet, Wi-Fi, WWAN; built-in DHCP client
7981
- network-manager
8082
# standard networking files (/etc/hosts, /etc/services etc.)
8183
- netbase
84+
# audio
85+
- pipewire
8286
# Qualcomm Remote Filesystem Service; needed for WiFi on
8387
# some ath10k devices such as on RB1
8488
- rmtfs
@@ -212,6 +216,12 @@ actions:
212216
- chromium
213217
# bluetooth settings
214218
- blueman
219+
# audio: wireplumber for session integration, pipewire-pulse for chromium
220+
# and xfce4-pulseaudio-plugin, and pavucontrol as referenced from the
221+
# xfce pulse panel applet
222+
- pavucontrol
223+
- pipewire-pulse
224+
- wireplumber
215225
{{- end }}
216226

217227
- action: run

0 commit comments

Comments
 (0)