mirror of
https://gitlab.freedesktop.org/pipewire/pipewire
synced 2024-07-22 18:54:36 +00:00
alsa: add mixer plugin
Add plugin to manage the volume of default source and sink
This commit is contained in:
parent
b517a2a6ec
commit
37f43aba35
1335
pipewire-alsa/alsa-plugins/ctl_pipewire.c
Normal file
1335
pipewire-alsa/alsa-plugins/ctl_pipewire.c
Normal file
File diff suppressed because it is too large
Load diff
|
@ -1,14 +1,25 @@
|
|||
pipewire_alsa_plugin_sources = [
|
||||
pipewire_alsa_plugin_pcm_sources = [
|
||||
'pcm_pipewire.c',
|
||||
]
|
||||
pipewire_alsa_plugin_ctl_sources = [
|
||||
'ctl_pipewire.c',
|
||||
]
|
||||
|
||||
pipewire_alsa_plugin_c_args = [
|
||||
'-DHAVE_CONFIG_H',
|
||||
'-DPIC',
|
||||
]
|
||||
|
||||
pipewire_alsa_plugin = shared_library('asound_module_pcm_pipewire',
|
||||
pipewire_alsa_plugin_sources,
|
||||
pipewire_alsa_pcm_plugin = shared_library('asound_module_pcm_pipewire',
|
||||
pipewire_alsa_plugin_pcm_sources,
|
||||
c_args : pipewire_alsa_plugin_c_args,
|
||||
include_directories : [configinc],
|
||||
dependencies : [pipewire_dep, alsa_dep],
|
||||
install : true,
|
||||
install_dir : join_paths(pipewire_libdir, 'alsa-lib'),
|
||||
)
|
||||
pipewire_alsa_ctl_plugin = shared_library('asound_module_ctl_pipewire',
|
||||
pipewire_alsa_plugin_ctl_sources,
|
||||
c_args : pipewire_alsa_plugin_c_args,
|
||||
include_directories : [configinc],
|
||||
dependencies : [pipewire_dep, alsa_dep],
|
||||
|
|
Loading…
Reference in a new issue