Skip to content
Snippets Groups Projects
Commit d07f3df4 authored by George Kiagiadakis's avatar George Kiagiadakis
Browse files

m-config-endpoint: allow specifying preferred-n-channels in endpoint.config

parent 82197118
Branches apertis/v2022pre apertis/v2023dev0
Tags apertis/0.4.5-1+apertis1
No related merge requests found
......@@ -173,6 +173,9 @@ on_node_added (WpObjectManager *om, WpProxy *proxy, gpointer d)
g_variant_builder_add (&b, "{sv}", "enable-monitor",
g_variant_new_boolean (endpoint_data->e.c.enable_monitor));
g_variant_builder_add (&b, "{sv}", "preferred-n-channels",
g_variant_new_uint32 (endpoint_data->e.c.preferred_n_channels));
wp_session_item_configure (ep, g_variant_builder_end (&b));
}
......
......@@ -156,6 +156,8 @@ wp_parser_endpoint_data_new (const gchar *location)
wp_toml_table_get_boolean (c, "enable-control-port", &res->e.c.enable_control_port);
res->e.c.enable_monitor = FALSE;
wp_toml_table_get_boolean (c, "enable-monitor", &res->e.c.enable_monitor);
res->e.c.preferred_n_channels = 0;
wp_toml_table_get_uint32 (c, "preferred-n-channels", &res->e.c.preferred_n_channels);
}
return res;
......
......@@ -32,6 +32,7 @@ struct WpParserEndpointData {
gboolean enable_control_port;
gboolean enable_monitor;
guint direction;
guint preferred_n_channels;
} c;
} e;
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment