2023-11-15 18:16:52 +02:00
|
|
|
-- WirePlumber
|
|
|
|
|
--
|
|
|
|
|
-- Copyright © 2022 Collabora Ltd.
|
|
|
|
|
--
|
|
|
|
|
-- SPDX-License-Identifier: MIT
|
|
|
|
|
|
|
|
|
|
-- Node settings manager
|
|
|
|
|
|
|
|
|
|
local settings_manager = require ("settings-manager")
|
|
|
|
|
|
|
|
|
|
local defaults = {
|
|
|
|
|
["features.audio.no-dsp"] = false,
|
|
|
|
|
["features.audio.monitor-ports"] = true,
|
|
|
|
|
["features.audio.control-port"] = false,
|
|
|
|
|
|
|
|
|
|
["stream.restore-props"] = true,
|
|
|
|
|
["stream.restore-target"] = true,
|
|
|
|
|
["stream.default-playback-volume"] = 1.0,
|
|
|
|
|
["stream.default-capture-volume"] = 1.0,
|
2023-12-08 11:50:00 +02:00
|
|
|
|
2024-02-01 09:59:55 -05:00
|
|
|
["filter.forward-format"] = false,
|
|
|
|
|
|
2023-12-08 11:50:00 +02:00
|
|
|
["restore-default-targets"] = true,
|
2023-11-15 18:16:52 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return settings_manager.new ("node.", defaults)
|