2021-01-12 20:38:47 +01:00
|
|
|
# bluez-monitor config file
|
|
|
|
|
properties = {
|
2021-01-30 18:15:58 +02:00
|
|
|
# msbc is not expected to work on all headset + adapter combinations.
|
2021-01-13 11:42:08 +01:00
|
|
|
#bluez5.msbc-support = true
|
|
|
|
|
#bluez5.sbc-xq-support = true
|
2021-01-30 18:15:58 +02:00
|
|
|
|
|
|
|
|
# Enabled codecs (default: all)
|
|
|
|
|
#bluez5.codecs = [ sbc aac ldac aptx aptx_hd ]
|
2021-01-12 20:38:47 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
rules = [
|
|
|
|
|
# an array of matches/actions to evaluate
|
|
|
|
|
{
|
|
|
|
|
# rules for matching a device or node. It is an array of
|
|
|
|
|
# properties that all need to match the regexp. If any of the
|
|
|
|
|
# matches work, the actions are executed for the object.
|
|
|
|
|
matches = [
|
|
|
|
|
{
|
|
|
|
|
# this matches all cards
|
|
|
|
|
device.name = ~bluez_card.*
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
actions = {
|
|
|
|
|
# actions can update properties on the matched object.
|
|
|
|
|
update-props = {
|
|
|
|
|
#device.nick = "My Device"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
matches = [
|
|
|
|
|
{
|
|
|
|
|
# matches all sinks
|
|
|
|
|
node.name = ~bluez_input.*
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
# matches all sources
|
|
|
|
|
node.name = ~bluez_output.*
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
actions = {
|
|
|
|
|
update-props = {
|
|
|
|
|
#node.nick = "My Node"
|
|
|
|
|
#node.nick = null
|
|
|
|
|
#priority.driver = 100
|
|
|
|
|
#priority.session = 100
|
2021-01-29 15:37:32 +01:00
|
|
|
#node.pause-on-idle = false
|
2021-01-12 20:38:47 +01:00
|
|
|
#resample.quality = 4
|
|
|
|
|
#channelmix.normalize = false
|
|
|
|
|
#channelmix.mix-lfe = false
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|