mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-01 22:58:50 -04:00
alsa-acp: Add libacp based card device
libacp is a port and wrapper around the pulseaudio card profile code. It uses a set of templates for construct a card profile and mixer port settings. It also has support for UCM when available for the hardware.
This commit is contained in:
parent
5c6247daef
commit
1612f5e4d2
31 changed files with 15304 additions and 11 deletions
23
spa/plugins/alsa/acp/meson.build
Normal file
23
spa/plugins/alsa/acp/meson.build
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
acp_sources = [
|
||||
'acp.c',
|
||||
'compat.c',
|
||||
'alsa-mixer.c',
|
||||
'alsa-ucm.c',
|
||||
'alsa-util.c',
|
||||
'conf-parser.c',
|
||||
]
|
||||
|
||||
acp_c_args = [
|
||||
'-D_GNU_SOURCE',
|
||||
'-DHAVE_ALSA_UCM',
|
||||
'-DHAVE_CONFIG_H',
|
||||
'-DHAVE_READLINK',
|
||||
]
|
||||
|
||||
acp_lib = static_library(
|
||||
'acp',
|
||||
acp_sources,
|
||||
c_args : acp_c_args,
|
||||
include_directories : [configinc],
|
||||
dependencies : [ alsa_dep, mathlib, ],
|
||||
install : true)
|
||||
Loading…
Add table
Add a link
Reference in a new issue