conf: Fix format inconsistencies and beautify configs

This commit is contained in:
Ivan 2021-09-20 18:00:27 +03:00 committed by Wim Taymans
parent 8efe54a176
commit 1129e90c4f
16 changed files with 356 additions and 356 deletions

View file

@ -1,6 +1,6 @@
# Daemon config file for PipeWire version @VERSION@ #
#
# Copy and edit this file in @PIPEWIRE_CONFIG_DIR@ for systemwide changes
# Copy and edit this file in @PIPEWIRE_CONFIG_DIR@ for system-wide changes
# or in ~/.config/pipewire for local changes.
context.properties = {
@ -16,8 +16,8 @@ context.properties = {
#clock.power-of-two-quantum = true
#log.level = 2
core.daemon = true # listening for socket connections
core.name = pipewire-0 # core name and socket name
core.daemon = true # listening for socket connections
core.name = pipewire-0 # core name and socket name
## Properties for the DSP configuration.
#default.clock.rate = 48000
@ -32,7 +32,7 @@ context.properties = {
#
# These overrides are only applied when running in a vm.
vm.overrides = {
default.clock.min-quantum = 1024
default.clock.min-quantum = 1024
}
}
@ -56,8 +56,8 @@ context.spa-libs = {
}
context.modules = [
#{ name = <module-name>
# [ args = { <key> = <value> ... } ]
#{ name = <module-name>
# [ args = { <key> = <value> ... } ]
# [ flags = [ [ ifexists ] [ nofail ] ]
#}
#
@ -67,7 +67,7 @@ context.modules = [
#
# Uses RTKit to boost the data thread priority.
{ name = libpipewire-module-rtkit
{ name = libpipewire-module-rtkit
args = {
#nice.level = -11
#rt.prio = 88
@ -78,7 +78,7 @@ context.modules = [
}
# Set thread priorities without using RTKit.
#{ name = libpipewire-module-rt
#{ name = libpipewire-module-rt
# args = {
# nice.level = -11
# rt.prio = 88
@ -89,44 +89,44 @@ context.modules = [
#}
# The native communication protocol.
{ name = libpipewire-module-protocol-native }
{ name = libpipewire-module-protocol-native }
# The profile module. Allows application to access profiler
# and performance data. It provides an interface that is used
# by pw-top and pw-profiler.
{ name = libpipewire-module-profiler }
{ name = libpipewire-module-profiler }
# Allows applications to create metadata objects. It creates
# a factory for Metadata objects.
{ name = libpipewire-module-metadata }
{ name = libpipewire-module-metadata }
# Creates a factory for making devices that run in the
# context of the PipeWire server.
{ name = libpipewire-module-spa-device-factory }
{ name = libpipewire-module-spa-device-factory }
# Creates a factory for making nodes that run in the
# context of the PipeWire server.
{ name = libpipewire-module-spa-node-factory }
{ name = libpipewire-module-spa-node-factory }
# Allows creating nodes that run in the context of the
# client. Is used by all clients that want to provide
# data to PipeWire.
{ name = libpipewire-module-client-node }
{ name = libpipewire-module-client-node }
# Allows creating devices that run in the context of the
# client. Is used by the session manager.
{ name = libpipewire-module-client-device }
{ name = libpipewire-module-client-device }
# The portal module monitors the PID of the portal process
# and tags connections with the same PID as portal
# connections.
{ name = libpipewire-module-portal
{ name = libpipewire-module-portal
flags = [ ifexists nofail ]
}
# The access module can perform access checks and block
# new clients.
{ name = libpipewire-module-access
{ name = libpipewire-module-access
args = {
# access.allowed to list an array of paths of allowed
# apps.
@ -148,17 +148,17 @@ context.modules = [
# Makes a factory for wrapping nodes in an adapter with a
# converter and resampler.
{ name = libpipewire-module-adapter }
{ name = libpipewire-module-adapter }
# Makes a factory for creating links between ports.
{ name = libpipewire-module-link-factory }
{ name = libpipewire-module-link-factory }
# Provides factories to make session manager objects.
{ name = libpipewire-module-session-manager }
{ name = libpipewire-module-session-manager }
]
context.objects = [
#{ factory = <factory-name>
#{ factory = <factory-name>
# [ args = { <key> = <value> ... } ]
# [ flags = [ [ nofail ] ]
#}
@ -166,7 +166,7 @@ context.objects = [
# Creates an object from a PipeWire factory with the given parameters.
# If nofail is given, errors are ignored (and no object is created).
#
#{ factory = spa-node-factory args = { factory.name = videotestsrc node.name = videotestsrc Spa:Pod:Object:Param:Props:patternType = 1 } }
#{ factory = spa-node-factory args = { factory.name = videotestsrc node.name = videotestsrc Spa:Pod:Object:Param:Props:patternType = 1 } }
#{ factory = spa-device-factory args = { factory.name = api.jack.device foo=bar } flags = [ nofail ] }
#{ factory = spa-device-factory args = { factory.name = api.alsa.enum.udev } }
#{ factory = spa-node-factory args = { factory.name = api.alsa.seq.bridge node.name = Internal-MIDI-Bridge } }
@ -175,7 +175,7 @@ context.objects = [
# A default dummy driver. This handles nodes marked with the "node.always-driver"
# property when no other driver is currently active. JACK clients need this.
{ factory = spa-node-factory
{ factory = spa-node-factory
args = {
factory.name = support.node.driver
node.name = Dummy-Driver
@ -183,7 +183,7 @@ context.objects = [
priority.driver = 20000
}
}
{ factory = spa-node-factory
{ factory = spa-node-factory
args = {
factory.name = support.node.driver
node.name = Freewheel-Driver
@ -194,7 +194,7 @@ context.objects = [
}
# This creates a new Source node. It will have input ports
# that you can link, to provide audio for this source.
#{ factory = adapter
#{ factory = adapter
# args = {
# factory.name = support.null-audio-sink
# node.name = "my-mic"
@ -207,21 +207,21 @@ context.objects = [
# This creates a single PCM source device for the given
# alsa device path hw:0. You can change source to sink
# to make a sink in the same way.
#{ factory = adapter
#{ factory = adapter
# args = {
# factory.name = api.alsa.pcm.source
# node.name = "alsa-source"
# node.description = "PCM Source"
# media.class = "Audio/Source"
# api.alsa.path = "hw:0"
# #api.alsa.period-size = 1024
# #api.alsa.headroom = 0
# #api.alsa.disable-mmap = false
# #api.alsa.disable-batch = false
# #audio.format = "S16LE"
# #audio.rate = 48000
# #audio.channels = 2
# #audio.position = "FL,FR"
# factory.name = api.alsa.pcm.source
# node.name = "alsa-source"
# node.description = "PCM Source"
# media.class = "Audio/Source"
# api.alsa.path = "hw:0"
# api.alsa.period-size = 1024
# api.alsa.headroom = 0
# api.alsa.disable-mmap = false
# api.alsa.disable-batch = false
# audio.format = "S16LE"
# audio.rate = 48000
# audio.channels = 2
# audio.position = "FL,FR"
# }
#}
]
@ -235,7 +235,7 @@ context.exec = [
# but it is better to start it as a systemd service.
# Run the session manager with -h for options.
#
@sm_comment@{ path = "@session_manager_path@" args = "@session_manager_args@" }
@sm_comment@{ path = "@session_manager_path@" args = "@session_manager_args@" }
#
# You can optionally start the pulseaudio-server here as well
# but it is better to start it as a systemd service.