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