Skip to content

Commit 098c1c2

Browse files
authored
Merge pull request #143 from lool/libcamera
feat(debos)! libcamera support
2 parents 89cba35 + bc6861a commit 098c1c2

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

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

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,10 @@ actions:
7474
- fwupd
7575
# defaults to "systemd-sysv"; perhaps not needed
7676
- init
77-
# Bluetooth audio support
77+
# Bluetooth audio support in PipeWire
7878
- libspa-0.2-bluetooth
79+
# libcamera support in PipeWire
80+
- libspa-0.2-libcamera
7981
# Ethernet, Wi-Fi, WWAN; built-in DHCP client
8082
- network-manager
8183
# standard networking files (/etc/hosts, /etc/services etc.)
@@ -221,6 +223,16 @@ actions:
221223
- pavucontrol
222224
- pipewire-pulse
223225
- wireplumber
226+
# camera: mostly supported through pipewire, but pull the qcam app
227+
# and cam CLI tool from libcamera-tools; also install libcamera
228+
# gstreamer plugins for for gstreamer based apps; ideally, cam and
229+
# qcam would be packaged separately as to allow pulling the CLI
230+
# version outside of the desktop list. libcamera-v4l2 provides a
231+
# LD_PRELOAD library for compatiblity with apps relying on v4l2
232+
# (similar to pipewire and pulse situation)
233+
- gstreamer1.0-libcamera
234+
- libcamera-tools
235+
- libcamera-v4l2
224236
{{- end }}
225237

226238
- action: run

0 commit comments

Comments
 (0)