mirror of
https://github.com/OpenVoiceOS/OpenVoiceOS
synced 2025-03-03 19:19:50 +01:00
39 lines
985 B
Lua
39 lines
985 B
Lua
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,
|
|
},
|
|
},
|
|
}
|