/usr/share/wireplumber/main.lua.d
v4l2_monitor.enabled = true v4l2_monitor.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", "matches", "v4l2_device.*" }, }, }, -- Apply properties on the matched object. apply_properties = { -- ["device.nick"] = "My Device", }, }, { matches = { { -- Matches all sources. { "node.name", "matches", "v4l2_input.*" }, }, { -- Matches all sinks. { "node.name", "matches", "v4l2_output.*" }, }, }, apply_properties = { --["node.nick"] = "My Node", --["priority.driver"] = 100, --["priority.session"] = 100, --["node.pause-on-idle"] = false, }, }, }
.
Edit
..
Edit
00-functions.lua
Edit
20-default-access.lua
Edit
30-alsa-monitor.lua
Edit
30-libcamera-monitor.lua
Edit
30-v4l2-monitor.lua
Edit
40-device-defaults.lua
Edit
40-stream-defaults.lua
Edit
50-alsa-config.lua
Edit
50-default-access-config.lua
Edit
50-libcamera-config.lua
Edit
50-v4l2-config.lua
Edit
90-enable-all.lua
Edit