config: drop some unused settings and replace others with component features
This commit is contained in:
@@ -225,12 +225,22 @@ wireplumber.components = [
|
||||
requires = [ support.lua-scripting ]
|
||||
}
|
||||
|
||||
## Device monitors' optional features
|
||||
{
|
||||
type = virtual, provides = monitor.alsa.reserve-device,
|
||||
requires = [ support.reserve-device ]
|
||||
}
|
||||
{
|
||||
type = virtual, provides = monitor.alsa-midi.monitoring,
|
||||
requires = [ api.file-monitor ]
|
||||
}
|
||||
|
||||
## Device monitors
|
||||
{
|
||||
name = monitors/alsa.lua, type = script/lua
|
||||
provides = monitor.alsa
|
||||
requires = [ support.lua-scripting, support.export-core ]
|
||||
wants = [ support.reserve-device ]
|
||||
wants = [ monitor.alsa.reserve-device ]
|
||||
}
|
||||
{
|
||||
name = monitors/bluez.lua, type = script/lua
|
||||
@@ -248,7 +258,7 @@ wireplumber.components = [
|
||||
name = monitors/alsa-midi.lua, type = script/lua
|
||||
provides = monitor.alsa-midi
|
||||
requires = [ support.lua-scripting ]
|
||||
wants = [ api.file-monitor ]
|
||||
wants = [ monitor.alsa-midi.monitoring ]
|
||||
}
|
||||
## v4l2 monitor hooks
|
||||
{
|
||||
|
@@ -1,10 +1,5 @@
|
||||
## The WirePlumber access configuration
|
||||
|
||||
wireplumber.settings = {
|
||||
## Enables flatpak portal
|
||||
# access-enable-flatpak-portal = true
|
||||
}
|
||||
|
||||
access.rules = [
|
||||
# The list of access rules
|
||||
|
||||
|
@@ -1,15 +1,6 @@
|
||||
## The WirePlumber ALSA configuration
|
||||
|
||||
wireplumber.settings = {
|
||||
## Enables MIDI functionality
|
||||
# monitor.alsa.midi = true
|
||||
|
||||
## Enables monitoring of alsa MIDI devices
|
||||
# monitor.alsa.midi.monitoring = true
|
||||
|
||||
## Enables device reservation via org.freedesktop.ReserveDevice1 on D-Bus
|
||||
# monitor.alsa.reserve = true
|
||||
|
||||
## The priority for device reservation
|
||||
# monitor.alsa.reserve-priority = -20
|
||||
|
||||
|
@@ -1,10 +1,5 @@
|
||||
## The WirePlumber libcamera configuration
|
||||
|
||||
wireplumber.settings = {
|
||||
## Enables libcamera monitor
|
||||
# monitor.libcamera.enable = true
|
||||
}
|
||||
|
||||
monitor.libcamera.properties = {
|
||||
## The properties used when constructing the 'api.libcamera.enum.manager' plugin
|
||||
}
|
||||
|
Reference in New Issue
Block a user