summaryrefslogtreecommitdiffstats
path: root/meta-pipewire/README
blob: 3df3a289cb8e843c0b5aca973f3c6ef1b60b40d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
meta-pipewire
=============

This layer holds the sound manager 'pipewire' and session manager 'wireplumber'.

Maintenance
-----------

All patches must be submitted via the AGL Gerrit instance at
https://gerrit.automotivelinux.org.  See this wiki page for
details:

https://wiki.automotivelinux.org/agl-distro/contributing

Layer maintainers:
    Jan-Simon Möller <jsmoeller@linuxfoundation.org>
FILESEXTRAPATHS_prepend := "${THISDIR}/files:"

# adding most supported USB Bluetooth, Wifi, and Ethernet devices
SRC_URI_append = " file://usb-devices.cfg"
KERNEL_CONFIG_FRAGMENTS_append = " ${WORKDIR}/usb-devices.cfg"

# adding support for other graphic cards to work on more PC HW
SRC_URI_append = " file://extra-graphic-devices.cfg"
KERNEL_CONFIG_FRAGMENTS_append = " ${WORKDIR}/extra-graphic-devices.cfg"

# Enable support for usb video class for usb camera devices
KERNEL_CONFIG_FRAGMENTS_append = " ${WORKDIR}/uvc.cfg"

# Enable support for joystick devices
KERNEL_CONFIG_FRAGMENTS_append = " ${WORKDIR}/joystick.cfg"

# Ensure we have a startup.nsh file
SRC_URI_append = " file://startup.nsh"

do_deploy_append() {
	install -m 0755 ${WORKDIR}/startup.nsh ${DEPLOYDIR}/
}